Lines Matching full:project
5 macro(tablegen project ofn)
17 COMMAND ${${project}_TABLEGEN_EXE} ${ARGN} -I ${CMAKE_CURRENT_SOURCE_DIR}
24 DEPENDS ${${project}_TABLEGEN_EXE} ${local_tds} ${global_tds}
79 macro(add_tablegen target project)
87 set(${project}_TABLEGEN "${target}" CACHE
91 if(${project} STREQUAL LLVM)
100 set(${project}_TABLEGEN_EXE ${${project}_TABLEGEN} PARENT_SCOPE)
103 if( ${${project}_TABLEGEN} STREQUAL "${target}" )
104 set(${project}_TABLEGEN_EXE "${CX_NATIVE_TG_DIR}/bin/${target}")
105 set(${project}_TABLEGEN_EXE ${${project}_TABLEGEN_EXE} PARENT_SCOPE)
107 add_custom_command(OUTPUT ${${project}_TABLEGEN_EXE}
112 add_custom_target(${project}NativeTableGen DEPENDS ${${project}_TABLEGEN_EXE})
113 add_dependencies(${project}NativeTableGen ConfigureNativeTableGen)
115 add_dependencies(${target} ${project}NativeTableGen)