mirror of
https://github.com/danbulant/Cosmos
synced 2026-05-27 14:02:19 +00:00
Fixed referenced assembly resolution for kernel projects.
This commit is contained in:
parent
047678ae47
commit
41f02e2338
2 changed files with 4 additions and 5 deletions
|
|
@ -21,17 +21,16 @@
|
||||||
<ProjectReference Include="..\Cosmos.Kernel.Tests.Fat2\Cosmos.Kernel.Tests.Fat2.csproj" />
|
<ProjectReference Include="..\Cosmos.Kernel.Tests.Fat2\Cosmos.Kernel.Tests.Fat2.csproj" />
|
||||||
<ProjectReference Include="..\Cosmos.Kernel.Tests.Fat\Cosmos.Kernel.Tests.Fat.csproj" />
|
<ProjectReference Include="..\Cosmos.Kernel.Tests.Fat\Cosmos.Kernel.Tests.Fat.csproj" />
|
||||||
<ProjectReference Include="..\Cosmos.Kernel.Tests.IO\Cosmos.Kernel.Tests.IO.csproj" />
|
<ProjectReference Include="..\Cosmos.Kernel.Tests.IO\Cosmos.Kernel.Tests.IO.csproj" />
|
||||||
<ProjectReference Include="..\Cosmos.TestRunner.TestController\Cosmos.TestRunner.TestController.csproj" />
|
|
||||||
<ProjectReference Include="..\GraphicTest\GraphicTest.csproj" />
|
<ProjectReference Include="..\GraphicTest\GraphicTest.csproj" />
|
||||||
<ProjectReference Include="..\SimpleStructsAndArraysTest\SimpleStructsAndArraysTest.csproj" />
|
<ProjectReference Include="..\SimpleStructsAndArraysTest\SimpleStructsAndArraysTest.csproj" />
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
|
|
||||||
<Target Name="WriteReferenceAssembliesToFile" DependsOnTargets="RunResolvePublishAssemblies">
|
<Target Name="WriteReferenceAssembliesToFile" DependsOnTargets="ResolveReferences;_ComputeNetPublishAssets">
|
||||||
|
|
||||||
<Error Condition="'$(ReferencesFile)' == ''" Text="References file path is empty!" />
|
<Error Condition="'$(ReferencesFile)' == ''" Text="References file path is empty!" />
|
||||||
|
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
<_Il2cpuAssemblies Include="@(ResolvedAssembliesToPublish)" Condition="'%(AssetType)' != 'native'" />
|
<_Il2cpuAssemblies Include="@(ResolvedAssembliesToPublish)" Condition="'%(ResolvedAssembliesToPublish.AssetType)' != 'native'" />
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
|
|
||||||
<WriteLinesToFile File="$(ReferencesFile)" Lines="@(_Il2cpuAssemblies)" Overwrite="True" />
|
<WriteLinesToFile File="$(ReferencesFile)" Lines="@(_Il2cpuAssemblies)" Overwrite="True" />
|
||||||
|
|
|
||||||
|
|
@ -131,10 +131,10 @@
|
||||||
<Target Name="IL2CPU"
|
<Target Name="IL2CPU"
|
||||||
Inputs="$(TargetPath);@(PlugsReference)"
|
Inputs="$(TargetPath);@(PlugsReference)"
|
||||||
Outputs="$(Il2cpuOutput)"
|
Outputs="$(Il2cpuOutput)"
|
||||||
DependsOnTargets="RunResolvePublishAssemblies">
|
DependsOnTargets="ResolveReferences;_ComputeNetPublishAssets">
|
||||||
|
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
<_Il2cpuAssemblies Include="@(ResolvedAssembliesToPublish)" Condition="'%(AssetType)' != 'native'" />
|
<_Il2cpuAssemblies Include="@(ResolvedAssembliesToPublish)" Condition="'%(ResolvedAssembliesToPublish.AssetType)' != 'native'" />
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
|
|
||||||
<IL2CPU KernelPkg="$(KernelPkg)"
|
<IL2CPU KernelPkg="$(KernelPkg)"
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue