[gnome-build-meta/alatiera/debugsym] wip
- From: Jordan Petridis <jpetridis src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-build-meta/alatiera/debugsym] wip
- Date: Tue, 25 Jan 2022 07:02:43 +0000 (UTC)
commit 6cf3f5a8538d61d36965b57c37b4d29dc3fc18b3
Author: Jordan Petridis <jordan centricular com>
Date: Mon Jan 24 18:08:57 2022 +0200
wip
elements/iso/filesystem.bst | 1 +
elements/sdk/webkit2gtk-4.0.bst | 3 +++
elements/sdk/webkit2gtk-5.0.bst | 3 +++
elements/vm/filesystem-devel.bst | 7 ++++++-
elements/vm/filesystem.bst | 26 +++++++++++++++++++++++++-
project.conf | 6 ++++++
6 files changed, 44 insertions(+), 2 deletions(-)
---
diff --git a/elements/iso/filesystem.bst b/elements/iso/filesystem.bst
index b1b2ba93a..f84a7d16f 100644
--- a/elements/iso/filesystem.bst
+++ b/elements/iso/filesystem.bst
@@ -5,5 +5,6 @@ build-depends:
config:
exclude:
+ - doc
- devel
- debug
diff --git a/elements/sdk/webkit2gtk-4.0.bst b/elements/sdk/webkit2gtk-4.0.bst
index 0aaf8bdde..51d0b50ab 100644
--- a/elements/sdk/webkit2gtk-4.0.bst
+++ b/elements/sdk/webkit2gtk-4.0.bst
@@ -23,3 +23,6 @@ public:
(>):
- '%{libdir}/libjavascriptcoregtk-4.0.so'
- '%{libdir}/libwebkit2gtk-4.0.so'
+ webkit-debug:
+ - '%{debugdir}'
+ - '%{debugdir}/**'
diff --git a/elements/sdk/webkit2gtk-5.0.bst b/elements/sdk/webkit2gtk-5.0.bst
index c88768c9f..0db05b292 100644
--- a/elements/sdk/webkit2gtk-5.0.bst
+++ b/elements/sdk/webkit2gtk-5.0.bst
@@ -21,3 +21,6 @@ public:
(>):
- '%{libdir}/libjavascriptcoregtk-5.0.so'
- '%{libdir}/libwebkit2gtk-5.0.so'
+ webkit-debug:
+ - '%{debugdir}'
+ - '%{debugdir}/**'
diff --git a/elements/vm/filesystem-devel.bst b/elements/vm/filesystem-devel.bst
index efbf2ef4b..64e460b1e 100644
--- a/elements/vm/filesystem-devel.bst
+++ b/elements/vm/filesystem-devel.bst
@@ -5,6 +5,11 @@ build-depends:
- vm/initramfs.bst
- vm/manifest-devel.bst
+public:
+ bst:
+ integration-commands:
+ - rm -r %{sourcedir}
+
config:
exclude:
- - debug
+ - webkit-debug
diff --git a/elements/vm/filesystem.bst b/elements/vm/filesystem.bst
index 287a113ba..bcca49b91 100644
--- a/elements/vm/filesystem.bst
+++ b/elements/vm/filesystem.bst
@@ -5,7 +5,31 @@ build-depends:
- vm/initramfs.bst
- vm/manifest.bst
+public:
+ bst:
+ integration-commands:
+ - rm -r '%{sourcedir}'
+ - rm -r '%{debugdir}/dwz'
+ - rm -r '%{libexecdir}/installed-tests'
+ # - rm '%{debugdir}%{bindir}/ctest.debug'
+ # - rm '%{debugdir}%{bindir}/cpack.debug'
+ # - rm '%{debugdir}%{bindir}/cmake.debug'
+ # - rm '%{debugdir}%{bindir}/ccmake.debug'
+ # - rm '%{debugdir}%{bindir}/lto-dump.debug'
+ # - rm '%{debugdir}%{bindir}/c-index-test.debug'
+ # - rm '%{debugdir}%{bindir}/llvm-exegesis.debug'
+ # - rm '%{debugdir}%{bindir}/gdb.debug'
+ # - rm '%{debugdir}%{bindir}/dwp.debug'
+ # - rm '%{debugdir}%{bindir}/ccache.debug'
+
+ # Should be in -devel only
+ # - rm -r '%{datadir}/man'
+ # - rm -r '%{datadir}/doc'
+ - rm -r '%{datadir}/gtk-doc'
+
config:
exclude:
+ - source
+ - doc
- devel
- - debug
+ - webkit-debug
diff --git a/project.conf b/project.conf
index c2307c8b9..fa20a11bb 100644
--- a/project.conf
+++ b/project.conf
@@ -146,6 +146,12 @@ split-rules:
- '%{datadir}/installed-tests/**'
- '%{libexecdir}/installed-tests'
- '%{libexecdir}/installed-tests/**'
+ doc:
+ (>):
+ - '%{datadir}/gtk-doc'
+ source:
+ - '%{sourcedir}'
+ - '%{debugdir}/dwz'
vm:
- '%{datadir}/dbus-1/**'
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]