refactor: redesign project structure

This commit is contained in:
h z
2025-02-16 22:36:38 +00:00
parent 5a981c91ee
commit f290b52fa3
12 changed files with 136 additions and 113 deletions

View File

@@ -13,47 +13,27 @@
<DisableImplicitRestore>true</DisableImplicitRestore>
</PropertyGroup>
<ItemGroup>
<PackageReference Include="GodotSharp" Version="4.4.0-beta.3" />
<PackageReference Include="Polonium.Tasks" Version="0.1.1-x" />
</ItemGroup>
<Target Name="Prepare" BeforeTargets="BeforeBuild">
<RemoveDir Directories="$(ProjectDir)Package/embedded/polonium_templates" Condition="Exists('$(ProjectDir)Package/polonium_templates')"/>
<MakeDir Directories="$(ProjectDir)Package/embedded/polonium_templates"/>
<GenerateProxyNodesTask
SourceDirectory="$(ProjectDir)GlobalClasses"
TemplateDirectory="$(ProjectDir)polonium_templates"
SourceDirectory="$(ProjectDir)Package/embedded/GlobalClasses"
TemplateDirectory="$(ProjectDir)Package/embedded/polonium_templates"
AttributeName="ProxyNode"
/>
</Target>
<ItemGroup>
<None Include="NuGet.config" />
<None
Include="Package/build/$(AssemblyName).targets"
Pack="true"
PackagePath="build"
/>
<None
Include="GlobalClasses/**/*.cs"
Pack="true"
PackagePath="build/GlobalClasses"
/>
<None
Include="polonium_templates/**/*.cs"
Pack="true"
PackagePath="build/polonium_templates"
/>
<None
Include=".polonium/**/*.*"
Pack="true"
PackagePath="build/.polonium"
/>
<None Include="Package/build/$(AssemblyName).targets" Pack="true" PackagePath="build" />
<None Include="Package/build/$(AssemblyName).props" Pack="true" PackagePath="build" />
<None Include="Package/embedded/**/*.*" Pack="true" PackagePath="build/embedded" />
<None Include="publish" />
<Compile Remove="polonium_templates/**/*.*" />
<Compile Remove="GlobalClasses/**/*.cs" />
<Folder Include="polonium_templates" />
</ItemGroup>
<ItemGroup>
<Content Include="build" />
<None Include="build" />
<Compile Remove="Package/**/*.*"/>
</ItemGroup>
<Target Name="CleanPreviousPackages" BeforeTargets="Build">