From ed6d2536c893b745437658b237f91f9ef5b3bc65 Mon Sep 17 00:00:00 2001 From: mdheller <21163552+mdheller@users.noreply.github.com> Date: Thu, 23 Apr 2026 21:19:53 -0400 Subject: [PATCH 1/2] build(source-os): add SourceOS office shell installer wrapper --- .../scripts/install_sourceos_office_shell.sh | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100644 build/office-suite/scripts/install_sourceos_office_shell.sh diff --git a/build/office-suite/scripts/install_sourceos_office_shell.sh b/build/office-suite/scripts/install_sourceos_office_shell.sh new file mode 100644 index 0000000..c253234 --- /dev/null +++ b/build/office-suite/scripts/install_sourceos_office_shell.sh @@ -0,0 +1,9 @@ +#!/usr/bin/env bash +set -euo pipefail + +ROOT="$(cd "$(dirname "${BASH_SOURCE[0]}")/../../.." && pwd)" + +"$ROOT/build/office-suite/scripts/install_office_desktop_entry.sh" +"$ROOT/build/office-suite/scripts/verify_office_desktop_entry.sh" + +echo "SourceOS office shell install completed" From 294a42744c136ecd56e9b9142e0483e7917f6350 Mon Sep 17 00:00:00 2001 From: mdheller <21163552+mdheller@users.noreply.github.com> Date: Thu, 23 Apr 2026 21:21:00 -0400 Subject: [PATCH 2/2] build(source-os): exercise office shell installer wrapper in smoke test --- build/office-suite/scripts/desktop_entry_install_smoke.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build/office-suite/scripts/desktop_entry_install_smoke.sh b/build/office-suite/scripts/desktop_entry_install_smoke.sh index 1f11722..2c5ff0c 100644 --- a/build/office-suite/scripts/desktop_entry_install_smoke.sh +++ b/build/office-suite/scripts/desktop_entry_install_smoke.sh @@ -10,7 +10,7 @@ export XDG_CONFIG_HOME="$TMPDIR/config" export HOME="$TMPDIR/home" mkdir -p "$HOME" -"$ROOT/build/office-suite/scripts/install_office_desktop_entry.sh" >/dev/null +"$ROOT/build/office-suite/scripts/install_sourceos_office_shell.sh" >/dev/null DESKTOP_FILE="$XDG_DATA_HOME/applications/sourceos-office.desktop" BIN_FILE="$HOME/.local/bin/sourceos-office-open"