summaryrefslogtreecommitdiff
path: root/src/cmake/utils.cmake
diff options
context:
space:
mode:
Diffstat (limited to 'src/cmake/utils.cmake')
-rw-r--r--src/cmake/utils.cmake17
1 files changed, 16 insertions, 1 deletions
diff --git a/src/cmake/utils.cmake b/src/cmake/utils.cmake
index b3ab0f6b42..742c40d43b 100644
--- a/src/cmake/utils.cmake
+++ b/src/cmake/utils.cmake
@@ -37,8 +37,8 @@ MACRO(AZTH_ADD_GLOBAL name val)
AZTH_GET_GLOBAL(${name})
set_property ( GLOBAL PROPERTY ${name}
- ${val}
${${name}}
+ ${val}
)
# after set , create the variable for current scope
AZTH_GET_GLOBAL(${name})
@@ -69,6 +69,21 @@ MACRO(AZTH_SET_PATH name val)
ENDMACRO()
#
+# AZTH_ADD_SCRIPTS
+#
+MACRO(AZTH_ADD_SCRIPTS script_def include)
+ AZTH_ADD_GLOBAL("AZTH_ADD_SCRIPTS_LIST" "Add${script_def}Scripts()\;")
+
+
+ if (NOT ${include} STREQUAL "")
+ AZTH_GET_GLOBAL("AZTH_ADD_SCRIPTS_INCLUDE")
+ if (NOT ";${AZTH_ADD_SCRIPTS_INCLUDE};" MATCHES ";${include};")
+ AZTH_ADD_GLOBAL("AZTH_ADD_SCRIPTS_INCLUDE" "${include}\;")
+ endif()
+ endif()
+ENDMACRO()
+
+#
# AZTH_ADD_INC_PATH
#
MACRO(AZTH_ADD_INC_PATH val)