65 lines
2.4 KiB
XML
65 lines
2.4 KiB
XML
|
<!--
|
||
|
##############################################################################
|
||
|
#
|
||
|
# Microsoft Research Singularity
|
||
|
#
|
||
|
# Copyright (c) Microsoft Corporation. All rights reserved.
|
||
|
#
|
||
|
# File: Libraries\Singularity.V1\Makefile
|
||
|
#
|
||
|
# Note:
|
||
|
#
|
||
|
##############################################################################
|
||
|
-->
|
||
|
|
||
|
<Project DefaultTarget="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||
|
|
||
|
<Import Project="..\..\Paths.targets"/>
|
||
|
|
||
|
<PropertyGroup>
|
||
|
<AssemblyName>Singularity.V1</AssemblyName>
|
||
|
<OutputType>Library</OutputType>
|
||
|
<WarningLevel>2</WarningLevel>
|
||
|
<NoStdLib>true</NoStdLib>
|
||
|
<CheckForOverflowUnderflow>true</CheckForOverflowUnderflow>
|
||
|
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
|
||
|
<Language>C#</Language>
|
||
|
<OutputPath>$(LIBSDIR)</OutputPath>
|
||
|
</PropertyGroup>
|
||
|
|
||
|
<PropertyGroup Condition="'$(Platform)'=='CE_PC'">
|
||
|
<DefineConstants Condition="'$(DefineConstants)'!=''">$(DefineConstants);</DefineConstants>
|
||
|
<DefineConstants>$(DefineConstants)CE_PC</DefineConstants>
|
||
|
</PropertyGroup>
|
||
|
|
||
|
<ItemGroup>
|
||
|
<ProjectReference Include="$(SINGULARITY_ROOT)\Interfaces\Basetypes\Basetypes.csproj"/>
|
||
|
<ProjectReference Include="$(SINGULARITY_ROOT)\Interfaces\Baseattrs\Baseattrs.csproj"/>
|
||
|
</ItemGroup>
|
||
|
|
||
|
<ItemGroup>
|
||
|
<Compile Include="Processes\ProcessHandle.cs"/>
|
||
|
<Compile Include="Security\PrincipalHandle.cs"/>
|
||
|
<Compile Include="Services\ChannelService.cs"/>
|
||
|
<Compile Include="Services\DebugService.cs"/>
|
||
|
<Compile Include="Services\DeviceService.cs"/>
|
||
|
<Compile Include="Services\PageTableService.cs"/>
|
||
|
<Compile Include="Services\ProcessService.cs"/>
|
||
|
<Compile Include="Services\SharedHeapService.cs"/>
|
||
|
<Compile Include="Services\StackService.cs"/>
|
||
|
<Compile Include="Stress\StressDirect.cs"/>
|
||
|
<Compile Include="Threads\AutoResetEventHandle.cs"/>
|
||
|
<Compile Include="Threads\ContainerHandle.cs"/>
|
||
|
<Compile Include="Threads\InterruptHandle.cs"/>
|
||
|
<Compile Include="Threads\ManualResetEventHandle.cs"/>
|
||
|
<Compile Include="Threads\MutexHandle.cs"/>
|
||
|
<Compile Include="Threads\SyncHandle.cs"/>
|
||
|
<Compile Include="Threads\ThreadHandle.cs"/>
|
||
|
<Compile Include="Threads\ThreadState.cs"/>
|
||
|
<Compile Include="Types\SystemType.cs"/>
|
||
|
</ItemGroup>
|
||
|
|
||
|
<Import Project="$(SINGULARITY_ROOT)\Targets\SingSharp.targets"/>
|
||
|
|
||
|
</Project>
|