r201973 - [CMake] clang_tblgen: Use add_public_tablegen_target.
NAKAMURA Takumi
geek4civic at gmail.com
Sun Feb 23 05:08:07 PST 2014
Author: chapuni
Date: Sun Feb 23 07:08:07 2014
New Revision: 201973
URL: http://llvm.org/viewvc/llvm-project?rev=201973&view=rev
Log:
[CMake] clang_tblgen: Use add_public_tablegen_target.
Modified:
cfe/trunk/CMakeLists.txt
Modified: cfe/trunk/CMakeLists.txt
URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/CMakeLists.txt?rev=201973&r1=201972&r2=201973&view=diff
==============================================================================
--- cfe/trunk/CMakeLists.txt (original)
+++ cfe/trunk/CMakeLists.txt Sun Feb 23 07:08:07 2014
@@ -264,9 +264,8 @@ function(clang_tablegen)
set( LLVM_TARGET_DEFINITIONS ${CTG_SOURCE} )
tablegen(CLANG ${CTG_UNPARSED_ARGUMENTS})
- list(GET CTG_UNPARSED_ARGUMENTS 0 output_file)
- if( CTG_TARGET )
- add_custom_target(${CTG_TARGET} DEPENDS ${output_file})
+ if(CTG_TARGET)
+ add_public_tablegen_target(${CTG_TARGET})
set_target_properties( ${CTG_TARGET} PROPERTIES FOLDER "Clang tablegenning")
set_property(GLOBAL APPEND PROPERTY CLANG_TABLEGEN_TARGETS ${CTG_TARGET})
endif()
More information about the cfe-commits
mailing list