29 lines
500 B
Makefile
29 lines
500 B
Makefile
default: tests.log
|
|
|
|
include ../../src/config.inc
|
|
include ../../src/common
|
|
|
|
ifeq ($(BUILD_ENV_),MSVC)
|
|
exe=../../../src/goto-cc/goto-cl -X gcc-only
|
|
else
|
|
exe=../../../src/goto-cc/goto-cc
|
|
endif
|
|
|
|
test:
|
|
@../test.pl -e -p -c $(exe)
|
|
|
|
tests.log: ../test.pl
|
|
@../test.pl -e -p -c $(exe)
|
|
|
|
show:
|
|
@for dir in *; do \
|
|
if [ -d "$$dir" ]; then \
|
|
vim -o "$$dir/*.c" "$$dir/*.out"; \
|
|
fi; \
|
|
done;
|
|
|
|
clean:
|
|
find -name '*.out' -execdir $(RM) '{}' \;
|
|
find -name '*.gb' -execdir $(RM) '{}' \;
|
|
$(RM) tests.log
|