mirror of
https://github.com/PurpleI2P/i2pd
synced 2024-11-10 08:00:38 +03:00
Add simple Inno Setup installer script
This commit is contained in:
parent
0c36925b87
commit
5a363a957b
1
Win32/.gitignore
vendored
1
Win32/.gitignore
vendored
@ -5,4 +5,5 @@
|
|||||||
!*.vcproj
|
!*.vcproj
|
||||||
!*.vcxproj
|
!*.vcxproj
|
||||||
!*.vcxproj.filters
|
!*.vcxproj.filters
|
||||||
|
!*.iss
|
||||||
!.gitignore
|
!.gitignore
|
@ -106,8 +106,9 @@
|
|||||||
<SourcePath>./..;$(VC_SourcePath);</SourcePath>
|
<SourcePath>./..;$(VC_SourcePath);</SourcePath>
|
||||||
</PropertyGroup>
|
</PropertyGroup>
|
||||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
|
||||||
<IncludePath>.\boost;.\cryptopp;$(IncludePath)</IncludePath>
|
<IncludePath>./..;$(BOOST);$(CRYPTOPP);$(IncludePath)</IncludePath>
|
||||||
<LibraryPath>.\stage-x86\lib;$(LibraryPath)</LibraryPath>
|
<LibraryPath>$(BOOST)\stage\lib;$(CRYPTOPP)\cryptopp\Win32\Output\$(Configuration)\;$(LibraryPath)</LibraryPath>
|
||||||
|
<SourcePath>./..;$(VC_SourcePath);</SourcePath>
|
||||||
</PropertyGroup>
|
</PropertyGroup>
|
||||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
|
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
|
||||||
<ClCompile>
|
<ClCompile>
|
||||||
@ -134,6 +135,7 @@
|
|||||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||||
<EnableCOMDATFolding>true</EnableCOMDATFolding>
|
<EnableCOMDATFolding>true</EnableCOMDATFolding>
|
||||||
<OptimizeReferences>true</OptimizeReferences>
|
<OptimizeReferences>true</OptimizeReferences>
|
||||||
|
<AdditionalDependencies>cryptlib.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
||||||
</Link>
|
</Link>
|
||||||
</ItemDefinitionGroup>
|
</ItemDefinitionGroup>
|
||||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
|
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
|
||||||
|
20
Win32/inno_installer.iss
Normal file
20
Win32/inno_installer.iss
Normal file
@ -0,0 +1,20 @@
|
|||||||
|
|
||||||
|
#define I2Pd_AppName "i2pd"
|
||||||
|
#define I2Pd_ver "0.1"
|
||||||
|
|
||||||
|
[Setup]
|
||||||
|
AppName={#I2Pd_AppName}
|
||||||
|
AppVersion={#I2Pd_ver}
|
||||||
|
DefaultDirName={pf}\I2Pd
|
||||||
|
DefaultGroupName=I2Pd
|
||||||
|
UninstallDisplayIcon={app}\I2Pd.exe
|
||||||
|
Compression=lzma2
|
||||||
|
SolidCompression=yes
|
||||||
|
OutputDir=.
|
||||||
|
OutputBaseFilename=setup_{#I2Pd_AppName}_v{#I2Pd_ver}
|
||||||
|
|
||||||
|
[Files]
|
||||||
|
Source: "i2pd.exe"; DestDir: "{app}"
|
||||||
|
|
||||||
|
[Icons]
|
||||||
|
Name: "{group}\I2Pd"; Filename: "{app}\i2pd.exe"
|
Loading…
Reference in New Issue
Block a user