diff options
author | V3n3RiX <venerix@koprulu.sector> | 2023-03-13 18:16:03 +0000 |
---|---|---|
committer | V3n3RiX <venerix@koprulu.sector> | 2023-03-13 18:16:03 +0000 |
commit | 8c9b482f4679667d7b439749d9a9c65d559d11b8 (patch) | |
tree | b79186d5b1af4f16b08c367fe39b538a174d909c /sys-devel/llvm/llvm-17.0.0.9999.ebuild | |
parent | 40a588c1d2d84b1b9fde9e9fe92dd6b7cf96e014 (diff) |
gentoo auto-resync : 13:03:2023 - 18:16:03
Diffstat (limited to 'sys-devel/llvm/llvm-17.0.0.9999.ebuild')
-rw-r--r-- | sys-devel/llvm/llvm-17.0.0.9999.ebuild | 15 |
1 files changed, 12 insertions, 3 deletions
diff --git a/sys-devel/llvm/llvm-17.0.0.9999.ebuild b/sys-devel/llvm/llvm-17.0.0.9999.ebuild index 6b874a5fe20f..f7e501b7f98e 100644 --- a/sys-devel/llvm/llvm-17.0.0.9999.ebuild +++ b/sys-devel/llvm/llvm-17.0.0.9999.ebuild @@ -67,8 +67,7 @@ PDEPEND=" binutils-plugin? ( >=sys-devel/llvmgold-${LLVM_MAJOR} ) " -LLVM_COMPONENTS=( llvm cmake ) -LLVM_TEST_COMPONENTS=( third-party ) +LLVM_COMPONENTS=( llvm cmake third-party ) LLVM_MANPAGES=1 LLVM_USE_TARGETS=provide llvm.org_set_globals @@ -127,6 +126,9 @@ check_distribution_components() { # TableGen lib + deps LLVMDemangle|LLVMSupport|LLVMTableGen) ;; + # testing libraries + LLVMTestingAnnotations|LLVMTestingSupport) + ;; # static libs LLVM*) continue @@ -203,6 +205,12 @@ get_distribution_components() { LLVMDemangle LLVMSupport LLVMTableGen + + # testing libraries + llvm_gtest + llvm_gtest_main + LLVMTestingAnnotations + LLVMTestingSupport ) if multilib_is_native_abi; then @@ -350,8 +358,9 @@ multilib_src_configure() { -DLLVM_TARGETS_TO_BUILD="" -DLLVM_EXPERIMENTAL_TARGETS_TO_BUILD="${LLVM_TARGETS// /;}" -DLLVM_INCLUDE_BENCHMARKS=OFF - -DLLVM_INCLUDE_TESTS=$(usex test) + -DLLVM_INCLUDE_TESTS=ON -DLLVM_BUILD_TESTS=$(usex test) + -DLLVM_INSTALL_GTEST=ON -DLLVM_ENABLE_FFI=$(usex libffi) -DLLVM_ENABLE_LIBEDIT=$(usex libedit) |