Skip to content

Commit ecd0ca6

Browse files
committed
linear_solver: disable samples when building without SCIP support
1 parent 5e242d6 commit ecd0ca6

1 file changed

Lines changed: 10 additions & 0 deletions

File tree

ortools/linear_solver/samples/java/CMakeLists.txt

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,16 @@ if(NOT BUILD_JAVA_SAMPLES)
1616
endif()
1717

1818
file(GLOB JAVA_SRCS "*.java")
19+
if(NOT USE_SCIP)
20+
list(FILTER JAVA_SRCS EXCLUDE REGEX "/AssignmentGroupsMip.java$")
21+
list(FILTER JAVA_SRCS EXCLUDE REGEX "/AssignmentMip.java$")
22+
list(FILTER JAVA_SRCS EXCLUDE REGEX "/AssignmentTaskSizesMip.java$")
23+
list(FILTER JAVA_SRCS EXCLUDE REGEX "/AssignmentTeamsMip.java$")
24+
list(FILTER JAVA_SRCS EXCLUDE REGEX "/BinPackingMip.java$")
25+
list(FILTER JAVA_SRCS EXCLUDE REGEX "/MipVarArray.java$")
26+
list(FILTER JAVA_SRCS EXCLUDE REGEX "/MultipleKnapsackMip.java$")
27+
list(FILTER JAVA_SRCS EXCLUDE REGEX "/SimpleMipProgram.java$")
28+
endif()
1929
foreach(SAMPLE IN LISTS JAVA_SRCS)
2030
add_java_sample(
2131
FILE_NAME ${SAMPLE}

0 commit comments

Comments
 (0)