デバッグのため、ビルド後に*.oファイルを削除しないよう変更
[YACASL2.git] / src / Makefile
index b0bcbdf..a394531 100644 (file)
@@ -4,7 +4,7 @@ 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) $<