amigagfx.hidd: Report bytesperrow accurately
[AROS.git] / arch / m68k-amiga / c / mmakefile.src
blob8b5bb986226a4d80ad60342c43effea91f75e272
1 # Copyright © 2003-2010, The AROS Development Team. All rights reserved.
2 # $Id$
4 include $(TOP)/config/make.cfg
7 USER_CFLAGS := -I$(SRCDIR) -DADATE="\"$(shell date "+%d.%m.%Y")\""
8 USER_AFLAGS := -I$(GENINCDIR) -Os
10 #MM- workbench-c : workbench-c-$(AROS_TARGET_CPU)
11 #MM- workbench-c-quick : workbench-c-$(AROS_TARGET_CPU)-quick
13 #MM- workbench-c-m68k : includes \
14 #MM                     kernel-kernel-includes \
15 #MM                     linklibs \
16 #MM                     workbench-c-m68k-gdbstub \
17 #MM                     workbench-c-m68k-gdbstop \
18 #MM                     workbench-c-m68k-setpatcharos \
19 #MM                     workbench-c-m68k-arosbootstrap
21 #MM- workbench-c-m68k-quick: workbench-c-m68k-gdbstub-quick \
22 #MM                          workbench-c-m68k-gdbstop-quick \
23 #MM                          workbench-c-m68k-setpatcharos-quick \
24 #MM                          workbench-c-m68k-arosbootstrap-quick
26 #MM workbench-c-m68k-gdbstub : linklibs-loadseg
28 #MM workbench-c-m68k-gdbstop : linklibs-loadseg
30 #MM workbench-c-m68k-arosbootstrap : linklibs-loadseg
32 #MM workbench-c-m68k-setpatcharos : linklibs-loadseg
34 AROS_BOOT := $(BINDIR)/boot
36 FILES := gdbstub
38 %build_progs mmake=workbench-c-m68k-gdbstub \
39     files=$(FILES) targetdir=$(AROS_C) \
40     uselibs="arossupport amiga rom" \
41     detach=yes
43 FILES := gdbstop
45 %build_progs mmake=workbench-c-m68k-gdbstop \
46     files=$(FILES) targetdir=$(AROS_C) \
47     uselibs="arossupport amiga rom" \
49 CFILES := SetPatchAROS
50 AFILES := newstackswap
51 USER_INCLUDES := -isystem $(SRCDIR)/rom/dos/include
52 USER_LDFLAGS  := -L$(GENDIR)/lib
54 %build_prog mmake=workbench-c-m68k-setpatcharos progname=SetPatchAROS \
55     files=$(CFILES) asmfiles=$(AFILES) targetdir=$(AROS_BOOT) \
56     uselibs="loadseg arossupport amiga rom"
58 CFILES        := AROSBootstrap
60 %build_prog mmake=workbench-c-m68k-arosbootstrap progname=AROSBootstrap \
61     files=$(CFILES) targetdir=$(AROS_BOOT) \
62     usestartup=no uselibs="loadseg arossupport amiga z rom"
64 %common