Fixed VS up-to-date checks.

This commit is contained in:
José Pedro 2018-08-16 23:32:11 +01:00
parent c39d3a4e2b
commit 6a304dcb33
No known key found for this signature in database
GPG key ID: B8247B9301707B83

View file

@ -74,6 +74,12 @@
</ItemGroup>
-->
<ItemGroup>
<UpToDateCheckOutput Include="$(Il2cpuOutput)" />
<UpToDateCheckOutput Include="$(NasmOutput)" />
<UpToDateCheckOutput Include="$(IsoFile)" />
</ItemGroup>
<ItemGroup Condition="'$(KernelPkg)' == ''">
<PlugsReference Include="$(KernelAssembliesDir)Cosmos.Core_Asm.dll" />
<PlugsReference Include="$(KernelAssembliesDir)Cosmos.Core_Plugs.dll" />
@ -101,6 +107,10 @@
<UsingTask TaskName="Cosmos.Build.Tasks.ReadNasmMapToDebugInfo" AssemblyFile="$(CosmosBuildTasksAssembly)" />
<UsingTask TaskName="Cosmos.Build.Tasks.TheRingMaster" AssemblyFile="$(CosmosBuildTasksAssembly)" />
<PropertyGroup>
<CoreBuildDependsOn>$(CoreBuildDependsOn);CosmosBuild</CoreBuildDependsOn>
</PropertyGroup>
<PropertyGroup>
<CosmosBuildDependsOn>
FailIfRelease;
@ -114,7 +124,7 @@
</CosmosBuildDependsOn>
</PropertyGroup>
<Target Name="CosmosBuild" AfterTargets="Build" DependsOnTargets="$(CosmosBuildDependsOn)" />
<Target Name="CosmosBuild" DependsOnTargets="$(CosmosBuildDependsOn)" />
<Target Name="FailIfRelease" Condition="'$(Configuration)' == 'Release'">
<Error Text="The Release configuration isn't currently supported!" />