Skip to content

Commit 73a4ba1

Browse files
#3437 Turn off specific indigo wrappers using cmake (#3438)
1 parent 550e8b8 commit 73a4ba1

File tree

1 file changed

+14
-5
lines changed

1 file changed

+14
-5
lines changed

CMakeLists.txt

Lines changed: 14 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -45,11 +45,20 @@ if (BUILD_INDIGO_UTILS AND NOT BUILD_INDIGO)
4545
endif()
4646

4747
if (BUILD_INDIGO_WRAPPERS)
48-
message(STATUS "Enabling BUILD_INDIGO_WRAPPERS_PYTHON, BUILD_INDIGO_WRAPPERS_JAVA, BUILD_INDIGO_WRAPPERS_DOTNET because BUILD_INDIGO_WRAPPERS=ON")
49-
set(BUILD_INDIGO_WRAPPERS_PYTHON ON)
50-
set(BUILD_INDIGO_WRAPPERS_JAVA ON)
51-
set(BUILD_INDIGO_WRAPPERS_DOTNET ON)
52-
# set(BUILD_INDIGO_WRAPPERS_R ON)
48+
if (NOT BUILD_INDIGO_WRAPPERS_PYTHON AND NOT BUILD_INDIGO_WRAPPERS_JAVA AND NOT BUILD_INDIGO_WRAPPERS_DOTNET)
49+
message(STATUS "No specific wrappers selected, disabling BUILD_INDIGO_WRAPPERS")
50+
set(BUILD_INDIGO_WRAPPERS OFF)
51+
else()
52+
if (BUILD_INDIGO_WRAPPERS_PYTHON)
53+
message(STATUS "Enabling BUILD_INDIGO_WRAPPERS_PYTHON")
54+
endif()
55+
if (BUILD_INDIGO_WRAPPERS_JAVA)
56+
message(STATUS "Enabling BUILD_INDIGO_WRAPPERS_JAVA")
57+
endif()
58+
if (BUILD_INDIGO_WRAPPERS_DOTNET)
59+
message(STATUS "Enabling BUILD_INDIGO_WRAPPERS_DOTNET")
60+
endif()
61+
endif()
5362
else()
5463
message(STATUS "Disabling BUILD_INDIGO_WRAPPERS_PYTHON, BUILD_INDIGO_WRAPPERS_JAVA, BUILD_INDIGO_WRAPPERS_DOTNET because BUILD_INDIGO_WRAPPERS=OFF")
5564
set(BUILD_INDIGO_WRAPPERS_PYTHON OFF)

0 commit comments

Comments
 (0)