cleanup public/private defines
[AROS.git] / test / library / mmakefile.src
blob15241975f5d4f1cbb9714338c989b2e075a7bce2
1 include $(TOP)/config/make.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) \
33     uselibs=peropener
35 %build_prog mmake=test-library-peropenertest_child \
36     progname=peropenertest_child targetdir=$(TARGETDIR) \
37     uselibs="pertask"
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) \
44     uselibs=dummy
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" \
56     prefix=$(TARGETDIR)
58 %build_module mmake=test-library-pertasklib \
59     modname=pertask modtype=library \
60     files="getparentbase pertaskvalue" linklibfiles=pertaskvalue_linklib \
61     prefix=$(TARGETDIR)
63 %build_module mmake=test-library-userellib \
64     modname=userel modtype=library \
65     files="dummyadd pertaskgetparentbase dummyprint4 getchildvalue" \
66     prefix=$(TARGETDIR)