grub2: bring back build of aros-side grub2 tools
[AROS.git] / test / hidds / graphics / obsolete / mmakefile.src
blob4e72e04b244891f55790ddd41570e584bfb3dbbf
1 # $Id$
3 include $(SRCDIR)/config/aros.cfg
5 #INCLUDES    := -I$(AROSDIR)/include -I$(TOP)/amiga/include
6 EXEDIR      := $(AROSDIR)/Demos
7 OBJDIR      := $(GENDIR)/test/HiddGraphics
9 STARTUP = $(AROS_LIB)/startup.o
10 LIBS    = -L$(AROS_LIB) -larossupport -lamiga $(TOOL).a -lstdc
12 FILES       := \
13         BitMapNewDispose \
14         GCNewDispose     \
15         GCReadWritePixelDirect \
16         GCWritePixel \
17         GCDrawLine \
18         GCCopyArea \
19         GCDrawRect \
20         GCDrawPolygon \
21         GCDrawEllipse \
22         GCDrawText
24 TOOL  := gfxhiddtool
26 EXES := $(foreach f,$(FILES),$(EXEDIR)/$(f))
27 OBJS := $(foreach f,$(FILES),$(OBJDIR)/$(f).o)
28 DEPS := $(foreach f,$(FILES) $(TOOL),$(OBJDIR)/$(f).d)
30 #MM obsolete-test-hidd-graphics : includes
31 obsolete-test-hidd-graphics : $(EXES)
32         @$(NOP)
34 #MM obsolete-test-hidd-graphics-quick : 
35 obsolete-test-hidd-graphics-quick : $(EXES)
36         @$(NOP)
38 %rule_makedirs dirs="$(EXEDIR) $(OBJDIR)"
40 #MM
41 clean ::
42         -$(RM) $(EXES)
44 $(EXEDIR)/% : $(OBJDIR)/%.o $(TOOL).a $(AROS_LIB)/startup.o $(DEPLIBS) | $(EXEDIR)
45         %link_q
47 $(OBJDIR)/%.o : %.c | $(OBJDIR)
48         %compile_q opt=$(APPCFLAGS)
50 $(OBJDIR)/%.d : %.c | $(OBJDIR)
51         %mkdepend_q
54 $(TOOL).a : $(OBJDIR)/$(TOOL).o
55         %mklib_q from=$(OBJDIR)/$(TOOL).o
57 $(OBJDIR)/$(TOOL).o : $(TOOL).c | $(OBJDIR)
58         %compile_q 
59         
60 %include_deps