Changeset 8285 for code/branches/kicklib2/cmake/tools/TargetUtilities.cmake
- Timestamp:
- Apr 21, 2011, 7:43:10 PM (13 years ago)
- Location:
- code/branches/kicklib2
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
code/branches/kicklib2
-
code/branches/kicklib2/cmake/tools/TargetUtilities.cmake
r8284 r8285 53 53 # This function also installs the target! 54 54 # Prerequisistes: 55 # ORXONOX_DEFAULT_LINK , ORXONOX_CONFIG_FILES, ORXONOX_CONFIG_FILES_GENERATED55 # ORXONOX_DEFAULT_LINK 56 56 # Parameters: 57 57 # _target_name, ARGN for the macro arguments … … 206 206 SOURCE_GROUP("Config" FILES ${CMAKE_CURRENT_SOURCE_DIR}/${_arg_PCH_FILE}) 207 207 ENDIF() 208 # Also include all config files209 LIST(APPEND _${_target_name}_files ${ORXONOX_CONFIG_FILES} ${ORXONOX_CONFIG_FILES_GENERATED})210 # Add unprocessed config files to the 'Config' section211 SOURCE_GROUP("Config" FILES ${ORXONOX_CONFIG_FILES})212 # Add generated config files to the 'Generated' section213 SOURCE_GROUP("Generated" FILES ${ORXONOX_CONFIG_FILES_GENERATED})214 208 ENDIF() 215 209 ENDIF() … … 291 285 IF(_arg_LINK_LIBRARIES) 292 286 TARGET_LINK_LIBRARIES(${_target_name} ${_arg_LINK_LIBRARIES}) 287 ENDIF() 288 289 # RPATH settings for the installation 290 IF(UNIX) 291 SET(_rpath ${LIBRARY_INSTALL_DIRECTORY}) 292 IF(_arg_MODULE) 293 LIST(APPEND _rpath ${MODULE_INSTALL_DIRECTORY}) 294 ENDIF() 295 SET_TARGET_PROPERTIES(${_target_name} PROPERTIES INSTALL_RPATH "${_rpath}") 293 296 ENDIF() 294 297
Note: See TracChangeset
for help on using the changeset viewer.