2 include $(TOP)/config/make.cfg
4 OS_INCLUDES := -I$(GENINCDIR)
6 #MM- AROS-pp-m68k : general-setup-pp-m68k \
8 #MM kernel-link-pp-m68k
10 #MM- general-setup-pp-m68k: setup-pp-m68k includes includes-pp-m68k compiler-nofpu
12 #Instead of the target 'compiler' I need to make the target compiler-nofpu
13 #MM- compiler-nofpu : setup includes \
15 #MM linklibs-arosm-m68000 \
17 #MM linklibs-arossupport \
18 #MM linklibs-autoinit \
20 #MM linklibs-coolimages \
21 #MM linklibs-gcc1-m68000
24 #MM create-mf-inc-again
26 @$(MAKE) -f $(TOP)/config/mmakefile setup
30 #MM- kernel-pp-m68k : \
31 #MM kernel-exec-pp-m68k \
32 #MM kernel-expansion-linklib \
33 #MM kernel-expansion-pp-m68k \
34 #MM kernel-utility-linklib \
35 #MM kernel-aros-linklib \
36 #MM kernel-oop-linklib \
37 #MM kernel-hidd-linklib \
38 #MM kernel-mathieeesingbas-linklib \
39 #MM kernel-timer-linklib \
40 #MM kernel-misc-linklib kernel-misc-pp-m68k \
41 #MM kernel-battclock-pp-m68k \
42 #MM kernel-boot-linklib-quick \
43 #MM kernel-dos-pp-m68k \
44 #MM kernel-graphics-linklib \
45 ##MM graphics-gfxhidd \
46 #MM kernel-graphics-pp-m68k \
47 #MM kernel-layers-linklib \
48 #MM kernel-intuition-pp-m68k \
49 #MM kernel-mathffp-linklib \
50 #MM kernel-workbench-linklib \
51 #MM kernel-keymap-linklib \
52 #MM kernel-keyboard-linklib \
53 #MM kernel-gameport-linklib \
54 #MM kernel-input-linklib \
55 #MM kernel-console-linklib \
57 #MM kernel-misc-kobj \
58 #MM workbench-fs-afs-kobj \
59 #MM workbench-hidd-graphics-kobj \
60 #MM kernel-pp-m68k-drivers
63 #MM- setup-pp-m68k : setup-exec-$(ARCH)-$(CPU) \
64 #MM setup-mlib-$(ARCH)-$(CPU) \
65 #MM setup-clib-$(ARCH)-$(CPU) \
66 #MM setup-dos-$(ARCH)-$(CPU)
69 # MM setup-intuition-$(CPU) \
70 # MM setup-battclock-$(CPU) \
74 #MM- includes-pp-m68k : includes-copy-$(ARCH)-$(CPU) includes-copy
76 # Setup bootsector and kernel startup code
77 #MM- boot-pp-m68k : boot-$(CPU)
79 # Setup the CLIB metatargets...
80 #MM- setup-clib-pp-m68k : setup-clib-pp-$(CPU)
82 #MM- clib-pp-m68k : clib-$(CPU)
84 #MM- alib-pp-m68k : alib-$(CPU)
86 #MM- kernel-exec-pp-m68k : exec-$(ARCH)-$(CPU) kernel-exec-linklib
88 #MM- kernel-intuition-pp-m68k : intuition-$(GFXSYSTEM) \
89 #MM intuition-$(CPU) kernel-intuition-linklib
91 #MM- kernel-battclock-pp-m68k : battclock-$(CPU) kernel-battclock-linklib
93 #MM- kernel-dos-pp-m68k : dos-pp-m68k kernel-dos-linklib
96 includes-pp-m68k : $(INCFILES)
100 binary-pp-m68k : build
101 @./build $(OSGENDIR)/boot/bootsect $(OSGENDIR)/boot/setup \
102 $(OSGENDIR)/boot/kernel >$(OSGENDIR)/boot/aros.bin
104 #MM- contrib-pp-m68k : contrib-complete
106 #MM- workbench-pp-m68k : workbench-complete workbench
110 -$(RM) $(MACHINE_H) $(DISTMACHINE_H) $(TESTS)
112 build: build.c $(GENINCDIR)/aros/boot.h
113 @$(HOST_CC) $(CFLAGS) -D__BFD__ -o build $<