Build system fixes.

This commit is contained in:
José Pedro 2018-02-14 21:23:25 +00:00
parent c6eb3ab6a9
commit ee2dfdb815
No known key found for this signature in database
GPG key ID: B8247B9301707B83

View file

@ -27,8 +27,10 @@
</PropertyGroup>
<PropertyGroup>
<DebugEnabled Condition="'$(DebugEnabled)' == '' AND '$(Configuration)' == 'Debug'">True</DebugEnabled>
<DebugEnabled Condition="'$(DebugEnabled)' == ''">False</DebugEnabled>
<BinFormat Condition="'$(BinFormat)' == ''">ELF</BinFormat>
<DebugEnabled Condition="'$(DebugEnabled)' == ''">True</DebugEnabled>
<DebugMode Condition="'$(DebugMode)' == ''">Source</DebugMode>
<TraceMode Condition="'$(TraceMode)' == ''">User</TraceMode>
<StackCorruptionDetectionEnabled Condition="'$(StackCorruptionDetectionEnabled)' == ''">True</StackCorruptionDetectionEnabled>
@ -55,13 +57,22 @@
<CosmosBuildTasksAssembly Condition="'$(CosmosBuildTasksAssembly)' == '' OR !Exists('$(CosmosBuildTasksAssembly)')">$(CosmosToolsPath)Cosmos.Build.Tasks.dll</CosmosBuildTasksAssembly>
</PropertyGroup>
<ItemGroup>
<ItemGroup Condition="'$(KernelPkg)' == ''">
<PlugsReference Include="$(KernelAssembliesDir)Cosmos.Core_Asm.dll" />
<PlugsReference Include="$(KernelAssembliesDir)Cosmos.Core_Plugs.dll" />
<PlugsReference Include="$(KernelAssembliesDir)Cosmos.Debug.Kernel.Plugs.Asm.dll" />
<PlugsReference Include="$(KernelAssembliesDir)Cosmos.System2_Plugs.dll" />
</ItemGroup>
<ItemGroup Condition="'$(KernelPkg)' == 'X86'">
<PlugsReference Include="$(KernelAssembliesDir)Cosmos.CPU.x86.dll" />
<PlugsReference Include="$(KernelAssembliesDir)Cosmos.CPU_Asm.dll" />
<PlugsReference Include="$(KernelAssembliesDir)Cosmos.CPU_Plugs.dll" />
<PlugsReference Include="$(KernelAssembliesDir)Cosmos.Debug.Kernel.Plugs.Asm.dll" />
<PlugsReference Include="$(KernelAssembliesDir)Cosmos.Platform.PC.dll" />
<PlugsReference Include="$(KernelAssembliesDir)Cosmos.Plugs.TapRoot.dll" />
</ItemGroup>
<UsingTask TaskName="Cosmos.Build.Tasks.CreateSyslinuxConfig" AssemblyFile="$(CosmosBuildTasksAssembly)" />
<UsingTask TaskName="Cosmos.Build.Tasks.ExtractMapFromElfFile" AssemblyFile="$(CosmosBuildTasksAssembly)" />
<UsingTask TaskName="Cosmos.Build.Tasks.IL2CPU" AssemblyFile="$(CosmosBuildTasksAssembly)" />