summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichał Górny <mgorny@gentoo.org>2017-02-10 23:40:32 +0100
committerMichał Górny <mgorny@gentoo.org>2017-02-11 13:07:21 +0100
commit3fdc38aad2e13ba8820aceea9b25b58428f93437 (patch)
tree9dab635566f19593397f4d9c0c5dcec98eb7b14a /sys-devel/clang/clang-9999.ebuild
parentmedia-gfx/xsane: Fix dependencies, bump eapi, use bigger icon for desktop file (diff)
downloadgentoo-3fdc38aad2e13ba8820aceea9b25b58428f93437.tar.gz
gentoo-3fdc38aad2e13ba8820aceea9b25b58428f93437.tar.bz2
gentoo-3fdc38aad2e13ba8820aceea9b25b58428f93437.zip
sys-devel/clang: Fix building extra tools in -9999
Diffstat (limited to 'sys-devel/clang/clang-9999.ebuild')
-rw-r--r--sys-devel/clang/clang-9999.ebuild5
1 files changed, 3 insertions, 2 deletions
diff --git a/sys-devel/clang/clang-9999.ebuild b/sys-devel/clang/clang-9999.ebuild
index f004373e4f34..3cad65beaf03 100644
--- a/sys-devel/clang/clang-9999.ebuild
+++ b/sys-devel/clang/clang-9999.ebuild
@@ -112,7 +112,7 @@ src_unpack() {
git-r3_fetch
git-r3_checkout http://llvm.org/git/clang-tools-extra.git \
- "${S}"/tools/clang/tools/extra
+ "${S}"/tools/extra
if use test; then
git-r3_checkout http://llvm.org/git/llvm.git \
"${WORKDIR}"/llvm
@@ -179,7 +179,7 @@ multilib_src_configure() {
)
else
mycmakeargs+=(
- -DLLVM_EXTERNAL_CLANG_TOOLS_EXTRA_BUILD=OFF
+ -DLLVM_TOOL_CLANG_TOOLS_EXTRA_BUILD=OFF
)
fi
@@ -208,6 +208,7 @@ multilib_src_test() {
# respect TMPDIR!
local -x LIT_PRESERVES_TMP=1
cmake-utils_src_make check-clang
+ multilib_is_native_abi && cmake-utils_src_make check-clang-tools
}
src_install() {