diff --git a/CMake/External/CMakeLists.txt b/CMake/External/CMakeLists.txt index d7738992615c6f69ec029e4cc8710ff0faf7e6d5..d3ca7ab69e85c1e8fcbc0d1c60f0ea10f3fc8f37 100644 --- a/CMake/External/CMakeLists.txt +++ b/CMake/External/CMakeLists.txt @@ -76,8 +76,12 @@ ExternalProject_Include_Dependencies( ${PROJECT_NAME} set(EXTERNAL_PROJECT_OPTIONAL_CMAKE_CACHE_ARGS) if(WIN32) list(APPEND EXTERNAL_PROJECT_OPTIONAL_CMAKE_CACHE_ARGS - -D${PROJECT_NAME}_ENABLE_AUDIO:BOOL=${${PROJECT_NAME}_AUDIO_ENABLED} - ) + -D${PROJECT_NAME}_ENABLE_AUDIO:BOOL=${${PROJECT_NAME}_AUDIO_ENABLED}) +endif() +if (${PROJECT_NAME}_WRAP_CSHARP) + list(APPEND EXTERNAL_PROJECT_OPTIONAL_CMAKE_CACHE_ARGS + -DSWIG_DIR:PATH=${SWIG_DIR} + -DSWIG_EXECUTABLE:PATH=${SWIG_EXECUTABLE}) endif() #----------------------------------------------------------------------------- diff --git a/Source/Wrappers/iMSTKCSharpWrapper/CMakeLists.txt b/Source/Wrappers/iMSTKCSharpWrapper/CMakeLists.txt index d2812d5862f011f8837c1ea3d23121d47e349321..591aec5c11a23b3ae87428c8c6974c166106b9e8 100644 --- a/Source/Wrappers/iMSTKCSharpWrapper/CMakeLists.txt +++ b/Source/Wrappers/iMSTKCSharpWrapper/CMakeLists.txt @@ -1,4 +1,4 @@ -cmake_minimum_required(VERSION 3.20) +cmake_minimum_required(VERSION 3.9) project(iMSTKSharp VERSION 0.1.0 LANGUAGES CSharp C CXX)