diff --git a/src/Cxx/Databases/SQL/CMakeLists.txt b/src/Cxx/Databases/SQL/CMakeLists.txt index 4b8f1acfaa5c13a1076e2888c3ae9c62eb03859a..1f30659044c798afe596bdea56dda3e6de913a77 100644 --- a/src/Cxx/Databases/SQL/CMakeLists.txt +++ b/src/Cxx/Databases/SQL/CMakeLists.txt @@ -1,3 +1,7 @@ -IF(VTK_USE_MYSQL) - ADD_SUBDIRECTORY(MySQL) -ENDIF(VTK_USE_MYSQL) +if(VTK_USE_MYSQL) + add_subdirectory(MySQL) +else() + set(SKIP "Cxx/Databases/SQL") + set(REQUIRE "VTK_USE_MYSQL") + message(STATUS "VTKWikiExamples: ${SKIP} requires ${REQUIRE} and will not be built") +endif() diff --git a/src/Cxx/Video/CMakeLists.txt b/src/Cxx/Video/CMakeLists.txt index f01caa49ad0d6595f1735958a5de06304037df47..5b6c70b17d57511192378fb1078d6b4282bece1c 100644 --- a/src/Cxx/Video/CMakeLists.txt +++ b/src/Cxx/Video/CMakeLists.txt @@ -23,14 +23,26 @@ ENDIF(WIN32) IF (VTK_USE_MPEG2_ENCODER) ADD_EXECUTABLE(MPEG2 ${EXECUTABLE_FLAG} MPEG2.cxx) TARGET_LINK_LIBRARIES(MPEG2 ${KIT_LIBS}) +ELSE (VTK_USE_MPEG2_ENCODER) + set(SKIP "Cxx/Video/MPEG2") + set(REQUIRE "VTK_USE_MPEG2_ENCODER") + message(STATUS "VTKWikiExamples: ${SKIP} requires ${REQUIRE} and will not be built") ENDIF (VTK_USE_MPEG2_ENCODER) IF (VTK_USE_FFMPEG_ENCODER) ADD_EXECUTABLE(FFMPEG ${EXECUTABLE_FLAG} FFMPEG.cxx) TARGET_LINK_LIBRARIES(FFMPEG ${KIT_LIBS}) +ELSE (VTK_USE_FFMPEG_ENCODER) + set(SKIP "Cxx/Video/FFMPEG") + set(REQUIRE "VTK_USE_FFMPEG_ENCODER") + message(STATUS "VTKWikiExamples: ${SKIP} requires ${REQUIRE} and will not be built") ENDIF (VTK_USE_FFMPEG_ENCODER) IF(VTK_USE_OGGTHEORA_ENCODER) ADD_EXECUTABLE(OggTheora ${EXECUTABLE_FLAG} OggTheora.cxx) TARGET_LINK_LIBRARIES(OggTheora ${KIT_LIBS}) +ELSE (VTK_USE_FFMPEG_ENCODER) + set(SKIP "Cxx/Video/OggTheora") + set(REQUIRE "VTK_USE_OGGTHEORA_ENCODER") + message(STATUS "VTKWikiExamples: ${SKIP} requires ${REQUIRE} and will not be built") ENDIF(VTK_USE_OGGTHEORA_ENCODER)