Wanderer/Info: fix compilation
[AROS.git] / arch / .unmaintained / m68k-linux / exec / mmakefile.src
blob6bbe55b7df25436f240be1b72975918fb07c8a08
1 # $Id$
3 include $(SRCDIR)/config/aros.cfg
5 FILES           := execstubs sighandler cache
6 REPFILES        := cachecleare cacheclearu
7 OBJDIR          := $(OSGENDIR)/exec
8 SPECIAL_CFLAGS  := $(SHARED_CFLAGS) -I$(TOP)/rom/exec -I..
9 CFLAGS2         := $(SHARED_CFLAGS) $(CFLAGS)
10 AFLAGS2         := $(SHARED_CFLAGS) $(AFLAGS) -I..
11 TESTS           :=
13 #MM
14 exec-linux-m68k : $(foreach f,$(FILES), $(OBJDIR)/$(f).o)
15         @$(NOP)
17 #MM
18 setup-exec-linux-m68k :
19         %mkdirs_q $(OBJDIR)
20         %add_objects $(foreach f,$(FILES), rom/exec/$(f))
21         %exclude_files $(foreach f,$(REPFILES), rom/exec/$(f))
24 #MM
25 clean ::
26         -$(RM) $(TESTS)
28 $(OBJDIR)/%.o : %.c
29         %compile_q opt=$(CFLAGS2)
31 $(OBJDIR)/%.o : %.s ../machine.i
32         %assemble_q opt=$(AFLAGS2)
34 $(OBJDIR)/%.d : %.c
35         %mkdepend_q
37 %common