sys-devel/llvm: Fix cmake unused arg warnings with USE=-doc
authorMichał Górny <mgorny@gentoo.org>
Mon, 29 Aug 2016 21:40:51 +0000 (23:40 +0200)
committerMichał Górny <mgorny@gentoo.org>
Mon, 29 Aug 2016 21:43:18 +0000 (23:43 +0200)
sys-devel/llvm/llvm-9999.ebuild

index e4be8854227aa90aa5e36a12abaa26ef721c35d7..6fbe8c886b8e3bb0712c3bb522039dfb7bc66031 100644 (file)
@@ -188,16 +188,15 @@ multilib_src_configure() {
                        -DLLVM_BUILD_DOCS=$(usex doc)
                        -DLLVM_ENABLE_SPHINX=$(usex doc)
                        -DLLVM_ENABLE_DOXYGEN=OFF
+                       -DLLVM_INSTALL_UTILS=ON
+               )
+               use doc && mycmakeargs+=(
                        -DLLVM_INSTALL_HTML="${EPREFIX}/usr/share/doc/${PF}/html"
                        -DSPHINX_WARNINGS_AS_ERRORS=OFF
-                       -DLLVM_INSTALL_UTILS=ON
                )
-
-               if use gold; then
-                       mycmakeargs+=(
-                               -DLLVM_BINUTILS_INCDIR="${EPREFIX}"/usr/include
-                       )
-               fi
+               use gold && mycmakeargs+=(
+                       -DLLVM_BINUTILS_INCDIR="${EPREFIX}"/usr/include
+               )
        fi
 
        if tc-is-cross-compiler; then