define __KERNEL_STRICT_NAMES to avoid inclusion of kernel types on systems that carry...
[cake.git] / config / mmakefile.src
blob7a2762b2d2a3227ba63008be527e914ad0b15bef
1 # $Id$
2 include $(TOP)/config/make.cfg
4 #MM
5 clean ::
6         -$(RM) ./machine
8 #MM
9 machine :
10         $(HOST_CC) -I$(TOP)/compiler/include -I$(TOP)/compiler/arossupport/include -I$(AROS_INCLUDES) -o machine machine.c
11         ./machine
13 ifeq ($(AROS_TARGET_VARIANT),)
14 #MM- AROS : kernel
15 #MM- kernel : kernel-link-$(ARCH)-$(CPU)
16 #MM- kernel-link-$(ARCH)-$(CPU) : kernel-objs
17 #MM- kernel-objs : kernel-$(ARCH)-$(CPU)
18 #MM- kernel-$(ARCH)-$(CPU) : linklibs
20 #MM- AROS : workbench demos contrib
21 #MM- workbench : workbench-$(ARCH)-$(CPU)
22 #MM- demos : includes linklibs
23 #MM- contrib : includes linklibs
24 else
25 #MM- AROS : kernel
26 #MM- kernel : kernel-link-$(ARCH)-$(CPU)-$(AROS_TARGET_VARIANT)
27 #MM- kernel-link-$(ARCH)-$(CPU)-$(AROS_TARGET_VARIANT) : kernel-objs
28 #MM- kernel-objs : kernel-$(ARCH)-$(CPU)-$(AROS_TARGET_VARIANT)
29 #MM- kernel-$(ARCH)-$(CPU)-$(AROS_TARGET_VARIANT) : linklibs
31 #MM- AROS : workbench demos contrib
32 #MM- workbench : workbench-$(ARCH)-$(CPU)-$(AROS_TARGET_VARIANT)
33 #MM- demos : includes linklibs
34 #MM- contrib : includes linklibs
35 endif
37 #MM- core-linklibs: \
38 #MM      kernel-expansion-linklib \
39 #MM      kernel-utility-linklib \
40 #MM      kernel-oop-linklib \
41 #MM      kernel-graphics-linklib \
42 #MM      kernel-layers-linklib \
43 #MM      kernel-intuition-linklib \
44 #MM      kernel-cgfx-linklib \
45 #MM      kernel-dos-linklib \
46 #MM      kernel-workbench-linklib \
47 #MM      kernel-keymap-linklib
49 #MM- core-includes: \
50 #MM      kernel-expansion-includes \
51 #MM      kernel-utility-includes \
52 #MM      kernel-oop-includes \
53 #MM      kernel-graphics-includes \
54 #MM      kernel-layers-includes \
55 #MM      kernel-intuition-includes \
56 #MM      kernel-cgfx-includes \
57 #MM      kernel-dos-includes \
58 #MM      kernel-workbench-includes
60 %include_deps $(TOP)/bin/$(AROS_TARGET_ARCH)-$(TARGET_CPU)/gen/config/host.cfg