@@ -1,5 +1,6 @@
-.PHONY: all check
-all:
- @make -C $@
+.PHONY: all clean check
+all clean:
+ @make -C src $@
+ @make -C minic $@
check: all
test/go.sh all
@@ -1,8 +1,13 @@
-CFLAGS=-g -Wall
+BIN = minic
-minic: yacc minic.y
+CFLAGS += -g -Wall
+
+$(BIN): yacc minic.y
./yacc minic.y
$(CC) $(CFLAGS) -o $@ y.tab.c
+all: $(BIN)
clean:
rm -f yacc minic y.*
-.PHONY: clean
+.PHONY: all clean
@@ -15,10 +15,12 @@ config.h:
esac > $@
-.PHONY: clean check syndoc
rm -f $(BIN) $(OBJ)
check:
make -C .. check
syndoc:
unison -auto doc ssh://qcar@h/data/d/ssa-doc
+.PHONY: all clean check syndoc