Skip to content
Snippets Groups Projects
Commit df0462f5 authored by Langella Olivier's avatar Langella Olivier
Browse files

windows installer

parent f9735064
Branches
Tags
No related merge requests found
[Setup]
AppName=X!TandemPipeline
; Set version number below
#define public version "4.2.1"
AppVersion={#version}
#define public arch "mingw64"
#define public platform "win7+"
#define sourceDir "C:\msys64\home\polipo\devel\xtandempipeline"
; Set version number below
AppVerName=X!TandemPipeline version {#version}
DefaultDirName={pf}\xtandempipeline
DefaultGroupName=xtandempipeline
OutputDir="C:\msys64\home\polipo\devel\xtandempipeline\win64"
; Set version number below
OutputBaseFilename=xtpcpp-{#arch}-{#platform}-v{#version}-setup
; Set version number below
OutputManifestFile=xtpcpp-{#arch}-{#platform}-v{#version}-setup-manifest.txt
ArchitecturesAllowed=x64
ArchitecturesInstallIn64BitMode=x64
LicenseFile="{#sourceDir}\doc\COPYING"
AppCopyright="Copyright (C) 2016- Olivier Langella"
AllowNoIcons=yes
AlwaysShowComponentsList=yes
AllowRootDirectory=no
AllowCancelDuringInstall=yes
AppComments="X!TandemPipeline, by Olivier Langella"
AppContact="Olivier Langella, research engineer at CNRS, France"
CloseApplications=yes
CreateUninstallRegKey=yes
DirExistsWarning=yes
WindowResizable=yes
WizardImageFile="{#sourceDir}\images\splashscreen-innosetup.bmp"
WizardImageStretch=yes
[Dirs]
Name: "{app}"
[Files]
Source: "C:\xtpcpp-libDeps\*"; DestDir: {app}; Flags: ignoreversion recursesubdirs;
Source: "{#sourceDir}\README"; DestDir: {app}; Flags: isreadme; Components: xtpcppComp
Source: "{#sourceDir}\COPYING"; DestDir: {app}; Flags: isreadme; Components: xtpcppComp
Source: "{#sourceDir}\win64\xtpcpp.exe"; DestDir: {app}; Components: xtpcppComp
[Icons]
Name: "{group}\xtpcpp"; Filename: "{app}\xtpcpp.exe"; WorkingDir: "{app}"
Name: "{group}\Uninstall xtpcpp"; Filename: "{uninstallexe}"
[Types]
Name: "xtpcppType"; Description: "Full installation"
[Components]
Name: "xtpcppComp"; Description: "massXpert files only and related documentation"; Types: xtpcppType
[Run]
Filename: "{app}\README"; Description: "View the README file"; Flags: postinstall shellexec skipifsilent
Filename: "{app}\xtpcpp.exe"; Description: "Launch X!TandemPipeline"; Flags: postinstall nowait unchecked
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment