singrdk/base/Kernel/RuntimeNative.Kernel.proj

32 lines
1.2 KiB
Plaintext
Raw Normal View History

2008-03-05 09:52:00 -05:00
<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="..\Paths.targets"/>
<PropertyGroup>
<TargetName>Native</TargetName>
<OutputType>StaticLibrary</OutputType>
<OutputPath>$(KOBJDIR)</OutputPath>
<ObjectPath>$(KOBJDIR)\private</ObjectPath>
<CFLAGS>$(CFLAGS) /DSINGULARITY_KERNEL=1 /I$(KERNDIR)</CFLAGS>
<AFLAGS>$(AFLAGS) /DSINGULARITY_KERNEL=1 /I$(KERNDIR)</AFLAGS>
<AFLAGS Condition="'$(PAGING)'=='On'">$(AFLAGS) /DPAGING=1</AFLAGS>
<Collector>$(COLLECTOR_KERNEL)</Collector>
<OutputPath>$(KOBJDIR)</OutputPath>
</PropertyGroup>
<!-- These are the native sources that are specific to the kernel. -->
<ItemGroup>
<NativeSources Include="Native\halcpu.asm"/>
<NativeSources Include="Native\halidt.asm"/>
<NativeSources Include="Native\halstack.asm"/>
<NativeSources Include="Native\ring0_halstack.asm"/>
<NativeSources Include="Native\MpBootInfo.cpp"/>
<NativeSources Include="Native\halkd.cpp"/>
<NativeSources Include="Native\halkd1394.cpp"/>
<NativeSources Include="Native\halkdcom.cpp"/>
</ItemGroup>
<Import Project="RuntimeNative.Common.targets"/>
</Project>