55 lines
2.0 KiB
XML
55 lines
2.0 KiB
XML
<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
|
|
|
<!-- Copyright (c) Microsoft Corporation. All rights reserved. -->
|
|
|
|
<!-- Importing GC.targets gets us GC_ML_DEFS. -->
|
|
<Import Project="GC.targets"/>
|
|
|
|
<PropertyGroup>
|
|
<AFLAGS>$(AFLAGS) </AFLAGS>
|
|
<CFLAGS>$(CFLAGS) /Gr /I$(SINGULARITY_ROOT)\boot\include -UDEBUG</CFLAGS>
|
|
<LFLAGS>$(LINKFLAGS) /OPT:REF /RELEASE /nod /subsystem:native</LFLAGS>
|
|
</PropertyGroup>
|
|
|
|
<PropertyGroup>
|
|
<CFLAGS>$(CFLAGS) $(GC_ML_DEFS) /I$(OutputPath) /I%(rootdir)%(directory)</CFLAGS>
|
|
<AFLAGS>$(AFLAGS) $(GC_ML_DEFS) /I$(OutputPath) /INative </AFLAGS>
|
|
</PropertyGroup>
|
|
|
|
<ItemGroup>
|
|
<Compile Include="Native\hal.cpp"/>
|
|
<Compile Include="Native\BootInfo.cpp"/>
|
|
<Compile Include="Native\Buffer.cpp"/>
|
|
<Compile Include="Native\Decimal.cpp"/>
|
|
<!-- <Compile Include="Native\DebugStub.cpp"/> for app rt only -->
|
|
<Compile Include="Native\IoPort.cpp"/>
|
|
<Compile Include="Native\Math.cpp"/>
|
|
<Compile Include="Native\Number.cpp"/>
|
|
<Compile Include="Native\PEImage.cpp"/>
|
|
<Compile Include="Native\Processor.cpp"/>
|
|
<Compile Include="Native\Stacks.cpp"/>
|
|
<Compile Include="Native\Thread.cpp"/>
|
|
<Compile Include="Native\Tracing.cpp"/>
|
|
<Compile Include="Native\Monitoring.cpp"/>
|
|
<Compile Include="Native\halexn.cpp"/>
|
|
|
|
<!-- <Compile Include="Native\halstack.asm"/> -->
|
|
|
|
<Compile Include="Native\halforgc.asm"/>
|
|
<Compile Include="Native\halasm.asm"/>
|
|
<Compile Include="Native\_lldiv.asm"/>
|
|
<Compile Include="Native\_llmul.asm"/>
|
|
<Compile Include="Native\_llshl.asm"/>
|
|
<Compile Include="Native\_llshr.asm"/>
|
|
<Compile Include="Native\_llrem.asm"/>
|
|
<Compile Include="Native\_memcpy.asm"/>
|
|
<Compile Include="Native\_memset.asm"/>
|
|
<Compile Include="Native\_ulldiv.asm"/>
|
|
<Compile Include="Native\_ulldvrm.asm"/>
|
|
<Compile Include="Native\_ullrem.asm"/>
|
|
</ItemGroup>
|
|
|
|
<Import Project="$(SINGULARITY_ROOT)\Targets\Native.targets"/>
|
|
|
|
</Project>
|