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