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 --- lib/Makefile.am | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) (limited to 'lib') diff --git a/lib/Makefile.am b/lib/Makefile.am index d3dc9af91..f2e54db95 100644 --- a/lib/Makefile.am +++ b/lib/Makefile.am @@ -106,7 +106,7 @@ endif # For the full guide on libcurl ABI rules, see docs/libcurl/ABI if NO_UNDEFINED -# The -no-undefined flag is CRUCIAL for this to build fine on Cygwin. +# The -no-undefined flag is crucial to build fine on some platforms UNDEF = -no-undefined endif @@ -116,18 +116,18 @@ if MIMPURE MIMPURE = -mimpure-text endif -LINKFLAGS=$(UNDEF) $(MIMPURE) $(LIBCURL_LIBS) +libcurl_la_LDFLAGS = $(UNDEF) $(VERSIONINFO) $(MIMPURE) $(LIBCURL_LIBS) -libcurl_la_LDFLAGS = $(LINKFLAGS) $(VERSIONINFO) - -# as unit testing will compile and link everything an extra time, we only -# do it if debug is enabled -if CURLDEBUG +# unit testing static library built only along with unit tests +if BUILD_UNITTESTS noinst_LTLIBRARIES = libcurlu.la -libcurlu_la_CPPFLAGS = $(AM_CPPFLAGS) -DUNITTESTS -libcurlu_la_LDFLAGS = -static $(LINKFLAGS) +else +noinst_LTLIBRARIES = endif +libcurlu_la_CPPFLAGS = $(AM_CPPFLAGS) -DUNITTESTS +libcurlu_la_LDFLAGS = -static $(LIBCURL_LIBS) + # Makefile.inc provides the CSOURCES and HHEADERS defines include Makefile.inc -- cgit v1.2.3