Changeset 72 for trunk/Install/win


Ignore:
Timestamp:
Jan 11, 2023, 5:18:36 PM (2 years ago)
Author:
chronos
Message:
  • Fixed: Background in main menu was not correctly cleared.
  • Fixed: Windows installer script to support InnoSetup 6.
Location:
trunk/Install/win
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/Install/win/Tunneler.iss

    r40 r72  
    33
    44#define MyAppName "Tunneler"
    5 #define MyAppVersion "1.0.0-alfa"
     5#define MyAppNameShort "Tunneler"
     6#define MyAppVersion "1.0.0"
    67#define MyAppPublisher "Chronosoft"
    78#define MyAppPublisherShort "Chronosoft"
     
    910#define MyAppExeName "Tunneler.exe"
    1011#define MyAppDebugName "Tunneler.dbg"
    11 #define MyAppSubDir "..\.."
     12#define MyAppSubDir "../.."
    1213
    1314[Setup]
     
    1819AppName={#MyAppName}
    1920AppVersion={#MyAppVersion}
    20 ;AppVerName={#MyAppName} {#MyAppVersion}
     21AppVerName={#MyAppName} {#MyAppVersion}
    2122AppPublisher={#MyAppPublisher}
    2223AppPublisherURL={#MyAppURL}
    2324AppSupportURL={#MyAppURL}
    2425AppUpdatesURL={#MyAppURL}
    25 DefaultDirName={pf}\{#MyAppPublisherShort}\{#MyAppName}
     26UninstallDisplayName={#MyAppName}
     27UninstallDisplayIcon="{app}\{#MyAppExeName}"
     28VersionInfoVersion={#MyAppVersion}
     29VersionInfoCompany={#MyAppPublisher}
     30DefaultDirName={commonpf}\{#MyAppPublisherShort}\{#MyAppName}
    2631DefaultGroupName={#MyAppPublisherShort}\{#MyAppName}
    2732AllowNoIcons=yes
    2833OutputDir=.
    29 OutputBaseFilename=Install-{#MyAppName}-{#MyAppVersion}
     34OutputBaseFilename=Install-{#MyAppNameShort}-{#MyAppVersion}
    3035Compression=lzma
    3136SolidCompression=yes
     
    3944; installation to run on all architectures (including Itanium,
    4045; since it's capable of running 32-bit code too).
     46WizardStyle=modern
    4147
    4248[Languages]
     
    4854
    4955[Registry]
    50 Root: HKCU; Subkey: "Software\Chronosoft\Tunneler"; Flags: uninsdeletekey
     56Root: HKLM; Subkey: "Software\Chronosoft\Tunneler"; Flags: uninsdeletekey
    5157
    5258[Files]
     
    5460Source: "{#MyAppSubDir}\lib\i386-win32-Release\{#MyAppExeName}"; DestDir: "{app}"; Flags: ignoreversion; Check: not Is64BitInstallMode
    5561Source: "{#MyAppSubDir}\Languages\*.po"; DestDir: "{app}\Languages"; Flags: ignoreversion
    56 ; NOTE: Don't use "Flags: ignoreversion" on any shared system files
     62Source: "{#MyAppSubDir}\Languages\*.pot"; DestDir: "{app}\Languages"; Flags: ignoreversion
    5763
    5864[Icons]
  • trunk/Install/win/build.bat

    r40 r72  
    1818copy %MAIN_EXE% %WIN64_EXE%
    1919
    20 "c:\Program Files (x86)\Inno Setup 5\ISCC.exe" "%PROJECTNAME%.iss"
     20"c:\Program Files (x86)\Inno Setup 6\ISCC.exe" "%PROJECTNAME%.iss"
Note: See TracChangeset for help on using the changeset viewer.