diff --git a/examples/meta/CMakeLists.txt b/examples/meta/CMakeLists.txt index c98cd136dca..183a8d2f96c 100644 --- a/examples/meta/CMakeLists.txt +++ b/examples/meta/CMakeLists.txt @@ -16,4 +16,25 @@ add_custom_target(meta_examples -t ${CMAKE_CURRENT_SOURCE_DIR}/generator/targets COMMENT "Generating examples from meta-language") -add_subdirectory(${CMAKE_CURRENT_SOURCE_DIR}/targets) +# If testing is enabled we run the examples +IF(ENABLE_TESTING) + # Python + IF (PythonModular AND EXISTS ${CMAKE_CURRENT_SOURCE_DIR}/python) + add_subdirectory(${CMAKE_CURRENT_SOURCE_DIR}/python) + ENDIF() + + # java + IF (JavaModular AND EXISTS ${CMAKE_CURRENT_SOURCE_DIR}/java) + add_subdirectory(${CMAKE_CURRENT_SOURCE_DIR}/java) + ENDIF() + + # octave + IF (OctaveModular AND EXISTS ${CMAKE_CURRENT_SOURCE_DIR}/octave) + add_subdirectory(${CMAKE_CURRENT_SOURCE_DIR}/octave) + ENDIF() + + # r + IF (RModular AND EXISTS ${CMAKE_CURRENT_SOURCE_DIR}/r) + add_subdirectory(${CMAKE_CURRENT_SOURCE_DIR}/r) + ENDIF() +ENDIF() diff --git a/examples/meta/targets/java/CMakeLists.txt b/examples/meta/java/CMakeLists.txt similarity index 100% rename from examples/meta/targets/java/CMakeLists.txt rename to examples/meta/java/CMakeLists.txt diff --git a/examples/meta/targets/octave/CMakeLists.txt b/examples/meta/octave/CMakeLists.txt similarity index 100% rename from examples/meta/targets/octave/CMakeLists.txt rename to examples/meta/octave/CMakeLists.txt diff --git a/examples/meta/targets/python/CMakeLists.txt b/examples/meta/python/CMakeLists.txt similarity index 100% rename from examples/meta/targets/python/CMakeLists.txt rename to examples/meta/python/CMakeLists.txt diff --git a/examples/meta/targets/r/CMakeLists.txt b/examples/meta/r/CMakeLists.txt similarity index 100% rename from examples/meta/targets/r/CMakeLists.txt rename to examples/meta/r/CMakeLists.txt diff --git a/examples/meta/targets/CMakeLists.txt b/examples/meta/targets/CMakeLists.txt deleted file mode 100644 index 29bc3efbcde..00000000000 --- a/examples/meta/targets/CMakeLists.txt +++ /dev/null @@ -1,22 +0,0 @@ -# If testing is enabled we run the examples -IF(ENABLE_TESTING) - # Python - IF (PythonModular AND EXISTS ${CMAKE_CURRENT_SOURCE_DIR}/python) - add_subdirectory(${CMAKE_CURRENT_SOURCE_DIR}/python) - ENDIF() - - # java - IF (JavaModular AND EXISTS ${CMAKE_CURRENT_SOURCE_DIR}/java) - add_subdirectory(${CMAKE_CURRENT_SOURCE_DIR}/java) - ENDIF() - - # octave - IF (OctaveModular AND EXISTS ${CMAKE_CURRENT_SOURCE_DIR}/octave) - add_subdirectory(${CMAKE_CURRENT_SOURCE_DIR}/octave) - ENDIF() - - # r - IF (RModular AND EXISTS ${CMAKE_CURRENT_SOURCE_DIR}/r) - add_subdirectory(${CMAKE_CURRENT_SOURCE_DIR}/r) - ENDIF() -ENDIF()