diff options
author | Wolfgang Hommel <wolfgang.hommel@lrz.de> | 2013-09-02 14:32:44 +0200 |
---|---|---|
committer | Wolfgang Hommel <wolfgang.hommel@lrz.de> | 2013-09-02 14:32:44 +0200 |
commit | 568fef72285207979801941d6ff9a110dc82e928 (patch) | |
tree | cc04c60bce029c3968086ea039e4a95508f9f8ae /test/Makefile.OSX | |
parent | 89f58cd720b1425468a60a0edf52f0c9bb631a35 (diff) | |
download | libfaketime-568fef72285207979801941d6ff9a110dc82e928.tar.gz |
Makefiles and test suite improved for OS X
Diffstat (limited to 'test/Makefile.OSX')
-rw-r--r-- | test/Makefile.OSX | 31 |
1 files changed, 31 insertions, 0 deletions
diff --git a/test/Makefile.OSX b/test/Makefile.OSX new file mode 100644 index 0000000..c5d8e15 --- /dev/null +++ b/test/Makefile.OSX @@ -0,0 +1,31 @@ +CC = gcc + +CFLAGS = -std=gnu99 -Wall -DFAKE_STAT +LDFLAGS = + +SRC = timetest.c +OBJ = ${SRC:.c=.o} + +all: timetest test + +.c.o: + ${CC} -c ${CFLAGS} $< + +timetest: ${OBJ} + ${CC} -o $@ ${OBJ} ${LDFLAGS} + +test: timetest functest + @echo + @./test.sh + +# run functional tests +functest: + ./testframe.sh functests + +clean: + @rm -f ${OBJ} timetest + +distclean: clean + @echo + +.PHONY: all test clean distclean |