From 3681891dfc7c5b576d1a587cb385a593b3f57283 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tobias=20Erbsh=C3=A4u=C3=9Fer?= Date: Mon, 28 Dec 2020 11:53:34 +0100 Subject: [PATCH] Added script to create installer. --- .gitignore | 2 ++ Installer/MietRechner.iss | 2 +- Installer/create_installer.bat | 8 ++++++++ 3 files changed, 11 insertions(+), 1 deletion(-) create mode 100644 Installer/create_installer.bat diff --git a/.gitignore b/.gitignore index 7a6408d..5f845cd 100644 --- a/.gitignore +++ b/.gitignore @@ -4,3 +4,5 @@ obj .vs *.user *.exe +Installer/setup +ucalc/Properties diff --git a/Installer/MietRechner.iss b/Installer/MietRechner.iss index 345e6f7..e9c1f9e 100644 --- a/Installer/MietRechner.iss +++ b/Installer/MietRechner.iss @@ -19,7 +19,7 @@ Name: "de"; MessagesFile: "compiler:Languages\German.isl" Name: "desktopicon"; Description: "{cm:CreateDesktopIcon}"; GroupDescription: "{cm:AdditionalIcons}" [Files] -Source: "../ucalc/bin/Release/netcoreapp3.1/win-x64/publish/**"; DestDir: "{app}"; Flags: recursesubdirs +Source: "setup/**"; DestDir: "{app}"; Flags: recursesubdirs [Icons] Name: "{group}\MietRechner"; Filename: "{app}\ucalc.exe" diff --git a/Installer/create_installer.bat b/Installer/create_installer.bat new file mode 100644 index 0000000..a96032c --- /dev/null +++ b/Installer/create_installer.bat @@ -0,0 +1,8 @@ +@echo off + +IF EXIST setup RMDIR /S /Q setup +IF EXIST "MietRechner Setup.exe" DEL "MietRechner Setup.exe" + +dotnet publish ..\ucalc.sln --runtime win-x64 --configuration Release --output setup --self-contained true + +"C:\Program Files (x86)\Inno Setup 6\iscc.exe" MietRechner.iss