change init code to support multiple cards. small fixes and corrections to code.
[AROS.git] / arch / .unmaintained / m68k-pp-native / mmakefile.src
blobf6d617c7da1b956f5a754a4a6b69529e12069bbb
1 # $Id$
2 include $(TOP)/config/make.cfg
4 OS_INCLUDES   := -I$(GENINCDIR)
6 #MM- AROS-pp-m68k : general-setup-pp-m68k     \
7 #MM     kernel-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 \
14 #MM     linklibs-amiga \
15 #MM     linklibs-arosm-m68000 \
16 #MM     linklibs-arosz \
17 #MM     linklibs-arossupport \
18 #MM     linklibs-autoinit \
19 #MM     linklibs-arosc \
20 #MM     linklibs-coolimages  \
21 #MM     linklibs-gcc1-m68000
24 #MM create-mf-inc-again
25 create-mf-inc-again :
26         @$(MAKE) -f $(TOP)/config/mmakefile setup
29 # Kernel
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-timer-linklib               \
39 #MM     kernel-misc-linklib kernel-misc-pp-m68k \
40 #MM     kernel-battclock-pp-m68k           \
41 #MM     kernel-boot-linklib-quick          \
42 #MM     kernel-dos-pp-m68k                 \
43 #MM     kernel-graphics-linklib            \
44 ##MM    graphics-gfxhidd                   \
45 #MM     kernel-graphics-pp-m68k            \
46 #MM     kernel-layers-linklib              \
47 #MM     kernel-intuition-pp-m68k           \
48 #MM     kernel-keymap-linklib              \
49 #MM     kernel-keyboard-linklib            \
50 #MM     kernel-gameport-linklib            \
51 #MM     kernel-input-linklib               \
52 #MM     kernel-console-linklib             \
53 #MM     kernel-fs-con                      \
54 #MM     kernel-misc-kobj \
55 #MM     kernel-fs-afs-kobj \
56 #MM     kernel-hidd-graphics-kobj \
57 #MM     kernel-pp-m68k-drivers
59 # Setup
60 #MM- setup-pp-m68k : setup-exec-$(ARCH)-$(CPU) \
61 #MM     setup-mlib-$(ARCH)-$(CPU) \
62 #MM     setup-clib-$(ARCH)-$(CPU) \
63 #MM     setup-dos-$(ARCH)-$(CPU)
66 # MM            setup-intuition-$(CPU) \
67 # MM            setup-battclock-$(CPU) \
68 # MM            setup-dos-$(CPU)
70 # Setup includes
71 #MM- includes-pp-m68k : includes-copy-$(ARCH)-$(CPU) includes-copy
73 # Setup bootsector and kernel startup code
74 #MM- boot-pp-m68k : boot-$(CPU)
76 # Setup the CLIB metatargets...
77 #MM- setup-clib-pp-m68k : setup-clib-pp-$(CPU)
79 #MM- clib-pp-m68k : clib-$(CPU)
81 #MM- alib-pp-m68k : alib-$(CPU)
83 #MM- kernel-exec-pp-m68k : exec-$(ARCH)-$(CPU) kernel-exec-linklib
85 #MM- kernel-intuition-pp-m68k: intuition-$(CPU) kernel-intuition-linklib
87 #MM- kernel-battclock-pp-m68k : battclock-$(CPU) kernel-battclock-linklib
89 #MM- kernel-dos-pp-m68k : dos-pp-m68k kernel-dos-linklib
91 #MM
92 includes-pp-m68k : $(INCFILES)
93         @$(NOP)
95 #MM
96 binary-pp-m68k : build
97         @./build $(OSGENDIR)/boot/bootsect $(OSGENDIR)/boot/setup \
98             $(OSGENDIR)/boot/kernel >$(OSGENDIR)/boot/aros.bin
100 #MM- contrib-pp-m68k : contrib-complete
102 #MM- workbench-pp-m68k : workbench-complete workbench
105 clean ::
106         -$(RM) $(MACHINE_H) $(DISTMACHINE_H) $(TESTS)
108 build: build.c $(GENINCDIR)/aros/boot.h
109         @$(HOST_CC) $(CFLAGS) -D__BFD__ -o build $<
111 # %include_deps
112 %common