diff options
Diffstat (limited to 'src/ToolBox/SOS/DacTableGen/DacTableGen.csproj')
-rw-r--r-- | src/ToolBox/SOS/DacTableGen/DacTableGen.csproj | 55 |
1 files changed, 55 insertions, 0 deletions
diff --git a/src/ToolBox/SOS/DacTableGen/DacTableGen.csproj b/src/ToolBox/SOS/DacTableGen/DacTableGen.csproj new file mode 100644 index 0000000000..064780e326 --- /dev/null +++ b/src/ToolBox/SOS/DacTableGen/DacTableGen.csproj @@ -0,0 +1,55 @@ +<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003" ToolsVersion="dogfood"> + <!--*****************************************************--> + <!--This MSBuild project file was automatically generated--> + <!--from the original SOURCES/DIRS file by the KBC tool.--> + <!--*****************************************************--> + <!--Import the settings--> + <Import Project="$(_NTDRIVE)$(_NTROOT)\ndp\clr\clr.props" /> + <!--Leaf project Properties--> + <PropertyGroup> + <AssemblyName>DacTableGen</AssemblyName> + <OutputType>EXE</OutputType> + <DefineConstants>VERBOSE;DEBUG</DefineConstants> + <!-- + # We define /platform:x86 because + # 1) this is a build tool, only used in building + # 2) In all the places we check this tool into the build system, we + # make sure to run it under the WOW if built on an AMD64 machine. + # + # Checking in /platform:x86 will prevent bugs that occur when this DLL + # needs to be updated in the build tools directory, but the person + # forgot to rebuild with that flag (happened several times). + --> + <PlatformTarget>x86</PlatformTarget> + <AssemblyAttributeClsCompliant>false</AssemblyAttributeClsCompliant> + <SignAssemblyAttribute>false</SignAssemblyAttribute> + <!-- + # We don't want a generated embedded manifest, because we use an explicit + # .manifest file in tools\devdiv\x86 to do reg-free COM activation of + # msdia80.dll + --> + <NoWin32Manifest>true</NoWin32Manifest> + </PropertyGroup> + <!--Leaf Project Items--> + <ItemGroup> + <Compile Include="cvconst.cs" /> + <Compile Include="diautil.cs" /> + <Compile Include="mapsymbolprovider.cs" /> + <Compile Include="main.cs" /> + </ItemGroup> + + <ItemGroup> + <ProjectReference Include="$(ClrSrcDirectory)toolbox\sos\diasdk\diasdk.nativeproj" /> + <Reference Include="DiaLib"> + <HintPath>$(ClrIntraLibPath)\DiaLib.dll</HintPath> + </Reference> + </ItemGroup> + + <ItemGroup> + <Reference Include="System"> + <HintPath>$(NDP_FXRefPath)\System.dll</HintPath> + </Reference> + </ItemGroup> + <!--Import the targets--> + <Import Project="$(_NTDRIVE)$(_NTROOT)\ndp\clr\clr.targets" /> +</Project> |