]> granicus.if.org Git - zziplib/commitdiff
correcting to detect the source *.so.x lib
authorGuido Draheim <guidod@gmx.de>
Fri, 14 Sep 2018 03:37:18 +0000 (05:37 +0200)
committerGuido Draheim <guidod@gmx.de>
Fri, 14 Sep 2018 03:37:18 +0000 (05:37 +0200)
CMakeLists.txt
Makefile

index 416c1c11139387c5873ebfcd7db1468912cb7532..ab9becee10a926290b203cdffe88bbdaab1b011c 100644 (file)
@@ -147,6 +147,7 @@ if(CMAKE_SHARED_LIBRARY_SONAME_C_FLAG)
     install(CODE "execute_process(
       COMMAND bash -c \"set -e
       cd $DESTDIR/${CMAKE_INSTALL_PREFIX}/${CMAKE_INSTALL_LIBDIR}
+      [ -f ${lib}${libname}${dll}.${libversion} ] || exit 0
       echo -n .. Installing: `pwd`
       ln -sv ${lib}${libname}${dll}.${libversion} ${lib}${libname}${dll}.10
       echo -n .. Installing: `pwd`
index c8cdc177ebb610ac4d3ca9eb996257691b2f5535..2b2b60df6916237143547bd846addf0733a61cc6 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -7,6 +7,7 @@ STATIC = -DBUILD_SHARED_LIBS=OFF -DBUILD_STATIC_LIBS=ON
 all: config build local
 static: conf build local
 
+st: ; $(MAKE) distclean && $(MAKE) static
 it: ; $(MAKE) distclean && $(MAKE) all
 
 .PHONY: build