From 780a49c3d195371a40bf49a83a52f9cec3a17335 Mon Sep 17 00:00:00 2001 From: drojf Date: Sun, 17 Jul 2022 10:09:30 +1000 Subject: [PATCH] Add proton/wine install scripts --- .../setup_proton_wine/setup_proton_wine | 4 ++++ .../setup_proton_wine/setup_safe_mode_proton_wine | 4 ++++ travis_build_script.py | 2 ++ 3 files changed, 10 insertions(+) create mode 100644 bootstrap/higu_linux64_installer/setup_proton_wine/setup_proton_wine create mode 100644 bootstrap/higu_linux64_installer/setup_proton_wine/setup_safe_mode_proton_wine diff --git a/bootstrap/higu_linux64_installer/setup_proton_wine/setup_proton_wine b/bootstrap/higu_linux64_installer/setup_proton_wine/setup_proton_wine new file mode 100644 index 00000000..8160899b --- /dev/null +++ b/bootstrap/higu_linux64_installer/setup_proton_wine/setup_proton_wine @@ -0,0 +1,4 @@ +#!/bin/sh +cd "$(dirname "$0")" +cd ../install_data +python3 ./main.py --asset-os windows || python ./main.py --asset-os windows || python2 ./main.py --asset-os windows diff --git a/bootstrap/higu_linux64_installer/setup_proton_wine/setup_safe_mode_proton_wine b/bootstrap/higu_linux64_installer/setup_proton_wine/setup_safe_mode_proton_wine new file mode 100644 index 00000000..0aa0dd69 --- /dev/null +++ b/bootstrap/higu_linux64_installer/setup_proton_wine/setup_safe_mode_proton_wine @@ -0,0 +1,4 @@ +#!/bin/sh +cd "$(dirname "$0")" +cd ../install_data +python3 ./cli_interactive.py --asset-os windows || python ./cli_interactive.py --asset-os windows || python2 ./cli_interactive.py --asset-os windows diff --git a/travis_build_script.py b/travis_build_script.py index c0958574..e38e277f 100644 --- a/travis_build_script.py +++ b/travis_build_script.py @@ -243,6 +243,8 @@ def ignore_filter(folderPath, folderContents): # Give execute permissions to linux scripts, which should be preserved when tar.gz'ing os.chmod(f'./{bootstrap_copy_folder}/higu_linux64_installer/setup', 0o775) os.chmod(f'./{bootstrap_copy_folder}/higu_linux64_installer/setup_safe_mode', 0o775) + os.chmod(f'./{bootstrap_copy_folder}/higu_linux64_installer/setup_proton_wine/setup_proton_wine', 0o775) + os.chmod(f'./{bootstrap_copy_folder}/higu_linux64_installer/setup_proton_wine/setup_safe_mode_proton_wine', 0o775) # Rename folder, then .tar.gz it os.rename(f'./{bootstrap_copy_folder}/higu_linux64_installer/', f'./{bootstrap_copy_folder}/07th-Mod_Installer_Linux64/')