refactor: redesign project structures

This commit is contained in:
h z
2025-02-17 02:49:21 +00:00
parent f69ceb5f4d
commit 4d3d06f8d1
2 changed files with 23 additions and 6 deletions

View File

@@ -8,10 +8,4 @@
TaskName="GenerateProxyNodesTask"
AssemblyFile="$(CustomTasksAssembly)"
/>
<UsingTask
TaskName="GenerateTextureSetTask"
AssemblyFile="$(CustomTasksAssembly)"
/>
</Project>

View File

@@ -2,4 +2,27 @@
<Target Name="CheckCustomTasksAssembly" BeforeTargets="CoreCompile">
<Message Text="CustomTasksAssembly: $(CustomTasksAssembly)" Importance="High" />
</Target>
<Target Name="CopyPoloniumTasks" AfterTargets="ResolveReferences">
<RemoveDir Directories="$(ProjectDir)Package/build/tasks" Condition="Exists('$(ProjectDir)Package/build/tasks')"/>
<MakeDir Directories="$(ProjectDir)Package/build/tasks" />
<ItemGroup>
<PoloniumTasksAssemblies Include="$(CustomTasksFolder)**/*.*"/>
</ItemGroup>
<Message Text="Copying Polonium Tasks To Target......" Importance="high"/>
<Copy
SourceFiles="@(PoloniumTasksAssemblies)"
DestinationFolder="$(ProjectDir)Package/build/tasks"
SkipUnchangedFiles="true"
/>
</Target>
<ItemGroup>
<None
Include="$(ProjectDir)Package/build/tasks/**/*"
Pack="true"
PackagePath="build/tasks"
/>
</ItemGroup>
</Project>