OSDN Git Service

Fix how LLVMOPTIONALCOMPONENTS is passed to llvm-build
authorReid Kleckner <rnk@google.com>
Tue, 12 Jun 2018 20:53:46 +0000 (20:53 +0000)
committerReid Kleckner <rnk@google.com>
Tue, 12 Jun 2018 20:53:46 +0000 (20:53 +0000)
commit68f6da04912807c4168483e01a7b6e35125db9ec
tree7c4de975abff7ade03b72e832ca0116fbced0b47
parentfd5548df547003268a2115ea4d397aebe27cf311
Fix how LLVMOPTIONALCOMPONENTS is passed to llvm-build

Patch by Force.Charlie-I

If LLVM_USE_INTEL_JITEVENTS and LLVM_USE_OPROFILE  not set,
"${LLVMOPTIONALCOMPONENTS}" is empty, but
**--enable-optional-components** need arg, Cause
**--write-library-table** to be skipped parsed.

Differential Revision: https://reviews.llvm.org/D47982

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