From 4491b373acf03a761447bab0f8343e2ccefef10b Mon Sep 17 00:00:00 2001 From: Lars-Dominik Braun Date: Sun, 8 Sep 2013 13:26:01 +0200 Subject: waitress: Move testcases to separate file MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Now the test-enabled waitress.o does not conflict with pianobar’s waitress.o any more, thus running `make test` without `make clean` works fine. --- Makefile | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) (limited to 'Makefile') diff --git a/Makefile b/Makefile index df67d80..ebf8ae5 100644 --- a/Makefile +++ b/Makefile @@ -68,6 +68,9 @@ LIBWAITRESS_OBJ:=${LIBWAITRESS_SRC:.c=.o} LIBWAITRESS_RELOBJ:=${LIBWAITRESS_SRC:.c=.lo} LIBWAITRESS_INCLUDE:=${LIBWAITRESS_DIR} +LIBWAITRESS_TEST_SRC=${LIBWAITRESS_DIR}/waitress-test.c +LIBWAITRESS_TEST_OBJ:=${LIBWAITRESS_TEST_SRC:.c=.o} + ifeq (${DISABLE_FAAD}, 1) LIBFAAD_CFLAGS:= LIBFAAD_LDFLAGS:= @@ -189,9 +192,8 @@ debug: CFLAGS=-pedantic -ggdb -Wall -Wmissing-declarations -Wshadow -Wcast-qual # -Wstack-protector: we don't use stack protector # -Woverlength-strings: over-portability-ish -waitress-test: CFLAGS+= -DTEST -waitress-test: ${LIBWAITRESS_OBJ} - ${CC} ${LDFLAGS} ${LIBWAITRESS_OBJ} ${LIBGNUTLS_LDFLAGS} -o waitress-test +waitress-test: ${LIBWAITRESS_TEST_OBJ} + ${CC} ${LDFLAGS} ${LIBWAITRESS_TEST_OBJ} ${LIBGNUTLS_LDFLAGS} -o waitress-test test: waitress-test ./waitress-test -- cgit v1.2.3