llvm.org GIT mirror llvm / 89975e5
build/CMake: Remove llvm-config.target used to serialize tool builds on llvm-config build, there is no longer a point to this after Chandler's work. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@143540 91177308-0d34-0410-b5e6-96231b3b80d8 Daniel Dunbar 9 years ago
1 changed file(s) with 0 addition(s) and 11 deletion(s). Raw diff Collapse all Expand all
124124 COMMENT "Building llvm-config script."
125125 )
126126
127 add_custom_target(llvm-config.target ALL
128 DEPENDS ${LLVM_CONFIG})
129
130 add_dependencies( llvm-config.target ${llvm_libs} )
131
132 # Make sure that llvm-config builds before the llvm tools, so we have
133 # LibDeps.txt and can use it for updating the hard-coded library
134 # dependencies on cmake/modules/LLVMLibDeps.cmake when the tools'
135 # build fail due to outdated dependencies:
136 set(LLVM_COMMON_DEPENDS ${LLVM_COMMON_DEPENDS} llvm-config.target)
137
138127 install(FILES ${LLVM_CONFIG}
139128 PERMISSIONS OWNER_READ OWNER_WRITE OWNER_EXECUTE GROUP_READ GROUP_EXECUTE
140129 WORLD_READ WORLD_EXECUTE