X-Git-Url: http://j8takagi.net/cgi-bin/gitweb.cgi?p=YACASL2.git;a=blobdiff_plain;f=src%2FMakefile;h=a3945317536f349ba8c73e75f9b9d2a2f3eb41ca;hp=93a2449de0f75862fa7701aa37b806d38a13f0da;hb=86da5514c02652e0a994b8b6951bad226effeb00;hpb=d998766540ffc4332d6212a76a38a2242419ffa5 diff --git a/src/Makefile b/src/Makefile index 93a2449..a394531 100644 --- a/src/Makefile +++ b/src/Makefile @@ -1,10 +1,10 @@ INCLUDE := ../include CC := gcc -CFLAGS := -g -Wall -I $(INCLUDE) +CFLAGS := -g -Wall -Wextra -I $(INCLUDE) RM := rm -f COMMONSRC := word.c cmem.c cerr.c -CASL2SRC := struct.c cmd.c hash.c +CASL2SRC := struct.c hash.c ASSRC := assemble.c token.c label.c EXECSRC := exec.c dump.c @@ -14,12 +14,15 @@ all: ../casl2 ../comet2 ../dumpword ../casl2: casl2.o $(subst .c,.o,$(COMMONSRC) $(CASL2SRC) $(ASSRC) $(EXECSRC)) $(CC) $(CFLAGS) -o $@ $^ + @rm -f *.d ../comet2: comet2.o $(subst .c,.o,$(COMMONSRC) $(CASL2SRC) $(EXECSRC)) $(CC) $(CFLAGS) -o $@ $^ + @rm -f *.d ../dumpword: dumpword.o $(subst .c,.o,$(COMMONSRC)) $(CC) $(CFLAGS) -o $@ $^ + @rm -f *.d %.o: %.c $(CC) -c $(CFLAGS) $< @@ -33,4 +36,5 @@ TAGS: $(INCLUDE)/*.h *.c @if test `which etags`; then etags $^; fi clean: - @rm -f ../casl2 ../comet2 ../dumpword *.o *.d + @rm -f ../casl2 ../comet2 ../dumpword + @rm -f *.o *.d