added concrete implementations of putc(), getc(), getchar() and gets()
[tangerine.git] / arch / .unmaintained / arm-all / include / mmakefile.src
blob32e8e3367831ae64d0ef2679aa903325fd5162f4
1 # $Id$
2 include $(TOP)/config/make.cfg
4 _INCLUDES := $(foreach f,$(shell ls *.[hi]), $(f))      \
5             $(foreach f,$(shell ls aros/*.[hi]), $(f))  \
6             $(foreach f,$(shell ls asm/*.[hi]), $(f))   \
7             $(foreach f,$(shell ls exec/*.[hi]), $(f))
9 INCFILES := $(foreach f,$(_INCLUDES), $(AROS_INCLUDES)/$(f) $(GENINCDIR)/$(f))
11 DIRS := $(AROS_INCLUDES) $(GENINCDIR) \
12         $(foreach d, aros asm exec libcore, $(AROS_INCLUDES)/$(d) $(GENINCDIR)/$(d))
14 MACHINE_H := $(GENINCDIR)/aros/machine.h
16 #MM
17 includes-generic-arm : $(INCFILES) $(GENINCDIR)/sigcore.h
18         @$(NOP)
20 #MM
21 setup-includes :
22         @$(FOR) dir in $(DIRS) ; do \
23             $(IF) $(TEST) ! -d "$$dir" ; then $(MKDIR) "$$dir" ; else true ; fi ; \
24         done
26 #MM
27 clean ::
28         $(RM) $(MACHINE_H) $(DISTMACHINE_H) $(TESTS)
30 $(AROS_INCLUDES)/% : %
31         $(CP) $< $@
33 $(GENINCDIR)/% : %
34         $(CP) $< $@
36 %common