Latest changes with lint cleanups.

This commit is contained in:
Ernie Pasveer
2025-12-09 12:33:29 -06:00
parent c95a8a0b2a
commit 92adb13e35
6 changed files with 21 additions and 6 deletions
+1 -1
View File
@@ -1,5 +1,5 @@
.flatpak-builder
build-dir
repo
seergdb.flatpak
seer.flatpak
+11
View File
@@ -0,0 +1,11 @@
#!/bin/bash
# Build the Seergdb flatpak
flatpak uninstall -y io.github.epasveer.seer
\rm -rf build-dir/ repo/ .flatpak-builder/ seer.flatpak
flatpak run org.flatpak.Builder --force-clean build-dir io.github.epasveer.seer.yml
flatpak run org.flatpak.Builder --force-clean --repo=repo build-dir io.github.epasveer.seer.yml
flatpak build-bundle repo seer.flatpak io.github.epasveer.seer master
flatpak install -y --bundle --user seer.flatpak
+3 -2
View File
@@ -29,9 +29,10 @@ $ flatpak run --command=bash org.freedesktop.Sdk/x86_64/25.08
$ flatpak uninstall -y io.github.epasveer.seer
$ \rm -rf build-dir/ repo/ .flatpak-builder/ seer.flatpak
$ flatpak-builder --force-clean --repo=repo build-dir io.github.epasveer.seer.yml
$ flatpak run org.flatpak.Builder --force-clean build-dir io.github.epasveer.seer.yml
$ flatpak run org.flatpak.Builder --force-clean --repo=repo build-dir io.github.epasveer.seer.yml
$ flatpak build-bundle repo seer.flatpak io.github.epasveer.seer master
$ flatpak install --bundle --user seer.flatpak
$ flatpak install -y --bundle --user seer.flatpak
$ flatpak run --command=flatpak-builder-lint org.flatpak.Builder repo repo
+1 -1
View File
@@ -23,7 +23,7 @@
<screenshots>
<screenshot type="default">
<caption>Main debugging window</caption>
<image>https://raw.githubusercontent.com/epasveer/seer/main/images/mainview.png</image>
<url>file:///app/share/appdata/screenshots/seer_screenshot.png</url>
</screenshot>
</screenshots>
<url type="homepage">https://github.com/epasveer/seer</url>
Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.2 KiB

After

Width:  |  Height:  |  Size: 5.2 KiB

+5 -2
View File
@@ -26,6 +26,9 @@ modules:
- cd build && cmake -G Ninja -DCMAKE_INSTALL_PREFIX=/app -DCONFIG_SEER_GDB_LAUNCHER="flatpak-spawn --host" ../src
- cd build && ninja
- install -Dm755 build/seergdb /app/bin/seergdb
- install -Dm644 ../../flatpak/io.github.epasveer.seer.metainfo.xml /app/share/metainfo/io.github.epasveer.seer.metainfo.xml
post-install:
- install -Dm644 flatpak/io.github.epasveer.seer.metainfo.xml /app/share/metainfo/io.github.epasveer.seer.metainfo.xml
- install -Dm644 flatpak/io.github.epasveer.seer.desktop /app/share/applications/io.github.epasveer.seer.desktop
- install -Dm644 flatpak/io.github.epasveer.seer.png /app/share/icons/hicolor/128x128/apps/io.github.epasveer.seer.png
- install -Dm644 flatpak/io.github.epasveer.seer.png /app/share/appdata/screenshots/seer_screenshot.png