From: norly Date: Sun, 24 Feb 2013 14:02:25 +0000 (+0000) Subject: Add simple 'make check' X-Git-Url: https://git.enpas.org/?p=centaur.git;a=commitdiff_plain;h=ca9ebec2dae232010645e9a875ee47427f29a21e Add simple 'make check' Uses elfedit to copy itself and ensure both versions are identical. --- diff --git a/Makefile b/Makefile index 9e07a47..32dbe7c 100644 --- a/Makefile +++ b/Makefile @@ -21,6 +21,14 @@ LDFLAGS := -lelf default: $(EXE) +.PHONY: check +check: $(EXE) + $(EXE) $(EXE) -o testexe + @cmp $(EXE) testexe + @rm testexe + @echo "Check successful." + + .PHONY: debug debug: $(EXE) gdb $(EXE) $(shell ps -e | sed "s/^ *\([0-9]\+\) .*$(PROJ).*$$/\1/g;te;d;:e")