blob: 9211b2fc67ba42b618c1b5809793d4e8b9517d58 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
|
<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<!--
We build MetaData in several flavors:
- Full version (wks) - part of clr.dll/coreclr.dll.
- dac version - does not need Emit APIs.
- Standalone versions for:
* mscordbi.dll (hands the interfaces over to debugger client (e.g. VS) - does not need Emit APIs.
* CorDbg - does not need Emit APIs.
* WinRT
- Read-Only version (ships in Windows) - does not need Emit and Internal APIs.
- Read-Writer version (ships as private component of MidlRt.exe SDK tool) - does not need Internal APIs.
-->
<!--Import the settings-->
<Import Project="$(_NTDRIVE)$(_NTROOT)\ndp\clr\src\MD\MD.props" />
<PropertyGroup>
<MDDataSourceSrcDirectory>$(ClrSrcDirectory)\MD\DataSource\</MDDataSourceSrcDirectory>
<UserIncludes>
$(UserIncludes);
$(ClrSrcDirectory)\MD\inc;
</UserIncludes>
<ClAdditionalOptions>$(ClAdditionalOptions) -DUNICODE -D_UNICODE</ClAdditionalOptions>
<!--OK to delete NO_NTDLL for devdiv builds.-->
<OutputPath>$(ClrLibDest)</OutputPath>
<TargetType>LIBRARY</TargetType>
<PCHHeader>stdafx.h</PCHHeader>
<EnableCxxPCHHeaders>true</EnableCxxPCHHeaders>
<!--PCH: Both precompiled header and cpp are on the same ..\ path this is likely to be wrong.-->
<PCHCompile>$(MDDataSourceSrcDirectory)\stdafx.cpp</PCHCompile>
<PCHObject>stdafx_datasource.obj</PCHObject>
<LinkUseCMT>false</LinkUseCMT>
</PropertyGroup>
<ItemGroup>
<CppCompile Include="$(MDDataSourceSrcDirectory)\api.cpp" />
<CppCompile Include="$(MDDataSourceSrcDirectory)\DataTargetReader.cpp" />
<CppCompile Include="$(MDDataSourceSrcDirectory)\RemoteMDInternalRWSource.cpp" />
<CppCompile Include="$(MDDataSourceSrcDirectory)\TargetTypes.cpp" />
</ItemGroup>
</Project>
|