2
# Written by Patrick Guio <patrick.guio@fys.uio.no>
5
SUBDIRS = generate meta array
7
blitzdir = $(includedir)/blitz
8
generatedir = ./generate
10
genheaders = matbops.h mathfunc.h matuops.h promote-old.h vecbops.cc vecuops.cc vecwhere.cc
12
blitz_HEADERS = applics.h array-impl.h array-old.h array.h bench.cc bench.h \
13
benchext.cc benchext.h blitz.h bzconfig.h bzdebug.h compiler.h \
14
etbase.h extremum.h funcs.h indexexpr.h limits-hack.h listinit.h \
15
matdiag.h matexpr.h matgen.h mathf2.h matltri.h matref.h matrix.cc \
16
matrix.h matsymm.h mattoep.h matutri.h memblock.cc memblock.h \
17
minmax.h mstruct.h numinquire.h numtrait.h ops.h prettyprint.h \
18
promote.h rand-dunif.h rand-mt.h rand-normal.h rand-tt800.h rand-uniform.h \
19
random.h randref.h range.h reduce.h shapecheck.h tau.h timer.h tiny.h \
20
tinymat.h tinymatexpr.h tinymatio.cc tinyvec-et.h tinyvec.cc tinyvec.h \
21
tinyvecio.cc tinyveciter.h traversal.cc traversal.h tuning.h tvcross.h \
22
tvecglobs.h update.h vecaccum.cc vecall.cc vecany.cc vecbfn.cc \
23
veccount.cc vecdelta.cc vecdot.cc vecexpr.h vecexprwrap.h vecglobs.cc \
24
vecglobs.h vecio.cc veciter.h vecmax.cc vecmin.cc vecnorm.cc vecnorm1.cc \
25
vecpick.cc vecpick.h vecpickio.cc vecpickiter.h vecsum.cc vector-et.h \
26
vector.cc vector.h vecwhere.h wrap-climits.h zero.cc zero.h $(genheaders)
28
EXTRA_HEADERS = apple/bzconfig.h intel/bzconfig.h ibm/bzconfig.h \
29
compaq/bzconfig.h hp/bzconfig.h sgi/bzconfig.h gnu/bzconfig.h \
30
pgi/bzconfig.h pathscale/bzconfig.h kai/bzconfig.h fujitsu/bzconfig.h
32
nobase_blitz_HEADERS = $(COMPILER_SPECIFIC_HEADER)
34
DISTCLEANFILES = apple/bzconfig.h intel/bzconfig.h ibm/bzconfig.h \
35
compaq/bzconfig.h hp/bzconfig.h sgi/bzconfig.h gnu/bzconfig.h \
36
pgi/bzconfig.h pathscale/bzconfig.h kai/bzconfig.h fujitsu/bzconfig.h