X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=Makefile;h=810b714dce8217c318ef77ebd20b03642dfe3086;hb=e8b00fcb80ff3fdcfab757444e94663f1d56c743;hp=a3961a0c55b4246479f31e840323b2bea23e96a1;hpb=d5e8df5885f97ea65839f8970b8697549c207610;p=cparser diff --git a/Makefile b/Makefile index a3961a0..810b714 100644 --- a/Makefile +++ b/Makefile @@ -1,20 +1,14 @@ GOAL = cparser -#FIRM_CFLAGS = `pkg-config --cflags libfirm` -#FIRM_LIBS = `pkg-config --libs libfirm` -FIRM_CFLAGS = -I$(HOME)/projects/firm/libfirm/include -I$(HOME)/projects/firm/libcore -FIRM_LIBS = -L$(HOME)/projects/firm/build/i686-pc-linux-gnu/debug -lfirm -llpp -lcore -lm - -CFLAGS += -Wall -W -Werror -O0 -g3 -std=c99 +CFLAGS += -Wall -W -Wextra -Werror -O0 -g3 -std=c99 -pedantic CFLAGS += -DHAVE_CONFIG_H CFLAGS += -I . -CFLAGS += $(FIRM_CFLAGS) -LFLAGS = $(FIRM_LIBS) -llpp -ldl --export-dynamic +LFLAGS = -g3 SOURCES := \ + adt/array.c \ adt/hashset.c \ - adt/pset.c \ adt/strset.c \ adt/xmalloc.c \ ast.c \ @@ -23,7 +17,9 @@ SOURCES := \ parser.c \ symbol_table.c \ token.c \ - type.c + type.c \ + type_hash.c \ + write_fluffy.c OBJECTS = $(SOURCES:%.c=build/%.o)