diff options
author | Stanislaw Halik <sthalik@misaki.pl> | 2015-10-06 05:33:29 +0200 |
---|---|---|
committer | Stanislaw Halik <sthalik@misaki.pl> | 2015-10-06 05:54:22 +0200 |
commit | 7e85f86b795b9ce4f752b7a329d37ae9189e2675 (patch) | |
tree | 7639da97e007fb0f98693da8567d9b903b01eff5 | |
parent | 0f7a4ba62369a42cf6b513ce0fa59d117551f0ed (diff) |
un-bitrot installer support
Sponsored-by: TrackHat
Issue: #229
-rw-r--r-- | CMakeLists.txt | 2 | ||||
-rwxr-xr-x[-rw-r--r--] | installer/opentrack-installer.iss | 8 |
2 files changed, 6 insertions, 4 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt index 6266ef51..67064d76 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -17,6 +17,8 @@ if(GIT_FOUND) git_describe(OPENTRACK__COMMIT --tags --always) endif() +file(WRITE ${CMAKE_BINARY_DIR}/opentrack-version.h "#define OPENTRACK_VERSION \"${OPENTRACK__COMMIT}\"") + SET(CMAKE_BUILD_WITH_INSTALL_RPATH TRUE) set(CMAKE_INSTALL_RPATH_USE_LINK_PATH TRUE) SET(CMAKE_SKIP_INSTALL_RPATH FALSE) diff --git a/installer/opentrack-installer.iss b/installer/opentrack-installer.iss index cf0ebec6..65a1ff93 100644..100755 --- a/installer/opentrack-installer.iss +++ b/installer/opentrack-installer.iss @@ -1,7 +1,7 @@ ; Script generated by the Inno Setup Script Wizard. ; SEE THE DOCUMENTATION FOR DETAILS ON CREATING INNO SETUP SCRIPT FILES! -#include "../build-mingw-w64/opentrack-version.h" +#include "../build/opentrack-version.h" #define MyAppName "opentrack" #define MyAppVersion OPENTRACK_VERSION #define MyAppPublisher "opentrack" @@ -12,7 +12,7 @@ ; NOTE: The value of AppId uniquely identifies this application. ; Do not use the same AppId value in installers for other applications. ; (To generate a new GUID, click Tools | Generate GUID inside the IDE.) -AppId={{E454805B-11A6-469F-9FA9-865BEAD787D0} +AppId={{63F53541-A29E-4B53-825A-9B6F876A2BD6} AppName={#MyAppName} AppVersion={#MyAppVersion} ;AppVerName={#MyAppName} {#MyAppVersion} @@ -32,7 +32,7 @@ DisableReadyPage=True DisableReadyMemo=True RestartIfNeededByRun=False InternalCompressLevel=ultra -CompressionThreads=2 +CompressionThreads=4 MinVersion=0,5.01sp2 [Languages] @@ -42,7 +42,7 @@ Name: "english"; MessagesFile: "compiler:Default.isl" Name: "desktopicon"; Description: "{cm:CreateDesktopIcon}"; GroupDescription: "{cm:AdditionalIcons}"; Flags: unchecked [Files] -Source: "..\build-mingw-w64\install\*"; DestDir: "{app}"; Flags: ignoreversion createallsubdirs recursesubdirs +Source: "..\build\install\*"; DestDir: "{app}"; Flags: ignoreversion createallsubdirs recursesubdirs [Icons] Name: "{group}\{#MyAppName}"; Filename: "{app}\{#MyAppExeName}" |