grub2: bring back build of aros-side grub2 tools
[AROS.git] / workbench / classes / zune / betterstring / mcc / mmakefile.src
blob169bb24aa678ac91b44e97c7d7b52916e928125c
1 #   $Id$
3 include $(SRCDIR)/config/aros.cfg
5 #MM workbench-classes-zune-betterstring-class : includes linklibs
7 #MM workbench-classes-zune-betterstring-test : \
8 #MM workbench-classes-zune-betterstring-class includes linklibs
10 FILES := \
11         AllocBitMap \
12         AllocFunctions \
13         ClipboardServer \
14         Dispatcher \
15         FileNameCompl \
16         GetSetAttrs \
17         HandleInput \
18         InitConfig \
19         Pointer \
20         PrintString \
21         Debug
23 USER_INCLUDES := -idirafter $(SRCDIR)/$(CURDIR)/../include
24 USER_CFLAGS := -DNO_INLINE_STDARG
26 %build_prog mmake=workbench-classes-zune-betterstring-test \
27     progname=BetterString-Test files="BetterString-Test $(FILES)" \
28     targetdir=$(AROS_TESTS)/Zune
30 # We need to use -idirafter, so that we
31 # *don't* pick up the project's local MUI headers.
32 USER_INCLUDES := -I$(SRCDIR)/$(CURDIR)/../mcp -idirafter $(SRCDIR)/$(CURDIR)/../include
33 USER_CFLAGS := -DAROS_ABI_V1
34 USER_LDFLAGS := -static
36 %build_module_simple mmake=workbench-classes-zune-betterstring-class \
37   modname=BetterString modtype=mcc \
38   files="library $(FILES)"
40 #MM includes-copy
42 INCLUDE_FILES := ../include/mui/BetterString_mcc.h
43 %copy_includes path=mui dir=../include/mui
45 %common