-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathMakefile.am
62 lines (41 loc) · 1.37 KB
/
Makefile.am
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
# This must match definition of AC_CONFIG_MACRO_DIR in configure.ac
ACLOCAL_AMFLAGS = -I ./config
SRC_SUBDIRS = include src
SUBDIRS = $(SRC_SUBDIRS) config
doc:
cd doc; $(MAKE)
.PHONY:
libraries: $(lib_LIBRARIES)
for dir in $(SRC_SUBDIRS) ; do $(MAKE) -C $$dir $@ ; done
world:
$(MAKE) -C src/lib/world libraries
tinyxml:
$(MAKE) -C src/lib/tinyxml libraries
muparser:
$(MAKE) -C src/lib/muParser libraries
misc: world
$(MAKE) -C src/lib/misc libraries
tensor: misc
$(MAKE) -C src/lib/tensor libraries
linalg: tensor
$(MAKE) -C src/lib/linalg libraries
mra: linalg tinyxml muparser
$(MAKE) -C src/lib/mra libraries
install-libraries:
for dir in $(SRC_SUBDIRS) ; do $(MAKE) -C $$dir $@ ; done
install-madinclude:
$(MAKE) -C include install-libraries
install-world: world install-madinclude
$(MAKE) -C src/lib/world install-libraries
install-tinyxml: tinyxml install-madinclude
$(MAKE) -C src/lib/tinyxml install-libraries
install-muparser: muparser install-madinclude
$(MAKE) -C src/lib/muParser install-libraries
install-misc: install-world misc
$(MAKE) -C src/lib/misc install-libraries
install-tensor: install-misc tensor
$(MAKE) -C src/lib/tensor install-libraries
install-linalg: install-tensor linalg
$(MAKE) -C src/lib/linalg install-libraries
install-mra: install-linalg install-muparser install-tinyxml mra
$(MAKE) -C src/lib/mra install-libraries