llvm-6502/cmake/modules/LLVMProcessSources.cmake
2008-11-14 22:06:14 +00:00

14 lines
489 B
CMake

include(AddFileDependencies)
function(llvm_process_sources)
set( sources ${ARGN} )
# Create file dependencies on the tablegenned files, if any. Seems
# that this is not strictly needed, as dependencies of the .cpp
# sources on the tablegenned .inc files are detected and handled,
# but just in case...
foreach( s ${sources} )
set( f ${CMAKE_CURRENT_SOURCE_DIR}/${s} )
add_file_dependencies( ${f} ${TABLEGEN_OUTPUT} )
endforeach(s)
endfunction(llvm_process_sources)