diff options
Diffstat (limited to 'sys-devel/clang/clang-10.0.1_rc1.ebuild')
-rw-r--r-- | sys-devel/clang/clang-10.0.1_rc1.ebuild | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/sys-devel/clang/clang-10.0.1_rc1.ebuild b/sys-devel/clang/clang-10.0.1_rc1.ebuild index 358e8d2cf565..236ee02bcaa1 100644 --- a/sys-devel/clang/clang-10.0.1_rc1.ebuild +++ b/sys-devel/clang/clang-10.0.1_rc1.ebuild @@ -87,7 +87,15 @@ src_unpack() { mkdir -p x/y || die cd x/y || die llvm.org_src_unpack - mv clang-tools-extra clang/tools/extra || die +} + +src_prepare() { + # cmake eclasses suck by forcing ${S} here + CMAKE_USE_DIR=${S} \ + S=${WORKDIR}/x/y \ + cmake-utils_src_prepare + + mv ../clang-tools-extra tools/extra || die } check_distribution_components() { |