1 include $(SRCDIR)/config/aros.cfg
3 #MM- test : test-library
4 #MM- test-library : test-library-dummytest \
5 #MM test-library-dummytest_auto \
6 #MM test-library-usereltest \
7 #MM test-library-peropenertest \
8 #MM test-library-peropenertest_child
9 #MM- test-library-userellib: includes-pertask includes-dummy linklibs-pertask linklibs-dummy
10 #MM test-library-dummytest : test-library-dummylib
11 #MM test-library-dummytest_auto : test-library-dummylib
12 #MM test-library-peropenertest : test-library-peropenerlib \
13 #MM test-library-pertasklib
14 #MM test-library-peropenertest_child : \
15 #MM test-library-pertasklib
16 #MM test-library-usereltest : test-library-userellib
17 #MM- test-library-clean : \
18 #MM test-library-dummytest-clean \
19 #MM test-library-dummytest_auto-clean \
20 #MM test-library-peropenertest-clean \
21 #MM test-library-dummylib-clean \
22 #MM test-library-peropenerlib-clean \
23 #MM test-library-pertasklib-clean \
24 #MM test-library-userellib-clean
26 TARGETDIR := $(AROSDIR)/Tests/Library
28 USER_CFLAGS := -I$(TARGETDIR)/Development/include
29 USER_LDFLAGS := -L$(TARGETDIR)/Development/lib
31 %build_prog mmake=test-library-peropenertest \
32 progname=peropenertest targetdir=$(TARGETDIR) \
35 %build_prog mmake=test-library-peropenertest_child \
36 progname=peropenertest_child targetdir=$(TARGETDIR) \
39 %build_prog mmake=test-library-dummytest \
40 progname=dummytest targetdir=$(TARGETDIR) \
42 %build_prog mmake=test-library-dummytest_auto \
43 files=dummytest_auto progname=dummytest_auto targetdir=$(TARGETDIR) \
46 %build_prog mmake=test-library-usereltest \
47 progname=usereltest targetdir=$(TARGETDIR) \
48 uselibs="userel pertask"
50 %build_module mmake=test-library-dummylib \
51 modname=dummy modtype=library files=dummylib prefix=$(TARGETDIR)
53 %build_module mmake=test-library-peropenerlib \
54 modname=peropener modtype=library \
55 files="peropenervalue peropenernolib peropenernamechange" \
58 %build_module mmake=test-library-pertasklib \
59 modname=pertask modtype=library \
60 files="getparentbase pertaskvalue" linklibfiles=pertaskvalue_linklib \
63 %build_module mmake=test-library-userellib \
64 modname=userel modtype=library \
65 files="dummyadd pertaskgetparentbase dummyprint4 getchildvalue" \