build_with_configure: only provide CPPFLAGS if they are requested.
[AROS.git] / rom / hyperlayers / mmakefile.src
blob96c2a7b0f4a591f7252986b60dc0ad62e7c25c69
1 # $Id$
3 include $(SRCDIR)/config/aros.cfg
5 FILES     := basicfuncs createlayertaglist movelayerz
7 FUNCS := \
8         beginupdate \
9         behindlayer \
10         changelayershape \
11         changelayervisibility \
12         collectpixelslayer \
13         createbehindhooklayer \
14         createbehindlayer \
15         createbehindlayertaglist \
16         createupfronthooklayer \
17         createupfrontlayer \
18         createupfrontlayertaglist \
19         deletelayer \
20         disposelayerinfo \
21         dohookcliprects \
22         endupdate \
23         fattenlayerinfo \
24         getfirstfamilymember \
25         initlayers \
26         installclipregion \
27         installlayerhook \
28         installlayerinfohook \
29         islayerhiddenbysibling \
30         islayervisible \
31         locklayer \
32         locklayerinfo \
33         locklayers \
34         movelayer \
35         movelayerinfrontof \
36         movesizelayer \
37         newlayerinfo \
38         scalelayer \
39         scrolllayer \
40         sizelayer \
41         sortlayercr \
42         swapbitsrastportcliprect \
43         thinlayerinfo \
44         unlocklayer \
45         unlocklayerinfo \
46         unlocklayers \
47         upfrontlayer \
48         whichlayer
50 #MM kernel-layers : kernel-layers-$(ARCH)-$(CPU)
51 #MM kernel-layers-kobj : kernel-layers-$(ARCH)-$(CPU)
53 #MM kernel-layers-includes : \
54 #MM     kernel-exec-includes \
55 #MM     kernel-graphics-includes \
56 #MM     kernel-utility-includes \
57 #MM     includes-copy
59 #MM- core-linklibs: linklibs-layers
61 USER_CFLAGS := -D__UTILITY_NOLIBBASE__ -D__GRAPHICS_NOLIBBASE__
62 USER_LDFLAGS := -static
64 %build_module mmake=kernel-layers \
65   modname=layers modtype=library \
66   files="layers_init $(FUNCS) $(FILES)"