AddFileDependencies.cmake 425 B

12345678910111213141516
  1. # - ADD_FILE_DEPENDENCIES(source_file depend_files...)
  2. # Adds the given files as dependencies to source_file
  3. #
  4. MACRO(ADD_FILE_DEPENDENCIES _file)
  5. GET_SOURCE_FILE_PROPERTY(_deps ${_file} OBJECT_DEPENDS)
  6. IF (_deps)
  7. SET(_deps ${_deps} ${ARGN})
  8. ELSE (_deps)
  9. SET(_deps ${ARGN})
  10. ENDIF (_deps)
  11. SET_SOURCE_FILES_PROPERTIES(${_file} PROPERTIES OBJECT_DEPENDS "${_deps}")
  12. ENDMACRO(ADD_FILE_DEPENDENCIES)