From aa76dec33af3d93f046143e7e7c853c49ef54380 Mon Sep 17 00:00:00 2001 From: Yang Tse Date: Wed, 1 Jun 2011 21:39:18 +0200 Subject: unit tests: more build adjustments --- tests/unit/Makefile.am | 19 +++++-------------- tests/unit/Makefile.inc | 2 +- 2 files changed, 6 insertions(+), 15 deletions(-) (limited to 'tests/unit') diff --git a/tests/unit/Makefile.am b/tests/unit/Makefile.am index c77a516d5..d290a1dc7 100644 --- a/tests/unit/Makefile.am +++ b/tests/unit/Makefile.am @@ -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 diff --git a/tests/unit/Makefile.inc b/tests/unit/Makefile.inc index ff85e7b37..da24f4c2e 100644 --- a/tests/unit/Makefile.inc +++ b/tests/unit/Makefile.inc @@ -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) -- cgit v1.2.3