diff options
Diffstat (limited to 'src/cmake/utils.cmake')
-rw-r--r-- | src/cmake/utils.cmake | 17 |
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) |