File: Makefile.am

package info (click to toggle)
blitz++ 1:1.0.2+ds-2
  • links: PTS, VCS
  • area: main
  • in suites: bullseye, sid
  • size: 8,568 kB
  • sloc: cpp: 57,803; python: 1,941; fortran: 1,510; f90: 852; makefile: 833; sh: 321
file content (37 lines) | stat: -rw-r--r-- 1,497 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
#
# Written by Patrick Guio <patrick.guio@fys.uio.no>
#

SUBDIRS = generate meta array

blitzdir = $(includedir)/blitz
generatedir = ./generate

genheaders = 
#matbops.h mathfunc.h matuops.h promote-old.h vecbops.cc vecuops.cc vecwhere.cc

blitz_HEADERS = array-impl.h array.cc array.h bench.cc bench.h	      \
benchext.cc benchext.h blitz.h bounds.h bzconfig.h bzdebug.h	      \
compiler.h constpointerstack.h etbase.h et-forward.h funcs.h	      \
globeval.cc indexexpr.h indexmap-forward.h levicivita.h limits-hack.h \
listinit.h memblock.cc memblock.h minmax.h numinquire.h numtrait.h    \
ops.h prettyprint.h promote.h range.h range.cc ranks.h reduce.h	      \
shapecheck.h simdtypes.h tau.h timer.h tinymat2.h tinymat2.cc	      \
tinymat2io.cc tinyvec2.cc tinyvec2.h tinyvec2io.cc tm2fastiter.h      \
tmevaluate.h tv2fastiter.h tvevaluate.h traversal.cc traversal.h      \
tuning.h tvcross.h tvecglobs.h update.h vector2.h wrap-climits.h $(genheaders)

EXTRA_HEADERS = apple/bzconfig.h intel/bzconfig.h ibm/bzconfig.h \
compaq/bzconfig.h hp/bzconfig.h sgi/bzconfig.h gnu/bzconfig.h \
pgi/bzconfig.h pathscale/bzconfig.h kai/bzconfig.h fujitsu/bzconfig.h \
llvm/bzconfig.h

nobase_blitz_HEADERS = $(COMPILER_SPECIFIC_HEADER)

DISTCLEANFILES = apple/bzconfig.h intel/bzconfig.h ibm/bzconfig.h \
compaq/bzconfig.h hp/bzconfig.h sgi/bzconfig.h gnu/bzconfig.h \
pgi/bzconfig.h pathscale/bzconfig.h kai/bzconfig.h fujitsu/bzconfig.h \
llvm/bzconfig.h

clean-local:
	-rm -rf config.h $(genheaders)