Added a test for MUIA_Listview_SelectChange.
[AROS.git] / rom / filesys / pfs3 / fs / mmakefile.src
blob7505cbbebbc55da7f4434cb81cfc6cc63da2e9d2
1 # $Id$
3 include $(SRCDIR)/config/aros.cfg
5 FILES := \
6         directory \
7         dostohandlerinterface \
8         disk \
9         init \
10         diskchange \
11         volume \
12         allocation \
13         lock \
14         anodes \
15         format \
16         lru \
17         update \
18         CheckAccess \
19         messages \
20         boot \
21         assroutines \
22         resethandler
24 PFS3_CFLAGS := \
25         -DEXTRAPACKETS=1 \
26         -DSIZEFIELD \
27         -DDELDIR=1 \
28         -DMAX_BUFFERS=600 \
29         -DMIN_BUFFERS=10 \
30         -DMULTIUSER=0 \
31         -DPROTECTION=0 \
32         -DVERSION23=1 \
33         -DROLLOVER=1 \
34         -DTD64=1 \
35         -DNSD=1 \
36         -DSCSIDIRECT=1 \
37         -DTRACKDISK=1 \
38         -DUNSAFEQUIT=1 \
39         -DLARGE_FILE_SIZE=1 \
40         -DEXTENDED_PACKETS_MORPHOS=1 \
41         -DEXTENDED_PACKETS_OS4=1 \
42         -DLIMIT_MAXTRANSFER=0x1fe00
44 PFS3DS_CFLAGS := \
45         -DEXTRAPACKETS=1 \
46         -DSIZEFIELD \
47         -DDELDIR=1 \
48         -DMAX_BUFFERS=600 \
49         -DMIN_BUFFERS=10 \
50         -DMULTIUSER=0 \
51         -DPROTECTION=0 \
52         -DVERSION23=1 \
53         -DROLLOVER=1 \
54         -DTD64=0 \
55         -DNSD=0 \
56         -DSCSIDIRECT=1 \
57         -DTRACKDISK=1 \
58         -DUNSAFEQUIT=1 \
59         -DLARGE_FILE_SIZE=1 \
60         -DEXTENDED_PACKETS_MORPHOS=1 \
61         -DEXTENDED_PACKETS_OS4=1 \
62         -DLIMIT_MAXTRANSFER=0x1fe00
64 USER_CFLAGS := \
65     -DAROS_KERNEL $(PFS3_CFLAGS) -DMIN_LIB_VERSION=36 \
66         -I$(SRCDIR)/rom/devs/filesys/pfs3/fs \
67         -DREVDATE="\"$(shell date '+%d.%m.%Y')\""
69 %build_module mmake=kernel-fs-pfs3 \
70     modname=pfs3 modtype=handler \
71     files="$(FILES)" objdir=$(OBJDIR)/pfs3
73 USER_CFLAGS := \
74     -DAROS_KERNEL $(PFS3DS_CFLAGS) -DMIN_LIB_VERSION=36 \
75         -I$(SRCDIR)/rom/devs/filesys/pfs3/fs \
76         -DREVDATE="\"$(shell date '+%d.%m.%Y')\""
78 %build_module mmake=kernel-fs-pfs3ds \
79     modname=pfs3ds modtype=handler \
80     files="$(FILES)" objdir=$(OBJDIR)/pfs3ds
82 USER_LDFLAGS += -nosysbase -Wl,--defsym -Wl,SysBase=0x4
84 KS13STUFF := \
85     -DKS13WRAPPER \
86     -DMIN_LIB_VERSION=0 \
87         -D__DOS_LIBAPI__=34 \
88         -D__EXEC_LIBAPI__=34 \
89         -D__UTILITY_LIBAPI__=34 \
90         -D__INTUITION_LIBAPI__=34 \
91         -D__GRAPHICS_LIBAPI__=34 \
92         -DDISK_BASED_FILESYSTEM=1
94 USER_CFLAGS := \
95         -DAROS_NOLIBREQ \
96     -DAROS_KERNEL $(PFS3_CFLAGS) $(KS13STUFF) \
97         -I$(SRCDIR)/rom/devs/filesys/pfs3/fs \
98         -DREVDATE="\"$(shell date '+%d.%m.%Y')\""
100 USER_AFLAGS := \
101         -I$(GENDIR)/include
103 %build_archspecific mainmmake=kernel-fs-pfs3-aio \
104     maindir=$(CURDIR)/pfs3-aio arch=$(AROS_TARGET_CPU) \
105     asmfiles="$(AROS_TARGET_CPU)/stackswap"
107 %build_module mmake=kernel-fs-pfs3-aio \
108     modname=pfs3_aio modtype=handler \
109     files="$(FILES) ks13wrapper" \
110     objdir=$(OBJDIR)/pfs3-aio
112 %common