revert commit 56204.
[AROS.git] / workbench / demos / mmakefile.src
blob1555c68c77ee9034124e2a542a2c8f7534f4228d
1 #   $Id$
3 #   Makefile for AROS Demos
5 include $(SRCDIR)/config/aros.cfg
7 #   Some files cause problems for native compiles:
9 #   1) No working __chip keyword in the standard cc/ld
10 #   2) Missing functions because we don't link with libc.a
11 #   3) "Fixed or forbidden register was spilled"
13 FILES   := \
14     childchild \
15     childwindow \
16     colorwheel \
17     compleximage \
18     consoledemo \
19         cons \
20         cons_charmap \
21     coolbutton \
22     cxtest \
23     demowin \
24     dto \
25     easyreq \
26     filereq \
27     font2c \
28     fontreq \
29     gtdemo \
30     gtmultiselect \
31     intuitext \
32     iconscale \
33     lens \
34     listfonts \
35     menudemo \
36     modelclassdemo \
37     multiple_timers \
38     mxgads \
39     notify \
40     palettedemo \
41     readicon \
42     regiontest \
43     register \
44     realtdemo \
45     roundshape \
46     roundwindow \
47     rtdemo \
48     rtezrequest \
49     rtfont \
50     rtlong \
51     rtfile \
52     rtscreen \
53     rtstring \
54     rtpalette \
55     scrbackfill \
56     screenmodereq \
57     shadowborder \
58     sift \
59     simple_timer \
60     simpleimage \
61     strtest \
62     sysreq \
63     test_text \
64     turboprint \
65     winbackfill \
66     window \
67     winshape
69 USER_INCLUDES := -I$(SRCDIR)/workbench/libs
71 #MM demos :includes linklibs demos-images-setup workbench-demos-zune
73 %build_progs mmake=demos \
74     files=$(FILES) targetdir=$(AROSDIR)/Demos \
75     uselibs="coolimagesstatic"
78 demos : $(AROSDIR)/Demos/forkbomb
80 # Don't need to compile this, so it gets a rule to itself.
81 $(AROSDIR)/Demos/forkbomb : forkbomb
82         @$(CP) $< $@
84 %common