14 lines
520 B
CMake
14 lines
520 B
CMake
![]() |
MACRO(ADD_TARGET_PROPERTIES _target _name)
|
||
|
SET(_properties)
|
||
|
FOREACH(_prop ${ARGN})
|
||
|
SET(_properties "${_properties} ${_prop}")
|
||
|
ENDFOREACH(_prop)
|
||
|
GET_TARGET_PROPERTY(_old_properties ${_target} ${_name})
|
||
|
MESSAGE(STATUS "adding property to ${_target} ${_name}:" ${_properties})
|
||
|
IF(NOT _old_properties)
|
||
|
# in case it's NOTFOUND
|
||
|
SET(_old_properties)
|
||
|
ENDIF(NOT _old_properties)
|
||
|
SET_TARGET_PROPERTIES(${_target} PROPERTIES ${_name} "${_old_properties} ${_properties}")
|
||
|
ENDMACRO(ADD_TARGET_PROPERTIES)
|