summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--CMakeLists.txt8
1 files changed, 6 insertions, 2 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 143038b0fb..747c3c803c 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -42,6 +42,8 @@ if(EXISTS "conf/config.cmake")
include(conf/config.cmake)
endif()
+RUN_HOOK("AFTER_LOAD_CONF")
+
# build in Release-mode by default if not explicitly set
if( NOT CMAKE_BUILD_TYPE )
set(CMAKE_BUILD_TYPE "Release")
@@ -85,8 +87,10 @@ include(src/cmake/showoptions.cmake)
AZTH_SUBDIRLIST(sub_DIRS "${CMAKE_SOURCE_DIR}/modules" FALSE FALSE)
FOREACH(subdir ${sub_DIRS})
STRING(REGEX REPLACE "^${CMAKE_SOURCE_DIR}/" "" subdir ${subdir})
- message("Loading module: ${subdir}")
- add_subdirectory("${subdir}")
+ if(EXISTS "${subdir}/CMakeLists.txt")
+ message("Loading module: ${subdir}")
+ add_subdirectory("${subdir}")
+ endif()
ENDFOREACH()
RUN_HOOK("BEFORE_SRC_LOAD")