From a391e0f3ac39341cad1df00a382306c95022a861 Mon Sep 17 00:00:00 2001 From: jonko0493 Date: Mon, 11 Nov 2024 09:51:50 -0800 Subject: [PATCH] Also install WSL --- install/windows/serial-loops.iss | 2 ++ install/windows/wsl-install.bat | 1 + 2 files changed, 3 insertions(+) create mode 100644 install/windows/wsl-install.bat diff --git a/install/windows/serial-loops.iss b/install/windows/serial-loops.iss index f4d1cee7..c97a5bfa 100644 --- a/install/windows/serial-loops.iss +++ b/install/windows/serial-loops.iss @@ -55,6 +55,7 @@ Name: "dockerdesktop"; Description: "Install Docker Desktop"; GroupDescription: Source: "..\..\src\SerialLoops\bin\Release\net8.0-windows\win-x64\publish\{#MyAppExeName}"; DestDir: "{app}"; Flags: ignoreversion Source: "..\..\src\SerialLoops\bin\Release\net8.0-windows\win-x64\publish\*"; DestDir: "{app}"; Flags: ignoreversion recursesubdirs createallsubdirs Source: "devkitProUpdater-3.0.3.exe"; DestDir: {tmp}; Flags: deleteafterinstall; Tasks: devkitarm +Source: "wsl-install.bat"; DestDir: {tmp}; Flags: deleteafterinstall; Tasks: dockerdesktop Source: "Docker Desktop Installer.exe"; DestDir: {tmp}; Flags: deleteafterinstall; Tasks: dockerdesktop ; NOTE: Don't use "Flags: ignoreversion" on any shared system files @@ -71,6 +72,7 @@ Name: "{autodesktop}\{#MyAppName}"; Filename: "{app}\{#MyAppExeName}"; Tasks: de [Run] Filename: "{tmp}\devkitProUpdater-3.0.3.exe"; WorkingDir: {tmp}; Tasks: devkitarm +Filename: "{tmp}\wsl-install.bat"; WorkingDir: {tmp}; Tasks: dockerdesktop Filename: "{tmp}\Docker Desktop Installer.exe"; WorkingDir: {tmp}; Tasks: dockerdesktop Filename: "{app}\{#MyAppExeName}"; Description: "{cm:LaunchProgram,{#StringChange(MyAppName, '&', '&&')}}"; Flags: nowait postinstall skipifsilent diff --git a/install/windows/wsl-install.bat b/install/windows/wsl-install.bat new file mode 100644 index 00000000..f3ce2cae --- /dev/null +++ b/install/windows/wsl-install.bat @@ -0,0 +1 @@ +wsl --install --no-launch