Преглед на файлове

Added 'make check' target

Taddeus Kroes преди 11 години
родител
ревизия
efc19d8003
променени са 1 файла, в които са добавени 4 реда и са изтрити 1 реда
  1. 4 1
      Makefile

+ 4 - 1
Makefile

@@ -2,7 +2,7 @@ LD := clang
 LDFLAGS := -nostartfiles
 BFILES := $(patsubst %.b,%,$(wildcard *.b))
 
-.PHONY: clean
+.PHONY: check clean
 .PRECIOUS: $(addsuffix .ll,$(BFILES)) $(addsuffix -opt.ll,$(BFILES))
 
 bf: bf.ml
@@ -24,5 +24,8 @@ bf: bf.ml
 %.ll: %.b bf
 	./bf < $< > $@
 
+check: hello-opt
+	./$<
+
 clean:
 	rm -f bf *.cmi *.cmx *.ll *.bc *.o $(BFILES) $(addsuffix -opt,$(BFILES))