X-Git-Url: http://plrg.eecs.uci.edu/git/?p=oota-llvm.git;a=blobdiff_plain;f=cmake%2Fmodules%2FTableGen.cmake;h=bb0d844605f66a8ff4c089414862c78028027e49;hp=c6568a6f94168b371b8b42cb006c6ee2bd4f32b3;hb=a7c5163281d0480994ad392887ebf93a306b569b;hpb=cd7ece1a89424e6cd2298455d640e2bea13696a3 diff --git a/cmake/modules/TableGen.cmake b/cmake/modules/TableGen.cmake index c6568a6f941..bb0d844605f 100644 --- a/cmake/modules/TableGen.cmake +++ b/cmake/modules/TableGen.cmake @@ -97,14 +97,12 @@ macro(add_tablegen target project) set(${project}_TABLEGEN_EXE ${${project}_TABLEGEN_EXE} PARENT_SCOPE) add_custom_command(OUTPUT ${${project}_TABLEGEN_EXE} - COMMAND ${CMAKE_COMMAND} --build . --target ${target} --config $ - DEPENDS ${LLVM_NATIVE_BUILD}/CMakeCache.txt + COMMAND ${CMAKE_COMMAND} --build . --target ${target} --config Release + DEPENDS CONFIGURE_LLVM_NATIVE ${target} WORKING_DIRECTORY ${LLVM_NATIVE_BUILD} COMMENT "Building native TableGen...") add_custom_target(${project}NativeTableGen DEPENDS ${${project}_TABLEGEN_EXE}) add_dependencies(${project}NativeTableGen CONFIGURE_LLVM_NATIVE) - - add_dependencies(${target} ${project}NativeTableGen) endif() endif()