1<?xml version="1.0" encoding="utf-16"?> 2<Project ToolsVersion="4.0" DefaultTargets="Build" InitialTargets="EnsureWixToolsetInstalled" 3 xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> 4 <Target Name="BeforeBuild"> 5 <CreateProperty Value="VERSION=$(VERSION);INSTALLER_NAME=$(INSTALLER_NAME);$(DefineConstants)"> 6 <Output TaskParameter="Value" PropertyName="DefineConstants"/> 7 </CreateProperty> 8 </Target> 9 <PropertyGroup> 10 <DefineConstants>VERSION=$(version);ItemDir=..\..\$(installer_name)\</DefineConstants> 11 <Configuration Condition=" '$(Configuration)' == '' ">Release</Configuration> 12 <Platform>x64</Platform> 13 <ProductVersion>3.10</ProductVersion> 14 <ProjectGuid>efe20296-776e-4417-9980-0c4b8adfb8c3</ProjectGuid> 15 <SchemaVersion>2.0</SchemaVersion> 16 <OutputName>$(installer_name)</OutputName> 17 <OutputType>Package</OutputType> 18 </PropertyGroup> 19 <PropertyGroup> 20 <DefineSolutionProperties>false</DefineSolutionProperties> 21 </PropertyGroup> 22 <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|x64' "> 23 <DefineConstants>Debug</DefineConstants> 24 <OutputPath>bin\$(Configuration)\</OutputPath> 25 <IntermediateOutputPath>obj\$(Configuration)\</IntermediateOutputPath> 26 </PropertyGroup> 27 <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|x64' "> 28 <OutputPath>bin\$(Configuration)\</OutputPath> 29 <IntermediateOutputPath>obj\$(Configuration)\</IntermediateOutputPath> 30 </PropertyGroup> 31 <ItemGroup> 32 <Compile Include="Product.wxs" /> 33 <Compile Include="RenodeUI.wxs" /> 34 </ItemGroup> 35 <ItemGroup> 36 <HarvestDirectory Include="..\..\$(installer_name)\"> 37 <DirectoryRefId>INSTALLDIR</DirectoryRefId> 38 <ComponentGroupName>Items</ComponentGroupName> 39 <PreprocessorVariable>var.ItemDir</PreprocessorVariable> 40 <SuppressRootDirectory>true</SuppressRootDirectory> 41 <SuppressRegistry>true</SuppressRegistry> 42 </HarvestDirectory> 43 </ItemGroup> 44 <ItemGroup> 45 <WixExtension Include="WixUIExtension"> 46 <HintPath>$(WixExtDir)\WixUIExtension.dll</HintPath> 47 <Name>WixUIExtension</Name> 48 </WixExtension> 49 </ItemGroup> 50 51 <Import Project="$(WixTargetsPath)" Condition=" '$(WixTargetsPath)' != '' " /> 52 <Import Project="$(MSBuildExtensionsPath32)\Microsoft\WiX\v3.x\Wix.targets" Condition=" '$(WixTargetsPath)' == '' AND Exists('$(MSBuildExtensionsPath32)\Microsoft\WiX\v3.x\Wix.targets') " /> 53 <Target Name="EnsureWixToolsetInstalled" Condition=" '$(WixTargetsImported)' != 'true' "> 54 <Error Text="The WiX Toolset v3.11 (or newer) build tools must be installed to build this project. To download the WiX Toolset, see http://wixtoolset.org/releases/" /> 55 </Target> 56 <!-- 57 To modify your build process, add your task inside one of the targets below and uncomment it. 58 Other similar extension points exist, see Wix.targets. 59 <Target Name="BeforeBuild"> 60 </Target> 61 <Target Name="AfterBuild"> 62 </Target> 63 --> 64</Project>