diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index d0c83c5..8e5cd48 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -56,7 +56,7 @@ jobs: fail-fast: false matrix: app: - - { name: wine, pkgs: dxvk-async-git mono vkd3d-proton-mingw-git wine-gecko wine-mono wine-staging-wow64 winetricks } + - { name: wine, pkgs: dxvk-async-git mono vkd3d-proton-mingw-git wine-gecko wine-mono wine-staging winetricks } - { name: emus, pkgs: ares-emu-avx-git cemu citra-canary-git ryujinx suyu-dev-qt6-git } runs-on: ubuntu-latest container: archlinux:latest diff --git a/appdwarf b/appdwarf index 9367079..5df2b7d 100755 --- a/appdwarf +++ b/appdwarf @@ -24,6 +24,16 @@ brun() { chmod +x "$1" } +urun() { + outfunc apprun | sed '5s/ / umu-run /' > "$1" + chmod +x "$1" +} + +wrun() { + outfunc apprun | sed '5s/ / wine /;5s/)/).exe/' > "$1" + chmod +x "$1" +} + appa() { arun "$DIR"/AppRun; } appb() { brun "$DIR"/AppRun; } @@ -138,6 +148,12 @@ case "$1" in echo Built by July 🏳️‍🌈 printf '\e[0m' exit ;; + -u ) + urun "$2" + exit ;; + -w ) + wrun "$2" + exit ;; -* | '' ) echo "Usage: appdwarf [option] [APP/FILE/FOLDER/URL] [compression options]" echo " -a [FILE] write example AppRun file"