unit tests: more build adjustments

This commit is contained in:
Yang Tse
2011-06-01 21:39:18 +02:00
parent d6bb8dcc23
commit aa76dec33a
5 changed files with 25 additions and 25 deletions

View File

@@ -48,30 +48,21 @@ INCLUDES = -I$(top_builddir)/include/curl \
-I$(top_builddir)/include \
-I$(top_srcdir)/include \
-I$(top_builddir)/lib \
-I$(top_srcdir)/lib \
-I$(top_srcdir)/lib \
-I$(top_srcdir)/tests/libtest
endif
if CURLDEBUG
EXTRA_DIST = Makefile.inc
LDADD = $(top_builddir)/lib/libcurlu.la @CURL_LIBS@
DEPENDENCIES = $(top_builddir)/lib/libcurlu.la
AM_CPPFLAGS = -DUNITTESTS
# Makefile.inc provides the source defines (TESTUTIL, SUPPORTFILES,
# noinst_PROGRAMS, lib*_SOURCES, and lib*_CFLAGS)
# Makefile.inc provides neat definitions
include Makefile.inc
if NO_UNDEFINED
# The -no-undefined flag is crucial to build fine on some platforms
UNDEF = -no-undefined
endif
if BUILD_UNITTESTS
noinst_PROGRAMS = $(UNITPROGS)
else
# do nothing if debug was not enabled
all:
noinst_PROGRAMS =
endif

View File

@@ -5,7 +5,7 @@ UNITFILES = curlcheck.h \
$(top_srcdir)/tests/libtest/first.c
# These are all unit test programs
noinst_PROGRAMS = unit1300 unit1301 unit1302 unit1303 unit1304 unit1305 unit1307
UNITPROGS = unit1300 unit1301 unit1302 unit1303 unit1304 unit1305 unit1307
unit1300_SOURCES = unit1300.c $(UNITFILES)
unit1301_SOURCES = unit1301.c $(UNITFILES)