<?xml version="1.0" encoding="utf-8"?>
<Project Sdk="Microsoft.NET.Sdk">
<Import Project="..\tModLoader.targets" Condition="Exists('..\tModLoader.targets')" />
<Import Project="$(TML_HOME)\tMLMod.targets"
Condition="!Exists('..\tModLoader.targets') and '$(TML_HOME)' != '' and Exists('$(TML_HOME)\tMLMod.targets')" />
<PropertyGroup>
<AssemblyName>SoulHarvest</AssemblyName>
<TargetFramework>net8.0</TargetFramework>
<PlatformTarget>AnyCPU</PlatformTarget>
<LangVersion>latest</LangVersion>
<Nullable>enable</Nullable>
</PropertyGroup>
<Target Name="RequireTModLoaderTargets"
BeforeTargets="PrepareForBuild"
Condition="!Exists('..\tModLoader.targets') and ('$(TML_HOME)' == '' or !Exists('$(TML_HOME)\tMLMod.targets'))">
<Error Text="找不到 tModLoader 构建目标。请将项目放入 tModLoader/ModSources,或通过 TML_HOME 指定 tModLoader 安装目录。" />
</Target>
</Project>
<?xml version="1.0" encoding="utf-8"?>
<Project Sdk="Microsoft.NET.Sdk">
<Import Project="..\tModLoader.targets" Condition="Exists('..\tModLoader.targets')" />
<Import Project="$(TML_HOME)\tMLMod.targets"
Condition="!Exists('..\tModLoader.targets') and '$(TML_HOME)' != '' and Exists('$(TML_HOME)\tMLMod.targets')" />
<PropertyGroup>
<AssemblyName>SoulHarvest</AssemblyName>
<TargetFramework>net8.0</TargetFramework>
<PlatformTarget>AnyCPU</PlatformTarget>
<LangVersion>latest</LangVersion>
<Nullable>enable</Nullable>
</PropertyGroup>
<Target Name="RequireTModLoaderTargets"
BeforeTargets="PrepareForBuild"
Condition="!Exists('..\tModLoader.targets') and ('$(TML_HOME)' == '' or !Exists('$(TML_HOME)\tMLMod.targets'))">
<Error Text="找不到 tModLoader 构建目标。请将项目放入 tModLoader/ModSources,或通过 TML_HOME 指定 tModLoader 安装目录。" />
</Target>
</Project>