mirror of
https://github.com/elasota/Aerofoil.git
synced 2025-09-23 06:53:43 +00:00
Installer improvements for 1.0b3
This commit is contained in:
@@ -1,3 +1,5 @@
|
|||||||
|
rmdir /S /Q ReleasePkg
|
||||||
|
|
||||||
mkdir ReleasePkg\Aerofoil
|
mkdir ReleasePkg\Aerofoil
|
||||||
mkdir ReleasePkg\Aerofoil\Packaged
|
mkdir ReleasePkg\Aerofoil\Packaged
|
||||||
mkdir ReleasePkg\Aerofoil\Resources
|
mkdir ReleasePkg\Aerofoil\Resources
|
||||||
@@ -25,6 +27,8 @@ xcopy /I /E /Y /K Documentation ReleasePkg\Aerofoil\Documentation
|
|||||||
|
|
||||||
attrib +R Packaged\Houses\*
|
attrib +R Packaged\Houses\*
|
||||||
|
|
||||||
|
rmdir /S /Q InstallerPackages
|
||||||
|
|
||||||
mkdir InstallerPackages
|
mkdir InstallerPackages
|
||||||
mkdir InstallerPackages\DefaultHouses
|
mkdir InstallerPackages\DefaultHouses
|
||||||
mkdir InstallerPackages\HousePack1
|
mkdir InstallerPackages\HousePack1
|
||||||
|
BIN
ReleasePackageInstaller/DialogBanner.png
Normal file
BIN
ReleasePackageInstaller/DialogBanner.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 8.2 KiB |
Binary file not shown.
@@ -1,6 +1,6 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<Wix xmlns="http://schemas.microsoft.com/wix/2006/wi">
|
<Wix xmlns="http://schemas.microsoft.com/wix/2006/wi">
|
||||||
<Product Id="*" Name="Aerofoil" Language="1033" Version="0.2.2.0" Manufacturer="The Aerofoil Project" UpgradeCode="2ae0587c-2a5f-4299-b5a8-e6cfed7cd84c">
|
<Product Id="*" Name="Aerofoil" Language="1033" Version="0.2.3.0" Manufacturer="The Aerofoil Project" UpgradeCode="2ae0587c-2a5f-4299-b5a8-e6cfed7cd84c">
|
||||||
<Package InstallerVersion="301" Compressed="yes" InstallScope="perMachine">
|
<Package InstallerVersion="301" Compressed="yes" InstallScope="perMachine">
|
||||||
</Package>
|
</Package>
|
||||||
|
|
||||||
@@ -31,7 +31,6 @@
|
|||||||
</Directory>
|
</Directory>
|
||||||
</Directory>
|
</Directory>
|
||||||
|
|
||||||
|
|
||||||
<DirectoryRef Id="AEROFOILPRODUCTDIR">
|
<DirectoryRef Id="AEROFOILPRODUCTDIR">
|
||||||
<Component Id="Aerofoil.exe" Guid="*">
|
<Component Id="Aerofoil.exe" Guid="*">
|
||||||
<File Id="Aerofoil.exe" Source="$(var.Aerofoil.TargetPath)" KeyPath="yes" Checksum="yes" />
|
<File Id="Aerofoil.exe" Source="$(var.Aerofoil.TargetPath)" KeyPath="yes" Checksum="yes" />
|
||||||
@@ -109,22 +108,13 @@
|
|||||||
</Component>
|
</Component>
|
||||||
</DirectoryRef>
|
</DirectoryRef>
|
||||||
|
|
||||||
<Feature Id="AerofoilApplication" Title="Glider PRO Game Data" Level="1" Display="expand" ConfigurableDirectory="AEROFOILPRODUCTDIR">
|
<Feature Id="AerofoilApplicationFeature" Title="Glider PRO Game Data" Level="1" Display="expand" ConfigurableDirectory="AEROFOILPRODUCTDIR" Description="!(loc.AerofoilApplicationFeatureDescription)">
|
||||||
<ComponentRef Id="Aerofoil.exe" />
|
<ComponentRef Id="Aerofoil.exe" />
|
||||||
<ComponentRef Id="FreeType.dll" />
|
<ComponentRef Id="FreeType.dll" />
|
||||||
<ComponentRef Id="GpApp.dll" />
|
<ComponentRef Id="GpApp.dll" />
|
||||||
<ComponentRef Id="GpAudioDriver_XAudio2.dll" />
|
<ComponentRef Id="GpAudioDriver_XAudio2.dll" />
|
||||||
<ComponentRef Id="GpDisplayDriver_D3D11.dll" />
|
<ComponentRef Id="GpDisplayDriver_D3D11.dll" />
|
||||||
<ComponentRef Id="GpInputDriver_XInput.dll" />
|
<ComponentRef Id="GpInputDriver_XInput.dll" />
|
||||||
|
|
||||||
<ComponentRef Id="bin2gp.exe" />
|
|
||||||
<ComponentRef Id="flattenmov.exe" />
|
|
||||||
<ComponentRef Id="FTagData.exe" />
|
|
||||||
<ComponentRef Id="gpr2gpa.exe" />
|
|
||||||
<ComponentRef Id="hqx2bin.exe" />
|
|
||||||
<ComponentRef Id="hqx2gp.exe" />
|
|
||||||
<ComponentRef Id="MakeTimestamp.exe" />
|
|
||||||
<ComponentRef Id="unpacktool.exe" />
|
|
||||||
|
|
||||||
<ComponentRef Id="ApplicationResources" />
|
<ComponentRef Id="ApplicationResources" />
|
||||||
|
|
||||||
@@ -138,12 +128,25 @@
|
|||||||
|
|
||||||
<ComponentRef Id="StartMenuShortcuts" />
|
<ComponentRef Id="StartMenuShortcuts" />
|
||||||
|
|
||||||
<Feature Id="HousePack1Feature" Title="Additional Houses" Level="1">
|
<Feature Id="HousePack1Feature" Title="Additional Houses" Level="1" Description="!(loc.HousePack1FeatureDescription)">
|
||||||
<ComponentGroupRef Id="HousePack1ComponentGroup" />
|
<ComponentGroupRef Id="HousePack1ComponentGroup" />
|
||||||
</Feature>
|
</Feature>
|
||||||
|
|
||||||
|
<Feature Id="ImportToolsFeature" Title="Data Import Utilities" Level="2" Description="!(loc.ImportToolsFeatureDescription)">
|
||||||
|
<ComponentRef Id="bin2gp.exe" />
|
||||||
|
<ComponentRef Id="flattenmov.exe" />
|
||||||
|
<ComponentRef Id="FTagData.exe" />
|
||||||
|
<ComponentRef Id="gpr2gpa.exe" />
|
||||||
|
<ComponentRef Id="hqx2bin.exe" />
|
||||||
|
<ComponentRef Id="hqx2gp.exe" />
|
||||||
|
<ComponentRef Id="MakeTimestamp.exe" />
|
||||||
|
<ComponentRef Id="unpacktool.exe" />
|
||||||
|
</Feature>
|
||||||
</Feature>
|
</Feature>
|
||||||
|
|
||||||
<WixVariable Id="WixUILicenseRtf" Value="$(var.ProjectDir)\LICENSE.rtf"/>
|
<WixVariable Id="WixUILicenseRtf" Value="$(var.ProjectDir)\LICENSE.rtf"/>
|
||||||
|
<WixVariable Id="WixUIDialogBmp" Value="$(var.ProjectDir)\DialogBanner.png"/>
|
||||||
|
<WixVariable Id="WixUIBannerBmp" Value="$(var.ProjectDir)\TopBanner.bmp"/>
|
||||||
|
|
||||||
<DirectoryRef Id="TARGETDIR">
|
<DirectoryRef Id="TARGETDIR">
|
||||||
<Merge Id="VCRedist" SourceFile="C:\Program Files (x86)\Common Files\Merge Modules\Microsoft_VC140_CRT_x64.msm" DiskId="1" Language="0" />
|
<Merge Id="VCRedist" SourceFile="C:\Program Files (x86)\Common Files\Merge Modules\Microsoft_VC140_CRT_x64.msm" DiskId="1" Language="0" />
|
||||||
|
@@ -18,6 +18,7 @@
|
|||||||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|x64' ">
|
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|x64' ">
|
||||||
<OutputPath>$(SolutionDir)ReleasePkg\</OutputPath>
|
<OutputPath>$(SolutionDir)ReleasePkg\</OutputPath>
|
||||||
<IntermediateOutputPath>obj\$(Configuration)\</IntermediateOutputPath>
|
<IntermediateOutputPath>obj\$(Configuration)\</IntermediateOutputPath>
|
||||||
|
<Cultures>en-us</Cultures>
|
||||||
</PropertyGroup>
|
</PropertyGroup>
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
<Compile Include="Product.wxs" />
|
<Compile Include="Product.wxs" />
|
||||||
@@ -146,6 +147,9 @@
|
|||||||
<Name>WixUIExtension</Name>
|
<Name>WixUIExtension</Name>
|
||||||
</WixExtension>
|
</WixExtension>
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
|
<ItemGroup>
|
||||||
|
<EmbeddedResource Include="Strings-en-us.wxl" />
|
||||||
|
</ItemGroup>
|
||||||
<Import Project="$(WixTargetsPath)" Condition=" '$(WixTargetsPath)' != '' " />
|
<Import Project="$(WixTargetsPath)" Condition=" '$(WixTargetsPath)' != '' " />
|
||||||
<Import Project="$(MSBuildExtensionsPath32)\Microsoft\WiX\v3.x\Wix.targets" Condition=" '$(WixTargetsPath)' == '' AND Exists('$(MSBuildExtensionsPath32)\Microsoft\WiX\v3.x\Wix.targets') " />
|
<Import Project="$(MSBuildExtensionsPath32)\Microsoft\WiX\v3.x\Wix.targets" Condition=" '$(WixTargetsPath)' == '' AND Exists('$(MSBuildExtensionsPath32)\Microsoft\WiX\v3.x\Wix.targets') " />
|
||||||
<Target Name="EnsureWixToolsetInstalled" Condition=" '$(WixTargetsImported)' != 'true' ">
|
<Target Name="EnsureWixToolsetInstalled" Condition=" '$(WixTargetsImported)' != 'true' ">
|
||||||
@@ -216,12 +220,4 @@ PackagedDataDir=$(SolutionDir)\Packaged;
|
|||||||
call ConvertResources.bat
|
call ConvertResources.bat
|
||||||
call MakeRelease.bat</PreBuildEvent>
|
call MakeRelease.bat</PreBuildEvent>
|
||||||
</PropertyGroup>
|
</PropertyGroup>
|
||||||
<!--
|
|
||||||
To modify your build process, add your task inside one of the targets below and uncomment it.
|
|
||||||
Other similar extension points exist, see Wix.targets.
|
|
||||||
<Target Name="BeforeBuild">
|
|
||||||
</Target>
|
|
||||||
<Target Name="AfterBuild">
|
|
||||||
</Target>
|
|
||||||
-->
|
|
||||||
</Project>
|
</Project>
|
6
ReleasePackageInstaller/Strings-en-us.wxl
Normal file
6
ReleasePackageInstaller/Strings-en-us.wxl
Normal file
@@ -0,0 +1,6 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<WixLocalization Culture="en-us" xmlns="http://schemas.microsoft.com/wix/2006/localization">
|
||||||
|
<String Id="AerofoilApplicationFeatureDescription">Installs the base game and the main houses (Slumberland and Demo House)</String>
|
||||||
|
<String Id="HousePack1FeatureDescription">Installs additional houses from the Glider PRO™ CD-ROM and the CD demo house from the open source release.</String>
|
||||||
|
<String Id="ImportToolsFeatureDescription">Installs tools for importing houses created by the original Macintosh version of Glider PRO™.</String>
|
||||||
|
</WixLocalization>
|
BIN
ReleasePackageInstaller/TopBanner.bmp
Normal file
BIN
ReleasePackageInstaller/TopBanner.bmp
Normal file
Binary file not shown.
After Width: | Height: | Size: 29 KiB |
Reference in New Issue
Block a user