summaryrefslogtreecommitdiff
path: root/cmake
diff options
context:
space:
mode:
authorNAKAMURA Takumi <geek4civic@gmail.com>2013-11-28 17:04:31 +0000
committerNAKAMURA Takumi <geek4civic@gmail.com>2013-11-28 17:04:31 +0000
commitef70d2a39399a33e4cb42f7bc98a2aa793dd7e65 (patch)
tree8d6a951d0227fdf46e15869210cbc97f6c8f064b /cmake
parentbfc7e8719f04bcec53dfde69c7adaa36e35348c5 (diff)
downloadllvm-ef70d2a39399a33e4cb42f7bc98a2aa793dd7e65.tar.gz
llvm-ef70d2a39399a33e4cb42f7bc98a2aa793dd7e65.tar.bz2
llvm-ef70d2a39399a33e4cb42f7bc98a2aa793dd7e65.tar.xz
[CMake] Let add_public_tablegen_target() provide intrinsics_gen, too.
I think, in principle, intrinsics_gen may be added explicitly. That said, it can be added incidentally, since each target already has dependencies to llvm-tblgen. Almost all source files depend on both CommonTaleGen and intrinsics_gen. Explicit add_dependencies() have been pruned under lib/Target. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@195929 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'cmake')
-rw-r--r--cmake/modules/TableGen.cmake2
1 files changed, 1 insertions, 1 deletions
diff --git a/cmake/modules/TableGen.cmake b/cmake/modules/TableGen.cmake
index 71c74fa9a7..7d8a9e567b 100644
--- a/cmake/modules/TableGen.cmake
+++ b/cmake/modules/TableGen.cmake
@@ -54,7 +54,7 @@ macro(add_public_tablegen_target target)
add_dependencies(${target} ${LLVM_COMMON_DEPENDS})
endif ()
set_target_properties(${target} PROPERTIES FOLDER "Tablegenning")
- list(APPEND LLVM_COMMON_DEPENDS ${target})
+ list(APPEND LLVM_COMMON_DEPENDS ${target} intrinsics_gen)
endif( TABLEGEN_OUTPUT )
endmacro()