summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMika Lindqvist <postmaster@raasu.org>2018-03-13 13:15:35 +0200
committerHans Kristian Rosbach <hk-github@circlestorm.org>2018-03-22 09:24:52 +0100
commit6f2fdf7b755f06bfe3d81c33fcfb9d5f12bad0da (patch)
tree040d996caeb56ad18dd491d4c46d5a7edfe93d7d
parent0f53f3cd93b712e1f84b7d67177c4141691bbbcb (diff)
downloadProject-Tick-6f2fdf7b755f06bfe3d81c33fcfb9d5f12bad0da.tar.gz
Project-Tick-6f2fdf7b755f06bfe3d81c33fcfb9d5f12bad0da.zip
[configure] Fix creating import libraries and coverity build.
-rwxr-xr-xconfigure7
1 files changed, 4 insertions, 3 deletions
diff --git a/configure b/configure
index 5f6c313871..5eff8749cf 100755
--- a/configure
+++ b/configure
@@ -322,7 +322,7 @@ if test "$gcc" -eq 1 && ($cc $CFLAGS -c $test.c) >> configure.log 2>&1; then
SHAREDLIBM=''
SHAREDLIBV=''
SHAREDTARGET=$SHAREDLIB
- IMPORTLIB='${LIBNAME}.dll.a'
+ IMPORTLIB="${LIBNAME}.dll.a"
LDSHARED=${LDSHARED-"$cc"}
LDSHAREDFLAGS="-shared -Wl,--out-implib,${IMPORTLIB},--version-script,${SRCDIR}/${MAPNAME}"
LDSHAREDLIBC=""
@@ -345,7 +345,7 @@ if test "$gcc" -eq 1 && ($cc $CFLAGS -c $test.c) >> configure.log 2>&1; then
SHAREDLIBM=''
SHAREDLIBV=''
SHAREDTARGET=$SHAREDLIB
- IMPORTLIB='${LIBNAME}.dll.a'
+ IMPORTLIB="${LIBNAME}.dll.a"
LDSHARED=${LDSHARED-"$cc"}
LDSHAREDFLAGS="-shared -Wl,--out-implib,${IMPORTLIB}"
LDSHAREDLIBC=""
@@ -365,7 +365,7 @@ if test "$gcc" -eq 1 && ($cc $CFLAGS -c $test.c) >> configure.log 2>&1; then
SHAREDLIBM=''
SHAREDLIBV=''
SHAREDTARGET=$SHAREDLIB
- IMPORTLIB='${LIBNAME}.dll.a'
+ IMPORTLIB="${LIBNAME}.dll.a"
LDSHARED=${LDSHARED-"$cc"}
LDSHAREDFLAGS="-shared -Wl,--out-implib=${IMPORTLIB} -Wl,--version-script=${SRCDIR}/${MAPNAME}"
LDSHAREDLIBC=""
@@ -661,6 +661,7 @@ fi
# if code coverage testing was requested, use older gcc if defined, e.g. "gcc-4.2" on Mac OS X
if test $cover -eq 1; then
CFLAGS="${CFLAGS} -fprofile-arcs -ftest-coverage"
+ LDFLAGS="${LDFLAGS} -fprofile-arcs -ftest-coverage"
if test -n "$GCC_CLASSIC"; then
CC=$GCC_CLASSIC
fi