]> git.lyx.org Git - lyx.git/blob - development/cmake/modules/MacroAddFileDependencies.cmake
add qt3 support
[lyx.git] / development / cmake / modules / MacroAddFileDependencies.cmake
1 # - MACRO_ADD_FILE_DEPENDENCIES(<_file> depend_files...)
2 # MACRO_OPTIONAL_FIND_PACKAGE( <name> [QUIT] )
3
4 MACRO (MACRO_ADD_FILE_DEPENDENCIES _file)
5
6    GET_SOURCE_FILE_PROPERTY(_deps ${_file} OBJECT_DEPENDS)
7    if (_deps)
8       set(_deps ${_deps} ${ARGN})
9    else (_deps)
10       set(_deps ${ARGN})
11    endif (_deps)
12
13    SET_SOURCE_FILES_PROPERTIES(${_file} PROPERTIES OBJECT_DEPENDS "${_deps}")
14
15 ENDMACRO (MACRO_ADD_FILE_DEPENDENCIES)