Skip to content
LLVMProcessSources.cmake 489 B
Newer Older
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)