MacroAddFileDependencies.cmake 432 B

123456789101112131415
  1. # - MACRO_ADD_FILE_DEPENDENCIES(<_file> depend_files...)
  2. # MACRO_OPTIONAL_FIND_PACKAGE( <name> [QUIT] )
  3. MACRO (MACRO_ADD_FILE_DEPENDENCIES _file)
  4. GET_SOURCE_FILE_PROPERTY(_deps ${_file} OBJECT_DEPENDS)
  5. if (_deps)
  6. set(_deps ${_deps} ${ARGN})
  7. else (_deps)
  8. set(_deps ${ARGN})
  9. endif (_deps)
  10. SET_SOURCE_FILES_PROPERTIES(${_file} PROPERTIES OBJECT_DEPENDS "${_deps}")
  11. ENDMACRO (MACRO_ADD_FILE_DEPENDENCIES)