Add Resolve update helper
This commit is contained in:
1 parent
000efab2df
commit
e7a05bef48
2 files changed
+84
No files matched your search
Executable
+36
@@ -0,0 +1,36 @@
|
||||
#!/usr/bin/env bash
|
||||
|
||||
set -euo pipefail
|
||||
|
||||
project_dir="$(cd -- "$(dirname -- "${BASH_SOURCE[0]}")" && pwd)"
|
||||
cd "$project_dir"
|
||||
|
||||
echo "Aktualisiere die Flatpak-Bauanleitung ..."
|
||||
source_remote=origin
|
||||
if git remote get-url upstream >/dev/null 2>&1; then
|
||||
source_remote=upstream
|
||||
fi
|
||||
git fetch "$source_remote" main
|
||||
git merge --no-edit "$source_remote/main"
|
||||
git submodule update --init --recursive
|
||||
|
||||
echo "Baue die neueste stabile Version von DaVinci Resolve ..."
|
||||
flatpak-builder \
|
||||
--install-deps-from=flathub \
|
||||
--force-clean \
|
||||
--repo=.repo \
|
||||
.build-dir \
|
||||
com.blackmagic.Resolve.yaml
|
||||
|
||||
echo "Verbinde Flatpak mit dem lokalen Repository ..."
|
||||
repo_url="file://$(realpath .repo)"
|
||||
if flatpak --user remotes --columns=name | grep -Fxq resolve-repo; then
|
||||
flatpak --user remote-modify --url="$repo_url" resolve-repo
|
||||
else
|
||||
flatpak --user remote-add --no-gpg-verify resolve-repo "$repo_url"
|
||||
fi
|
||||
|
||||
echo "Aktualisiere die installierte Anwendung ..."
|
||||
flatpak --user update --noninteractive com.blackmagic.Resolve
|
||||
|
||||
echo "DaVinci Resolve wurde erfolgreich aktualisiert."
|
||||
Reference in new issue
Block a user