github.com/ungtb10d/cli/v2@v2.0.0-20221110210412-98537dd9d6a1/build/windows/gh.wixproj (about)

     1  <?xml version="1.0" encoding="utf-8"?>
     2  <Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
     3      <PropertyGroup>
     4          <Configuration>Release</Configuration>
     5          <Platform Condition="'$(Platform)' == ''">x64</Platform>
     6          <ProductVersion Condition="'$(ProductVersion)' == ''">0.1.0</ProductVersion>
     7          <OutputName Condition="'$(OutputName)' == ''">$(MSBuildProjectName)</OutputName>
     8          <OutputType>package</OutputType>
     9          <RepoPath>$([MSBuild]::NormalizeDirectory($(MSBuildProjectDirectory)\..\..))</RepoPath>
    10          <OutputPath Condition="'$(OutputPath)' == ''">$(RepoPath)bin\$(Platform)\</OutputPath>
    11          <IntermediateOutputPath>$(RepoPath)bin\obj\$(Platform)\</IntermediateOutputPath>
    12          <DefineConstants>
    13              $(DefineConstants);
    14              ProductVersion=$(ProductVersion);
    15          </DefineConstants>
    16          <SuppressIces Condition="'$(Platform)' == 'arm' Or '$(Platform)' == 'arm64'">ICE39</SuppressIces>
    17          <DefineSolutionProperties>false</DefineSolutionProperties>
    18          <WixTargetsPath Condition="'$(WixTargetsPath)' == ''">$(MSBuildExtensionsPath)\Microsoft\WiX\v3.x\Wix.targets</WixTargetsPath>
    19      </PropertyGroup>
    20      <ItemGroup>
    21          <Compile Include="gh.wxs"/>
    22          <Compile Include="ui.wxs"/>
    23      </ItemGroup>
    24      <ItemGroup>
    25          <!-- Include directories containing both user-specified output and unzipped release for ease -->
    26          <BindInputPaths Include="$(SourceDir)"/>
    27          <BindInputPaths Include="$(SourceDir)\bin"/>
    28      </ItemGroup>
    29      <ItemGroup>
    30          <WixExtension Include="WixUIExtension"/>
    31          <WixExtension Include="WixUtilExtension"/>
    32      </ItemGroup>
    33      <Target Name="SetStepOutput" AfterTargets="Build" Condition="'$(GITHUB_ACTIONS)' != ''">
    34          <!-- Make sure the correct target path is always set as the step output -->
    35          <Message Importance="high" Text="::set-output name=msi::$(TargetPath)"/>
    36      </Target>
    37      <Import Project="$(WixTargetsPath)"/>
    38  </Project>