diff --git a/cmake/cpp.cmake b/cmake/cpp.cmake index 678583a5fe..9f21e34f1e 100644 --- a/cmake/cpp.cmake +++ b/cmake/cpp.cmake @@ -306,7 +306,8 @@ foreach(SUBPROJECT IN ITEMS add_dependencies(${PROJECT_NAME} ${PROJECT_NAME}::${SUBPROJECT}) endforeach() -if(BUILD_TESTING) +# Examples +if(BUILD_EXAMPLES) add_subdirectory(examples/cpp) endif() diff --git a/cmake/dotnet.cmake b/cmake/dotnet.cmake index c39607dd0d..450c61087d 100644 --- a/cmake/dotnet.cmake +++ b/cmake/dotnet.cmake @@ -200,7 +200,6 @@ add_custom_target(dotnet_package ALL WORKING_DIRECTORY dotnet ) -# Test -if(BUILD_TESTING) +if(BUILD_EXAMPLES) #add_subdirectory(examples/dotnet) endif() diff --git a/cmake/java.cmake b/cmake/java.cmake index 5cb3bf8e30..90f070ca3a 100644 --- a/cmake/java.cmake +++ b/cmake/java.cmake @@ -212,5 +212,8 @@ if(BUILD_TESTING) NAME JavaTest COMMAND ${MAVEN_EXECUTABLE} exec:java -Dexec.mainClass=com.google.ortools.Test WORKING_DIRECTORY ${PROJECT_BINARY_DIR}/java/${JAVA_TEST_PROJECT}) +endif() + +if(BUILD_EXAMPLES) #add_subdirectory(examples/java) endif() diff --git a/cmake/python.cmake b/cmake/python.cmake index 908d4b2e0c..4aa91f6924 100644 --- a/cmake/python.cmake +++ b/cmake/python.cmake @@ -183,7 +183,9 @@ if(BUILD_TESTING) # run the tests within the virtualenv add_test(NAME pytest_venv COMMAND ${VENV_Python_EXECUTABLE} ${VENV_DIR}/test.py) +endif() +if(BUILD_EXAMPLES) #add_subdirectory(examples/python) #add_subdirectory(examples/notebook) endif()