dev-qt/qt-creator: fix build with USE=-clangcodemodel
authorDavide Pesavento <pesa@gentoo.org>
Mon, 21 May 2018 05:10:08 +0000 (07:10 +0200)
committerDavide Pesavento <pesa@gentoo.org>
Mon, 21 May 2018 05:11:15 +0000 (07:11 +0200)
Package-Manager: Portage-2.3.38, Repoman-2.3.9

dev-qt/qt-creator/qt-creator-4.6.1.ebuild
dev-qt/qt-creator/qt-creator-9999.ebuild

index f18340089d138f6f1ea26a99b8444002567eea37..17290bea032bbe68355111a8bfb146acb164ba6f 100644 (file)
@@ -102,9 +102,10 @@ src_prepare() {
                fi
        done
 
-       # avoid building unused support libraries
+       # avoid building unused support libraries and tools
        if ! use clangcodemodel; then
                sed -i -e '/clangsupport/d' src/libs/libs.pro || die
+               sed -i -e '/SUBDIRS += clang\(\|refactoring\|pchmanager\)backend/d' src/tools/tools.pro || die
        fi
        if ! use glsl; then
                sed -i -e '/glsl/d' src/libs/libs.pro || die
index 9a301fa2fae829a1f7ff8cf2e5cd72336136bc6d..2156903101bf7b9ca26c6afceccfad4902d2819a 100644 (file)
@@ -102,9 +102,10 @@ src_prepare() {
                fi
        done
 
-       # avoid building unused support libraries
+       # avoid building unused support libraries and tools
        if ! use clangcodemodel; then
                sed -i -e '/clangsupport/d' src/libs/libs.pro || die
+               sed -i -e '/SUBDIRS += clang\(\|refactoring\|pchmanager\)backend/d' src/tools/tools.pro || die
        fi
        if ! use glsl; then
                sed -i -e '/glsl/d' src/libs/libs.pro || die