https://github.com/Kitware/CMake
Revision 18b2abea69ecb6d12ea9bc97f5cb57d642ef6196 authored by Bill Hoffman on 02 April 2008, 13:16:14 UTC, committed by Bill Hoffman on 02 April 2008, 13:16:14 UTC
1 parent 0210ed4
Raw File
Tip revision: 18b2abea69ecb6d12ea9bc97f5cb57d642ef6196 authored by Bill Hoffman on 02 April 2008, 13:16:14 UTC
ENH: merge in main tree for RC 6
Tip revision: 18b2abe
AddFileDependencies.cmake
# - ADD_FILE_DEPENDENCIES(source_file depend_files...)
# Adds the given files as dependencies to source_file
#

MACRO(ADD_FILE_DEPENDENCIES _file)

   GET_SOURCE_FILE_PROPERTY(_deps ${_file} OBJECT_DEPENDS)
   IF (_deps)
      SET(_deps ${_deps} ${ARGN})
   ELSE (_deps)
      SET(_deps ${ARGN})
   ENDIF (_deps)

   SET_SOURCE_FILES_PROPERTIES(${_file} PROPERTIES OBJECT_DEPENDS "${_deps}")

ENDMACRO(ADD_FILE_DEPENDENCIES)
back to top