XUnity.AutoTranslator.Setup.csproj 2.0 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152
  1. <Project Sdk="Microsoft.NET.Sdk">
  2. <PropertyGroup>
  3. <OutputType>Exe</OutputType>
  4. <TargetFramework>net40</TargetFramework>
  5. <AssemblyName>SetupReiPatcherAndAutoTranslator</AssemblyName>
  6. <Version>2.15.4</Version>
  7. </PropertyGroup>
  8. <ItemGroup>
  9. <COMReference Include="Shell32.dll">
  10. <Guid>50a7e9b0-70ef-11d1-b75a-00a0c90564fe</Guid>
  11. <VersionMajor>1</VersionMajor>
  12. <VersionMinor>0</VersionMinor>
  13. <WrapperTool>tlbimp</WrapperTool>
  14. <Lcid>0</Lcid>
  15. <Isolated>false</Isolated>
  16. <EmbedInteropTypes>true</EmbedInteropTypes>
  17. <Private>false</Private>
  18. </COMReference>
  19. </ItemGroup>
  20. <ItemGroup>
  21. <Reference Include="Microsoft.CSharp" />
  22. </ItemGroup>
  23. <ItemGroup>
  24. <Compile Update="Properties\Resources.Designer.cs">
  25. <DesignTime>True</DesignTime>
  26. <AutoGen>True</AutoGen>
  27. <DependentUpon>Resources.resx</DependentUpon>
  28. </Compile>
  29. </ItemGroup>
  30. <ItemGroup>
  31. <EmbeddedResource Update="Properties\Resources.resx">
  32. <Generator>ResXFileCodeGenerator</Generator>
  33. <LastGenOutput>Resources.Designer.cs</LastGenOutput>
  34. </EmbeddedResource>
  35. </ItemGroup>
  36. <Target Name="PostBuild" AfterTargets="PostBuildEvent">
  37. <GetAssemblyIdentity AssemblyFiles="$(TargetPath)">
  38. <Output TaskParameter="Assemblies" ItemName="Targets" />
  39. </GetAssemblyIdentity>
  40. <ItemGroup>
  41. <VersionNumber Include="$([System.Text.RegularExpressions.Regex]::Replace(&quot;%(Targets.Version)&quot;, &quot;^(.+?)(\.0+)$&quot;, &quot;$1&quot;))" />
  42. </ItemGroup>
  43. <Exec Command="if $(ConfigurationName) == Release (&#xD;&#xA; XCOPY /Y /I &quot;$(TargetDir)$(TargetName)$(TargetExt)&quot; &quot;$(SolutionDir)dist\ReiPatcher\&quot;&#xD;&#xA; powershell Compress-Archive -Path '$(SolutionDir)dist\ReiPatcher\$(TargetName)$(TargetExt)' -DestinationPath '$(SolutionDir)dist\ReiPatcher\XUnity.AutoTranslator-ReiPatcher-@(VersionNumber).zip' -Force)&#xD;&#xA;)" />
  44. </Target>
  45. </Project>