From db6fb8b4f6a3b42524a6f5b775e502a25d10e5b5 Mon Sep 17 00:00:00 2001 From: jrb0001 Date: Sat, 13 Jul 2024 18:09:08 +0200 Subject: [PATCH] Add rcedit and osslsigncode (#146) --- Dockerfile | 6 ++++++ mono.Dockerfile | 6 ++++++ 2 files changed, 12 insertions(+) diff --git a/Dockerfile b/Dockerfile index 646f61f..5488364 100644 --- a/Dockerfile +++ b/Dockerfile @@ -13,6 +13,8 @@ RUN apt-get update && apt-get install -y --no-install-recommends \ adb \ openjdk-17-jdk-headless \ rsync \ + wine64 \ + osslsigncode \ && rm -rf /var/lib/apt/lists/* ARG GODOT_VERSION="4.2.1" @@ -62,3 +64,7 @@ RUN echo 'export/android/debug_keystore_pass = "android"' >> ~/.config/godot/edi RUN echo 'export/android/force_system_user = false' >> ~/.config/godot/editor_settings-4.tres RUN echo 'export/android/timestamping_authority_url = ""' >> ~/.config/godot/editor_settings-4.tres RUN echo 'export/android/shutdown_adb_on_exit = true' >> ~/.config/godot/editor_settings-4.tres + +RUN wget https://github.com/electron/rcedit/releases/download/v2.0.0/rcedit-x64.exe -O /opt/rcedit.exe +RUN echo 'export/windows/rcedit = "/opt/rcedit.exe"' >> ~/.config/godot/editor_settings-4.tres +RUN echo 'export/windows/wine = "/usr/bin/wine64-stable"' >> ~/.config/godot/editor_settings-4.tres diff --git a/mono.Dockerfile b/mono.Dockerfile index b5f0566..7abe211 100644 --- a/mono.Dockerfile +++ b/mono.Dockerfile @@ -13,6 +13,8 @@ RUN apt-get update && apt-get install -y --no-install-recommends \ wget \ zip \ rsync \ + wine64 \ + osslsigncode \ && rm -rf /var/lib/apt/lists/* # When in doubt see the downloads page @@ -48,3 +50,7 @@ RUN bash /opt/butler/getbutler.sh RUN /opt/butler/bin/butler -V ENV PATH="/opt/butler/bin:${PATH}" + +RUN wget https://github.com/electron/rcedit/releases/download/v2.0.0/rcedit-x64.exe -O /opt/rcedit.exe +RUN echo 'export/windows/rcedit = "/opt/rcedit.exe"' >> ~/.config/godot/editor_settings-4.tres +RUN echo 'export/windows/wine = "/usr/bin/wine64-stable"' >> ~/.config/godot/editor_settings-4.tres