From 5811487a5301fad1fde1b3951f90d3002af4cb10 Mon Sep 17 00:00:00 2001 From: Rashad Kanavath <rashad.kanavath@c-s.fr> Date: Thu, 2 Jul 2015 13:25:29 +0200 Subject: [PATCH] SuperBuild: remove zlib static from install tree --- SuperBuild/CMake/External_zlib.cmake | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/SuperBuild/CMake/External_zlib.cmake b/SuperBuild/CMake/External_zlib.cmake index 391e6d379b..3d8a312819 100644 --- a/SuperBuild/CMake/External_zlib.cmake +++ b/SuperBuild/CMake/External_zlib.cmake @@ -31,14 +31,18 @@ else() -DCMAKE_BUILD_TYPE:STRING=Release #-DCMAKE_CXX_COMPILER:FILEPATH=${CMAKE_CXX_COMPILER} #-DCMAKE_C_COMPILER:FILEPATH=${CMAKE_C_COMPILER} - -DBUILD_SHARED_LIBS:BOOL=ON - ) + -DBUILD_SHARED_LIBS:BOOL=ON) + + if(UNIX) + ExternalProject_Add_Step(${proj} remove_static + COMMAND ${CMAKE_COMMAND} -E remove ${SB_INSTALL_PREFIX}/lib/libz.a + DEPENDEES install) + endif() if(MSVC) ExternalProject_Add_Step(${proj} msvc_copy_hell COMMAND ${CMAKE_COMMAND} -E copy ${ZLIB_SB_BUILD_DIR}/zlib.lib ${SB_INSTALL_PREFIX}/lib/zdll.lib - DEPENDEES install - ) + DEPENDEES install) endif() set(_SB_${proj}_INCLUDE_DIR ${SB_INSTALL_PREFIX}/include) -- GitLab