From eb9baf0ffac4b830bcb0afcf380c5a3e07b3c853 Mon Sep 17 00:00:00 2001 From: Corentin Le Molgat Date: Tue, 13 Feb 2018 15:02:13 +0100 Subject: [PATCH] Add swig to windows only if we build python, java or csharp --- cmake/external/CMakeLists.txt | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/cmake/external/CMakeLists.txt b/cmake/external/CMakeLists.txt index 9c96a0f1dc..d4400adef1 100644 --- a/cmake/external/CMakeLists.txt +++ b/cmake/external/CMakeLists.txt @@ -17,8 +17,8 @@ set(BUILD_TESTING OFF) #################### ## SWIG (WIN32) ## #################### -if(WIN32) - message(STATUS "Subproject: Swig...") +if(WIN32 AND (BUILD_PYTHON OR BUILD_JAVA OR BUILD_CSHARP)) + message(STATUS "Adding CMake Subproject: Swig...") # Download and unpack swig at configure time configure_file( ${CMAKE_CURRENT_LIST_DIR}/swig.CMakeLists.txt @@ -38,7 +38,7 @@ if(WIN32) set(SWIG_EXECUTABLE ${CMAKE_BINARY_DIR}/swig/swig.exe CACHE INTERNAL "swig.exe location" FORCE) - message(STATUS "Subproject: Swig...DONE") + message(STATUS "Adding CMake Subproject: Swig...DONE") endif() ##############