12345678910111213141516171819202122232425262728293031323334353637 |
- <Project Sdk="Microsoft.NET.Sdk">
- <PropertyGroup>
- <TargetFramework>net35</TargetFramework>
- <Version>3.3.0</Version>
- </PropertyGroup>
- <ItemGroup>
- <ProjectReference Include="..\XUnity.AutoTranslator.Plugin.Core\XUnity.AutoTranslator.Plugin.Core.csproj" />
- </ItemGroup>
- <ItemGroup>
- <Reference Include="BepInEx">
- <HintPath>..\..\libs\BepInEx 5.0\BepInEx.dll</HintPath>
- </Reference>
- <Reference Include="ExIni">
- <HintPath>..\..\libs\ExIni.dll</HintPath>
- </Reference>
- <Reference Include="UnityEngine">
- <HintPath>..\..\libs\UnityEngine.dll</HintPath>
- </Reference>
- <Reference Include="UnityEngine.UI">
- <HintPath>..\..\libs\UnityEngine.UI.dll</HintPath>
- </Reference>
- </ItemGroup>
- <Target Name="PostBuild" AfterTargets="PostBuildEvent">
- <GetAssemblyIdentity AssemblyFiles="$(TargetPath)">
- <Output TaskParameter="Assemblies" ItemName="Targets" />
- </GetAssemblyIdentity>
- <ItemGroup>
- <VersionNumber Include="$([System.Text.RegularExpressions.Regex]::Replace("%(Targets.Version)", "^(.+?)(\.0+)$", "$1"))" />
- </ItemGroup>
- <Exec Command="if $(ConfigurationName) == Release (
 for %%f in ("$(SolutionDir)dist\Translators\*") do XCOPY /Y /I "%%f" "$(SolutionDir)dist\BepIn-5x\BepInEx\plugins\XUnity.AutoTranslator\Translators\"
 XCOPY /Y /I "$(TargetDir)ExIni.dll" "$(SolutionDir)dist\BepIn-5x\BepInEx\plugins\XUnity.AutoTranslator\"
 XCOPY /Y /I "$(TargetDir)XUnity.AutoTranslator.Plugin.Core.dll" "$(SolutionDir)dist\BepIn-5x\BepInEx\plugins\XUnity.AutoTranslator\"
 XCOPY /Y /I "$(TargetDir)XUnity.AutoTranslator.Plugin.ExtProtocol.dll" "$(SolutionDir)dist\BepIn-5x\BepInEx\plugins\XUnity.AutoTranslator\"
 XCOPY /Y /I "$(TargetDir)XUnity.RuntimeHooker.Core.dll" "$(SolutionDir)dist\BepIn-5x\BepInEx\plugins\XUnity.AutoTranslator\"
 XCOPY /Y /I "$(TargetDir)XUnity.RuntimeHooker.dll" "$(SolutionDir)dist\BepIn-5x\BepInEx\plugins\XUnity.AutoTranslator\"
 XCOPY /Y /I "$(TargetDir)$(TargetName)$(TargetExt)" "$(SolutionDir)dist\BepIn-5x\BepInEx\plugins\XUnity.AutoTranslator\"
 COPY /Y "$(SolutionDir)README.md" "$(SolutionDir)dist\BepIn-5x\BepInEx\plugins\README (AutoTranslator).md"
 powershell Compress-Archive -Path '$(SolutionDir)dist\BepIn-5x\BepInEx' -DestinationPath '$(SolutionDir)dist\BepIn-5x\XUnity.AutoTranslator-BepIn-5x-@(VersionNumber).zip' -Force)
)" />
- </Target>
- </Project>
|