0
|
1 .PHONY: all clean install tests docs run-tests clean distclean libdyncall libdyncallback libdynload
|
|
2 all: libdyncall libdyncallback libdynload
|
|
3 install: all install-libdyncall install-libdyncallback install-libdynload
|
|
4 libdyncall:
|
|
5 cd dyncall && ${MAKE} all
|
|
6 libdyncallback:
|
|
7 cd dyncallback && ${MAKE} all
|
|
8 libdynload:
|
|
9 cd dynload && ${MAKE} all
|
|
10 install-libdyncall: libdyncall
|
|
11 cd dyncall && ${MAKE} install
|
|
12 install-libdyncallback: libdyncallback
|
|
13 cd dyncallback && ${MAKE} install
|
|
14 install-libdynload: libdynload
|
|
15 cd dynload && ${MAKE} install
|
|
16 clean:
|
|
17 cd dyncall && ${MAKE} $@
|
|
18 cd dynload && ${MAKE} $@
|
|
19 cd dyncallback && ${MAKE} $@
|
|
20 cd test && ${MAKE} $@
|
|
21 cd doc && ${MAKE} $@
|
|
22 tests: tests-libdyncall tests-libdyncallback tests-libdynload
|
|
23 tests-libdyncall: libdyncall
|
|
24 cd test && ${MAKE} all-dyncall
|
|
25 tests-libdyncallback: libdyncallback
|
|
26 cd test && ${MAKE} all-dyncallback
|
|
27 tests-libdynload: libdynload
|
|
28 cd test && ${MAKE} all-dynload
|
|
29 docs:
|
|
30 cd doc && ${MAKE} all
|
|
31 run-tests: all
|
|
32 cd test && ${MAKE} $@
|
|
33 distclean: clean
|
|
34 rm -f Makefile.config
|
|
35 find . -type f -name "Makefile.generic" | sed s/\.generic$$// | xargs rm
|
|
36
|