Removed duplicate library base variables.
[AROS.git] / test / mmakefile.src
blobd3475816a39a4b58a65d18d3170e3338cc333393
1 #   $Id$
3 #   Makefile for AROS Test
5 include $(TOP)/config/make.cfg
8 COMMONTESTFILES := \
9     areatest2 \
10     amiga2date \
11     amigademo \
12     availfonts \
13     blttemplatealpha \
14     CGXTest \
15     customscreen \
16     date2amiga \
17     displayalert \
18     dosvartest \
19     exceptiontest \
20     exceptiontest2 \
21     fileseek \
22     filetest \
23     fontinfo \
24     frequencies \
25     fstest \
26     getcybermapattr \
27     gfx \
28     gfxinfo \
29     gfxtest \
30     screentest \
31     hostcb \
32     iffparsewrite \
33     ilbmtoc \
34     localetest \
35     matchtest \
36     modeid \
37     monitorclass \
38     newmatch \
39     keymaptest \
40     inquire \
41     mathtest \
42     cctest \
43     helloworld \
44     oopdemo \
45     scrollerwin \
46     serialmousetest \
47     serialtest \
48     unixio \
49     opendiskfont \
50     partition \
51     scantest \
52     showvisregion \
53     showvisshape \
54     sortlayercr \
55     strtodate \
56     systemtags \
57     systemtagsslave \
58     ExNext \
59     randtest \
60     obtainpentest \
61     readpixelarray \
62     writepixelarray \
63     writepixelarrayalpha \
64     rawtest \
65     camdtree \
66     mktime \
67     rexxsyslibtest \
68     weightamatch \
69     printnativekeytable \
70     textbug \
71     testide \
72     simplepng \
73     truecolorpens \
74     consolemodes \
75     examine \
76     rwverify \
77     setfilesize \
78     timeport \
79     minicat \
80     time \
81     waitforchar \
82     seektest \
83     callhooktest \
84     scanvarstest \
85     convertpixels \
86     patchrgbconv \
87     joystick \
88     getcpuinfo \
89     printf_f \
90     pubscreen \
91     versionlib \
92     runtests \
93     fsresource \
94     taskstorage \
95     mountlist \
96     smult
98 SHTESTFILES=\
99     pcilist \
100     true
102 HOSTEDTESTFILES :=  \
103     hostlib
105 EXEDIR := $(AROS_TESTS)
107 USER_INCLUDES := -I$(SRCDIR)/workbench/libs
108 USER_CFLAGS += -DADATE="\"$(shell date '+%d.%m.%Y')\""
110 #MM- test : test-common test-sh test-clib test-kernel test-exec test-layers test-zune workbench-libs-version \
111 #MM  test-$(AROS_ARCH) testscript
113 #MM  test-common : includes workbench-libs-version linklibs
114 #MM  test-sh : includes linklibs
116 %build_progs mmake=test-common \
117     files=$(COMMONTESTFILES) targetdir=$(EXEDIR) \
118     uselibs="coolimagesstatic hiddstubs oop"
120 %build_progs mmake=test-sh \
121     files=$(SHTESTFILES) targetdir=$(EXEDIR) \
122     usestartup=no
125 %copy_files_q mmake=test-testscript files="testscript" dst=$(EXEDIR)
128 # Test for dynamic metatargets
130 _MM_ ::
131         @$(ECHO) "#MM FOO : BAR1 BAR2"
132         @$(ECHO) "#MM- FOOVIRT : BAR1 BAR2 \\"
133         @$(ECHO) "#MM BAR3"
136 %common