Replaced deprecated variables CONTRIBDIR, BINDIR and
[AROS-Contrib.git] / development / compilers / vbcc / mmakefile.src
blob0f4615d8f40a83bcea77df352f385fed6162857d
1 include $(TOP)/config/make.cfg
3 TRGDIR = ./
4 arosobj = $(TRGDIR)/aros/divdi3 $(TRGDIR)/aros/qdivrem\
5         $(TRGDIR)/aros/fixunsxfdi  $(TRGDIR)/aros/moddi3\
6         $(TRGDIR)/aros/udivdi3 $(TRGDIR)/aros/umoddi3
8 bobjects = $(TRGDIR)/main $(TRGDIR)/vars $(TRGDIR)/declaration \
9         $(TRGDIR)/parse_expr $(TRGDIR)/type_expr $(TRGDIR)/ic \
10         $(TRGDIR)/machines/i386/machine $(TRGDIR)/statements \
11         $(TRGDIR)/tmp $(TRGDIR)/dt \
12         $(TRGDIR)/ucpp/assert $(TRGDIR)/ucpp/cpp $(TRGDIR)/ucpp/hash \
13         $(TRGDIR)/ucpp/lexer $(TRGDIR)/ucpp/macro $(TRGDIR)/ucpp/mem \
14         $(TRGDIR)/ucpp/eval $(arosobj)
16 fobjects = $(TRGDIR)/opt $(TRGDIR)/av $(TRGDIR)/rd $(TRGDIR)/regs \
17         $(TRGDIR)/flow $(TRGDIR)/cse $(TRGDIR)/cp $(TRGDIR)/loop \
18         $(TRGDIR)/alias $(bobjects)
20 FILES = $(bobjects) $(fobjects)
23 EXEDIR := $(AROS_CONTRIB)/vbcc
25 USER_CFLAGS := -O2 -DAROS -D_QUAD_HIGHWORD=1 -D_QUAD_LOWWORD=0 -DNO_UCPP_ERROR_FUNCTIONS -I./ -I./machines/i386
26 #MM- contrib-development-compilers-vbcc : \
27 #MM      contrib-development-compilers-vbcc-frontend \
28 #MM      contrib-development-compilers-vbcc-datatypes \
29 #MM      contrib-development-compilers-vbcc-vprof \
30 #MM      contrib-development-compilers-vbcc-aros \
31 #MM      vbcc
33 %build_prog mmake=vbcc \
34     progname=vbcc targetdir=$(EXEDIR) \
35     files=$(FILES)
37 %common