]> granicus.if.org Git - clang/commit
[cmake] Fix builds with LLVM_ENABLE_PIC=0
authorPavel Labath <labath@google.com>
Thu, 2 Jun 2016 16:35:24 +0000 (16:35 +0000)
committerPavel Labath <labath@google.com>
Thu, 2 Jun 2016 16:35:24 +0000 (16:35 +0000)
commit8b8f7531fb5d2dffad9d8534b0548f22cf0b3917
tree6f01944a1a85773d44b7e0f70af5aece32e3147c
parentdd6398fcb874fb710c9a4036cd52b7ec4f508e4a
[cmake] Fix builds with LLVM_ENABLE_PIC=0

Summary:
When this flag is specified, the target llvm-lto is not built, but is still
used as a dependency of the test targets. cmake 2.8 silently ignored this
situation, but with cmake_minimum_required(3.4) it becomes an error. Fix this
by avoiding the inclusion the target as a dependency.

Reviewers: beanz

Subscribers: cfe-commits

Differential Revision: http://reviews.llvm.org/D20883

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@271533 91177308-0d34-0410-b5e6-96231b3b80d8
test/CMakeLists.txt