--- /dev/null
+Use Innosetup Unicode.
+
+To perform a setup compilation from the command line, run:
+
+ iscc.exe sysdyn.iss
+
+Source and output-directories must be adjusted to fit the build, i.e. based
+on where the sysdyn build is located and where the installer shall be generated:
+
+ OutputDir=output
+ Source: "sysdyn/*"; DestDir: "{app}"; Flags: recursesubdirs createallsubdirs
--- /dev/null
+; Sysdyn setup script for Inno Setup Compiler 5.6.1 (u)
+
+[Setup]
+AppName=Simantics System Dynamics
+AppVersion=1.35.0
+DefaultDirName={sd}\Sysdyn-1.35.0
+DefaultGroupName=Simantics
+Compression=lzma2
+SolidCompression=yes
+OutputBaseFilename=Sysdyn-1.35.0
+AppCopyright=Copyright © 2018 Simantics Team
+DisableDirPage=no
+WizardSmallImageFile=sysdyn.bmp
+OutputDir=output
+
+[Files]
+Source: "sysdyn/*"; DestDir: "{app}"; Flags: recursesubdirs createallsubdirs
+
+[Icons]
+Name: "{group}\Simantics System Dynamics"; Filename: "{app}\Simantics Desktop.exe"
+
+[Messages]
+SelectDirBrowseLabel=To continue, click Next. If you would like to select a different folder, click Browse.%nThe target path may not contain space characters or be longer than 45 characters.
+
+[Code]
+function NextButtonClick(CurPageID: Integer): Boolean;
+begin
+ Result := True;
+ if (CurPageID = wpSelectDir) then
+ begin
+ if ((Pos(' ', WizardDirValue) > 0) or (Length(WizardDirValue) > 45)) then
+ begin
+ Result := False;
+ MsgBox('The target installation path may not contain space characters or be longer than 45 characters.', mbError, MB_OK);
+ end;
+ end;
+end;
\ No newline at end of file