blob: 0dad3fb7405f92c4a62041edd55d215eae103b26 [file] [log] [blame]
Oscar Fuentes64ed88c2008-11-14 22:06:14 +00001include(AddFileDependencies)
2
3function(llvm_process_sources)
4 set( sources ${ARGN} )
5 # Create file dependencies on the tablegenned files, if any. Seems
6 # that this is not strictly needed, as dependencies of the .cpp
7 # sources on the tablegenned .inc files are detected and handled,
8 # but just in case...
9 foreach( s ${sources} )
10 set( f ${CMAKE_CURRENT_SOURCE_DIR}/${s} )
11 add_file_dependencies( ${f} ${TABLEGEN_OUTPUT} )
12 endforeach(s)
13endfunction(llvm_process_sources)