X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;ds=sidebyside;f=Makefile;h=8d020ebf8efa6633aaa8c0c735732fd0f40f85a2;hb=f109471af0f1a95e840a66c9e136409d0973021c;hp=f7be9fb17345566c9ad5d5a80f2670999ec181b2;hpb=60ba4805ef040a25b218303eec6b666253ecad0b;p=cparser diff --git a/Makefile b/Makefile index f7be9fb..8d020eb 100644 --- a/Makefile +++ b/Makefile @@ -24,32 +24,36 @@ LFLAGS += $(FIRM_LIBS) SOURCES := \ adt/hashset.c \ - adt/strset.c \ adt/obstack.c \ adt/obstack_printf.c \ + adt/strset.c \ adt/xmalloc.c \ ast.c \ ast2firm.c \ diagnostic.c \ + driver/firm_cmdline.c \ + driver/firm_codegen.c \ + driver/firm_opt.c \ + driver/firm_timing.c \ + driver/gen_firm_asm.c \ + entity.c \ entitymap.c \ format_check.c \ lexer.c \ main.c \ + mangle.c \ parser.c \ - walk_statements.c \ + preprocessor.c \ symbol_table.c \ token.c \ type.c \ - types.c \ type_hash.c \ + types.c \ + walk_statements.c \ warning.c \ - write_fluffy.c \ - write_caml.c \ - driver/firm_cmdline.c \ - driver/firm_timing.c \ - driver/firm_codegen.c \ - driver/firm_opt.c \ - driver/gen_firm_asm.c \ + wrappergen/write_caml.c \ + wrappergen/write_fluffy.c \ + wrappergen/write_jna.c OBJECTS = $(SOURCES:%.c=build/%.o) @@ -88,7 +92,7 @@ REVISION ?= $(shell svnversion -n .) @echo "===> DEPEND" @rm -f $@ && touch $@ && makedepend -p "$@ build/" -Y -f $@ -- $(CPPFLAGS) -- $(SOURCES) 2> /dev/null && rm $@.bak -DIRS = build build/adt build/driver build/cpb build/cpb/adt build/cpb/driver build/cpb2 build/cpb2/adt build/cpb2/driver build/cpbe build/cpbe/adt build/cpbe/driver +DIRS = build build/adt build/driver build/wrappergen build/cpb build/cpb/adt build/cpb/driver build/cpb2 build/cpb2/adt build/cpb2/driver build/cpbe build/cpbe/adt build/cpbe/driver UNUSED := $(shell mkdir -p $(DIRS)) $(GOAL): $(OBJECTS) $(LIBFIRM_FILE) @@ -155,4 +159,4 @@ build/%.o: %.c clean: @echo '===> CLEAN' - $(Q)rm -rf build/* $(GOAL) .depend + $(Q)rm -rf builtins.h build/* $(GOAL) .depend