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 (77 lines) | stat: -rw-r--r-- 2,160 bytes parent folder | download | duplicates (2)
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
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
#
# Written by Patrick Guio <patrick.guio@fys.uio.no>
#

examplesdir = $(docdir)/examples

EXTRA_DIST = stencil4.f profile.cpp tiny2.cpp tiny3.cpp

AM_CPPFLAGS = -I$(srcdir) -I$(top_srcdir) -I$(top_builddir) $(BOOST_CPPFLAGS)
LDADD = $(top_builddir)/lib/libblitz.la

check_PROGRAMS = arrayx cartesian cast complex-test convolve \
deriv fixed io iter matmult nested numinquire outer \
polymorph prettyprint rand2 random reduce simple \
slicing storage tiny \
useret where whitt
# stencil2
# cfd curldiv diff erf indirect pauli pick qcd rangexpr stencil3 stencil stencilet transform

TESTS = $(check_PROGRAMS)
#TESTS_ENVIRONMENT =

arrayx_SOURCES = array.cpp
cartesian_SOURCES = cartesian.cpp
cast_SOURCES = cast.cpp
#cfd_SOURCES = cfd.cpp
complex_test_SOURCES = complex-test.cpp
convolve_SOURCES = convolve.cpp
#curldiv_SOURCES = curldiv.cpp
deriv_SOURCES = deriv.cpp
#diff_SOURCES = diff.cpp
#erf_SOURCES = erf.cpp
fixed_SOURCES = fixed.cpp
#indirect_SOURCES = indirect.cpp
io_SOURCES = io.cpp
iter_SOURCES = iter.cpp
matmult_SOURCES = matmult.cpp
nested_SOURCES = nested.cpp
numinquire_SOURCES = numinquire.cpp
outer_SOURCES = outer.cpp
#pauli_SOURCES = pauli.cpp
#pick_SOURCES = pick.cpp
polymorph_SOURCES = polymorph.cpp
prettyprint_SOURCES = prettyprint.cpp
#profile_SOURCES = profile.cpp
#qcd_SOURCES = qcd.cpp
rand2_SOURCES = rand2.cpp
random_SOURCES = random.cpp
#rangexpr_SOURCES = rangexpr.cpp
reduce_SOURCES = reduce.cpp
simple_SOURCES = simple.cpp
slicing_SOURCES = slicing.cpp
#stencil2_SOURCES = stencil2.cpp
#stencil3_SOURCES = stencil3.cpp
#stencil_SOURCES = stencil.cpp
#stencilet_SOURCES = stencilet.cpp
storage_SOURCES = storage.cpp
#tiny2_SOURCES = tiny2.cpp
#tiny3_SOURCES = tiny3.cpp
tiny_SOURCES = tiny.cpp
#transform_SOURCES = transform.cpp
useret_SOURCES = useret.cpp
where_SOURCES = where.cpp
whitt_SOURCES = whitt.cpp

LISTOFSOURCES_EXAMPLES = $(foreach prg,$(check_PROGRAMS),$($(prg)_SOURCES))

check-examples: check

install-examples: $(LISTOFSOURCES_EXAMPLES)
	$(MKDIR_P) $(DESTDIR)/$(examplesdir)
	$(INSTALL_DATA) $^  $(DESTDIR)/$(examplesdir)

#all:

clean-local:
	-rm -rf *.ii *.ti cxx_repository Template.dir ii_files ti_files