Remove files related to legacy build system (#8723)
authorRobert <matekm@gmail.com>
Mon, 26 Dec 2016 19:25:24 +0000 (19:25 +0000)
committerJan Kotas <jkotas@microsoft.com>
Mon, 26 Dec 2016 19:25:24 +0000 (11:25 -0800)
149 files changed:
dirs.proj [deleted file]
src/ToolBox/PdbTypeMatch/PdbTypeMatch.nativeproj [deleted file]
src/ToolBox/SOS/Strike/SOS.nativeproj [deleted file]
src/ToolBox/SOS/Strike/dirs.proj [deleted file]
src/ToolBox/SOS/Strike/sos.targets [deleted file]
src/ToolBox/SOS/diasdk/diasdk.nativeproj [deleted file]
src/ToolBox/SOS/dirs.proj [deleted file]
src/ToolBox/dirs.proj [deleted file]
src/binder/binder.targets [deleted file]
src/binder/dirs.proj [deleted file]
src/binder/v3binder/v3binder.nativeproj [deleted file]
src/binder/v3binder_crossgen/v3binder_crossgen.nativeproj [deleted file]
src/classlibnative/Dirs.proj [deleted file]
src/classlibnative/bcltype/BCLType.nativeproj [deleted file]
src/classlibnative/float/Float.nativeproj [deleted file]
src/classlibnative/nls/NLS.nativeproj [deleted file]
src/coreclr/dirs.proj [deleted file]
src/coreclr/hosts/coreconsole/CoreConsole.nativeproj [deleted file]
src/coreclr/hosts/corerun/coreRun.nativeproj [deleted file]
src/coreclr/hosts/dirs.proj [deleted file]
src/debug/daccess/daccess.targets [deleted file]
src/debug/daccess/dirs.proj [deleted file]
src/debug/dbgutil/dbgutil.props [deleted file]
src/debug/dbgutil/dirs.proj [deleted file]
src/debug/di/DI.props [deleted file]
src/debug/di/dirs.proj [deleted file]
src/debug/dirs.proj [deleted file]
src/debug/ee/DIRS.proj [deleted file]
src/debug/ee/EE.props [deleted file]
src/debug/ee/dac/dirs.proj [deleted file]
src/debug/ee/wks/wks.nativeproj [deleted file]
src/debug/ildbsymlib/dirs.proj [deleted file]
src/debug/ildbsymlib/ildbsymlib.props [deleted file]
src/debug/shim/debugshim.props [deleted file]
src/debug/shim/dirs.proj [deleted file]
src/dirs.proj [deleted file]
src/dlls/clretwrc/clretwrc.nativeproj [deleted file]
src/dlls/dbgshim/dbgshim.targets [deleted file]
src/dlls/dbgshim/dirs.proj [deleted file]
src/dlls/dirs.proj [deleted file]
src/dlls/mscordac/dirs.proj [deleted file]
src/dlls/mscordac/mscordac.targets [deleted file]
src/dlls/mscordbi/DIRS.proj [deleted file]
src/dlls/mscordbi/mscordbi.settings.targets [deleted file]
src/dlls/mscoree/coreclr/coreclr.nativeproj [deleted file]
src/dlls/mscoree/dirs.proj [deleted file]
src/dlls/mscoree/mscoree.settings.targets [deleted file]
src/dlls/mscoree/mscoree.targets [deleted file]
src/dlls/mscorpe/dirs.proj [deleted file]
src/dlls/mscorpe/mscorpe/mscorpe.nativeproj [deleted file]
src/dlls/mscorpe/mscorpehost/mscorpehost.nativeproj [deleted file]
src/dlls/mscorrc/dirs.proj [deleted file]
src/dlls/mscorrc/full/mscorrc.nativeproj [deleted file]
src/dlls/mscorrc/small/mscorrc.nativeproj [deleted file]
src/gcdump/gcdump.settings.targets [deleted file]
src/gcinfo/DIRS.proj [deleted file]
src/gcinfo/crossgen/gcinfo_crossgen.nativeproj [deleted file]
src/gcinfo/gcinfo.settings.targets [deleted file]
src/gcinfo/lib/GCInfo.nativeproj [deleted file]
src/ildasm/dirs.proj [deleted file]
src/ildasm/exe/ildasm.nativeproj [deleted file]
src/ildasm/rcdll/ildasmrc.nativeproj [deleted file]
src/inc/corguids.nativeproj [deleted file]
src/inc/corguids.targets [deleted file]
src/ipcman/dirs.proj [deleted file]
src/ipcman/ipcman-staticcrt/dirs.proj [deleted file]
src/ipcman/ipcman-staticcrt/ipcman-staticcrt.props [deleted file]
src/ipcman/ipcmanager.props [deleted file]
src/md/MD.props [deleted file]
src/md/ceefilegen/ceefgen.nativeproj [deleted file]
src/md/compiler/Compiler.settings.targets [deleted file]
src/md/compiler/crossgen/MDCompiler_crossgen.nativeproj [deleted file]
src/md/compiler/dac/dirs.proj [deleted file]
src/md/compiler/dbi/MDCompiler-dbi.props [deleted file]
src/md/compiler/dbi/dirs.proj [deleted file]
src/md/compiler/dirs.proj [deleted file]
src/md/compiler/wks/MDCompiler_wks.nativeproj [deleted file]
src/md/datasource/DataSource.settings.targets [deleted file]
src/md/datasource/dbi/DataSource-dbi.props [deleted file]
src/md/datasource/dbi/dirs.proj [deleted file]
src/md/datasource/dirs.proj [deleted file]
src/md/dirs.proj [deleted file]
src/md/enc/crossgen/MDRuntimeRW_crossgen.nativeproj [deleted file]
src/md/enc/dac/dirs.proj [deleted file]
src/md/enc/dbi/MDRuntimeRW-dbi.props [deleted file]
src/md/enc/dbi/dirs.proj [deleted file]
src/md/enc/dirs.proj [deleted file]
src/md/enc/enc.settings.targets [deleted file]
src/md/enc/wks/MDRuntimeRW.nativeproj [deleted file]
src/md/hotdata/HotData.settings.targets [deleted file]
src/md/hotdata/crossgen/MDHotData_crossgen.nativeproj [deleted file]
src/md/hotdata/dac/dirs.proj [deleted file]
src/md/hotdata/dirs.proj [deleted file]
src/md/hotdata/full-staticcrt/MDHotData-staticcrt.props [deleted file]
src/md/hotdata/full-staticcrt/dirs.proj [deleted file]
src/md/hotdata/full/MDHotData.nativeproj [deleted file]
src/md/runtime/Runtime.settings.targets [deleted file]
src/md/runtime/crossgen/MDRuntime_crossgen.nativeproj [deleted file]
src/md/runtime/dac/dirs.proj [deleted file]
src/md/runtime/dbi/MDRuntime-dbi.props [deleted file]
src/md/runtime/dbi/dirs.proj [deleted file]
src/md/runtime/dirs.proj [deleted file]
src/md/runtime/wks/MDRuntime.nativeproj [deleted file]
src/md/winmd/WinMD.settings.targets [deleted file]
src/md/winmd/crossgen/MDWinMD_crossgen.nativeproj [deleted file]
src/md/winmd/dac/dirs.proj [deleted file]
src/md/winmd/dbi/MDWinMD-dbi.props [deleted file]
src/md/winmd/dbi/MDWinMD_dbi.nativeproj [deleted file]
src/md/winmd/dbi/dirs.proj [deleted file]
src/md/winmd/dirs.proj [deleted file]
src/md/winmd/wks/MDWinMD_wks.nativeproj [deleted file]
src/strongname/api/api.props [deleted file]
src/strongname/api/crossgen/strongname_crossgen.nativeproj [deleted file]
src/strongname/api/dac/dirs.proj [deleted file]
src/strongname/api/dirs.proj [deleted file]
src/strongname/api/wks/strongname_wks.nativeproj [deleted file]
src/strongname/dirs.proj [deleted file]
src/strongname/inc/StrongName_inc.nativeproj [deleted file]
src/tools/GenClrDebugResource/GenClrDebugResource.nativeproj [deleted file]
src/tools/InjectResource/InjectResource.nativeproj [deleted file]
src/tools/crossgen/crossgen.nativeproj [deleted file]
src/tools/dirs.proj [deleted file]
src/tools/metainfo/metainfo.nativeproj [deleted file]
src/unwinder/dac/dirs.proj [deleted file]
src/unwinder/dac/hostlocal/unwinder_dac.nativeproj [deleted file]
src/unwinder/dac/hostwinamd64/unwinder_dac.nativeproj [deleted file]
src/unwinder/dac/hostwinx86/unwinder_dac.nativeproj [deleted file]
src/unwinder/dirs.proj [deleted file]
src/unwinder/unwinder.targets [deleted file]
src/utilcode/crossgen/utilcode_crossgen.nativeproj [deleted file]
src/utilcode/dac/dirs.proj [deleted file]
src/utilcode/dirs.proj [deleted file]
src/utilcode/dyncrt/dyncrt.nativeproj [deleted file]
src/utilcode/staticnohost/staticnohost.nativeproj [deleted file]
src/utilcode/staticnohost/staticnohost.targets [deleted file]
src/utilcode/utilcode.settings.targets [deleted file]
src/vm/crossgen/wks_crossgen.nativeproj [deleted file]
src/vm/crossgen_mscorlib/mscorlib_crossgen.nativeproj [deleted file]
src/vm/dac/dacwks.targets [deleted file]
src/vm/dac/dirs.proj [deleted file]
src/vm/dirs.proj [deleted file]
src/vm/vm.settings [deleted file]
src/vm/vm.targets [deleted file]
src/vm/wks/wks.nativeproj [deleted file]
src/vm/wks/wks.targets [deleted file]
src/zap/crossgen/zap_crossgen.nativeproj [deleted file]
src/zap/dirs.proj [deleted file]
src/zap/wks/zap.nativeproj [deleted file]
src/zap/zap.settings.targets [deleted file]

diff --git a/dirs.proj b/dirs.proj
deleted file mode 100644 (file)
index 1e64e43..0000000
--- a/dirs.proj
+++ /dev/null
@@ -1,25 +0,0 @@
-<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-  <!--Import the settings-->
-  <Import Project="$(_NTDRIVE)$(_NTROOT)\ndp\clr\clr.props" />
-
-  <ItemDefinitionGroup>
-    <ProjectFile>
-      <ProductGroups>FX;PK</ProductGroups>
-    </ProjectFile>
-  </ItemDefinitionGroup>
-
-  <PropertyGroup>
-    <BuildInPhase0>true</BuildInPhase0>
-    <BuildInPhase1>true</BuildInPhase1>
-    <BuildInPhase2>true</BuildInPhase2>
-    <BuildSysBinaries>true</BuildSysBinaries>
-  </PropertyGroup>
-
-  <!-- Build in all phases -->
-  <ItemGroup>
-    <ProjectFile Include="src\dirs.proj" Condition="'$(BuildSysBuildOnlyForARM64)' == 'true'" />
-  </ItemGroup>
-
-  <!--Import the targets-->
-  <Import Project="$(_NTDRIVE)$(_NTROOT)\tools\Microsoft.DevDiv.Traversal.targets" />
-</Project>
diff --git a/src/ToolBox/PdbTypeMatch/PdbTypeMatch.nativeproj b/src/ToolBox/PdbTypeMatch/PdbTypeMatch.nativeproj
deleted file mode 100644 (file)
index fb2f71b..0000000
+++ /dev/null
@@ -1,59 +0,0 @@
-<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-  <Import Project="$(_NTDRIVE)$(_NTROOT)\ndp\clr\clr.props" />
-  <PropertyGroup>    
-    <ClCallingConvention>cdecl</ClCallingConvention>
-    <OutputName>pdbtypematch</OutputName>
-    <OutputPath>$(IntermediateOutputPath)</OutputPath>
-    <TargetType>PROGRAM</TargetType>
-    <LinkSubsystem>console</LinkSubsystem>
-    <EntryPoint>wmain</EntryPoint>
-    <UseStl>true</UseStl>     
-    <PCHHeader>stdafx.h</PCHHeader>
-    <EnableCxxPCHHeaders>true</EnableCxxPCHHeaders>
-    <PCHCompile>stdafx.cpp</PCHCompile>    
-    <PCHOutput>pdbtypematch.pch</PCHOutput>  
-    <LinkAdditionalOptions>$(LinkAdditionalOptions) /DYNAMICBASE /NXCOMPAT /ALLOWISOLATION</LinkAdditionalOptions>        
-    <CharacterSet>MultiByte</CharacterSet>    
-    <PreprocessorDefinitions>WIN32;%(PreprocessorDefinitions)</PreprocessorDefinitions>      
-    <OutputPath>$(IntermediateOutputPath)</OutputPath>
-    <UserIncludes>
-        .;
-        .\include;
-        $(UserIncludes);      
-    </UserIncludes>
-    <LinkUseCMT>true</LinkUseCMT>
-    <UseMsvcrt>false</UseMsvcrt>
-    <AlwaysUseReleaseLibCMT>true</AlwaysUseReleaseLibCMT>
-        <!--
-            This would build (cl.exe) with /MT switch instead of default /MTd. However it works either way, so we do not need it now.
-            It might be handy if we ever use some debug-only CRT features by accident.
-            <ClRuntimeLibrary>MultiThreaded</ClRuntimeLibrary>
-        -->    
-                                                     
-  </PropertyGroup>
-  <!--Leaf Project Items-->
-  <ItemGroup>
-    <TargetLib Include="$(SdkLibPath)\ole32.lib" />
-    <TargetLib Include="$(SdkLibPath)\oleaut32.lib" />
-    <TargetLib Include="$(SdkLibPath)\Shlwapi.lib" />   
-    <TargetLib Include="$(CrtLibPath)\comsupp.lib" />    
-  </ItemGroup>
-  <ItemGroup>
-    <Reference Include="DiaLib">
-      <ProjectReference>$(ClrSrcDirectory)toolbox\sos\diasdk\diasdk.nativeproj</ProjectReference>
-      <HintPath>$(ClrIntraLibPath)\DiaLib.dll</HintPath>
-    </Reference>
-  </ItemGroup>
-  <ItemGroup>       
-    <CppCompile Include="PrintSymbol.cpp" />
-    <CppCompile Include="regs.cpp" />
-    <CppCompile Include="PdbTypeMatch.cpp" />         
-  </ItemGroup> 
-
-  <ItemGroup>
-    <RCResourceFile Include="native.rc" />
-  </ItemGroup>
-  
-  <!--Import the targets-->
-  <Import Project="$(_NTDRIVE)$(_NTROOT)\ndp\clr\clr.targets" />
-</Project>
\ No newline at end of file
diff --git a/src/ToolBox/SOS/Strike/SOS.nativeproj b/src/ToolBox/SOS/Strike/SOS.nativeproj
deleted file mode 100644 (file)
index 4c0fc76..0000000
+++ /dev/null
@@ -1,7 +0,0 @@
-<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-    <Import Project="$(_NTDRIVE)$(_NTROOT)\ndp\clr\xplat\SetHostLocal.props"/>
-    <Import Project="$(_NTDRIVE)$(_NTROOT)\ndp\clr\src\toolbox\sos\strike\sos.targets" />
-  <PropertyGroup>
-    <BuildCoreBinaries>true</BuildCoreBinaries>
-  </PropertyGroup>
-</Project>
diff --git a/src/ToolBox/SOS/Strike/dirs.proj b/src/ToolBox/SOS/Strike/dirs.proj
deleted file mode 100644 (file)
index 1e39130..0000000
+++ /dev/null
@@ -1,20 +0,0 @@
-<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-  <Import Project="$(_NTDRIVE)$(_NTROOT)\ndp\clr\clr.props" />
-
-  <PropertyGroup>
-    <BuildInPhase1>true</BuildInPhase1>
-    <BuildInPhaseDefault>false</BuildInPhaseDefault>
-    <BuildCoreBinaries>true</BuildCoreBinaries>
-    <BuildSysBinaries>true</BuildSysBinaries>
-  </PropertyGroup>
-
-  <ItemGroup Condition="'$(BuildExePhase)' == '1'">
-    <ProjectFile Condition="'$(BuildForCoreSystem)'!='true'" Include="sos.nativeproj" /> 
-    <ProjectFile Condition="'$(BuildArchitecture)' == 'arm'" Include="sosx86\sosx86.nativeproj" /> 
-    <ProjectFile Condition="'$(BuildArchitecture)' == 'i386' and '$(BuildForCoreSystem)' == 'true'" Include="sosx86\sosx86.nativeproj" /> 
-    <ProjectFile Condition="'$(BuildArchitecture)' == 'amd64' and '$(BuildForCoreSystem)' == 'true'" Include="sosx64\sosx64.nativeproj" /> 
-    <ProjectFile Condition="'$(BuildArchitecture)' == 'arm64' and '$(BuildForCoreSystem)' == 'true'" Include="sosx64\sosx64.nativeproj" /> 
-  </ItemGroup>
-
-  <Import Project="$(_NTDRIVE)$(_NTROOT)\tools\Microsoft.DevDiv.Traversal.targets" />
-</Project>
diff --git a/src/ToolBox/SOS/Strike/sos.targets b/src/ToolBox/SOS/Strike/sos.targets
deleted file mode 100644 (file)
index 8cf0a16..0000000
+++ /dev/null
@@ -1,166 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003" ToolsVersion="dogfood">
-  <!--Import the settings-->
-  <Import Project="$(_NTDRIVE)$(_NTROOT)\ndp\clr\clr.props" />
-  <Import Project="$(ClrBase)\src\debug\SetDebugTargetLocal.props" />
-  <Import Project="$(ClrBase)\src\debug\XPlatCommon.props" />
-
-  <!-- Handle cross platform debugging: SOS is different from the DAC -->
-  <!-- in that one binary includes code targeting multiple platforms. -->
-  <!-- This means that there may be more than one SosTarget msbuild   -->
-  <!-- symbol or SOS_TARGET_XYZ conditional defined at the same time. -->
-  <!-- The next section is what determines what code is built in which-->
-  <!-- binary.                                                        -->
-  <PropertyGroup>
-    <!-- Code level conditional compilation symbols to support x-plat -->
-    <CDefines Condition="'$(BuildArchitecture)' == 'i386'">$(CDefines);SOS_TARGET_X86=1</CDefines>
-    <CDefines Condition="'$(BuildArchitecture)' == 'arm' or '$(BuildArchitecture)' == 'i386'">$(CDefines);SOS_TARGET_ARM=1</CDefines>
-    <CDefines Condition="'$(BuildArchitecture)' == 'amd64'">$(CDefines);SOS_TARGET_AMD64=1</CDefines>
-    <CDefines Condition="'$(BuildArchitecture)' == 'amd64' or '$(BuildArchitecture)' == 'arm64'">$(CDefines);SOS_TARGET_ARM64=1</CDefines>
-
-    <CDefines Condition="'$(BuildArchitecture)' == 'amd64' or '$(BuildArchitecture)' == 'arm64'">$(CDefines);_TARGET_WIN64_=1</CDefines>
-  </PropertyGroup>
-
-  <!--Leaf project Properties-->
-  <PropertyGroup>
-    <SosSourceDir>$(ClrBase)\src\toolbox\sos\strike</SosSourceDir>
-    <CompilerWarnings>
-    </CompilerWarnings>
-    <UserIncludes>
-        $(SosSourceDir)\inc;
-        $(UserIncludes);
-        $(Clrbase)\src\vm;
-        $(Clrbase)\src\inc;
-        $(Clrbase)\src\gcdump;
-        $(Clrbase)\src\Debug\shim;
-        $(Clrbase)\src\coreclr\hosts\inc
-    </UserIncludes>
-    <OutputName>SOS</OutputName>
-    <FileToMarkForSigning>$(BinariesDirectory)\$(OutputName).dll</FileToMarkForSigning>
-    <TargetType>DYNLINK</TargetType>
-    <LinkSubsystem>windows</LinkSubsystem>
-    <Nxcompat>true</Nxcompat>
-    <SynchronizePass2Drain>true</SynchronizePass2Drain>
-    <DllDef>$(IntermediateOutputDirectory)\SOS.def</DllDef>
-    <DllEntryPoint>_DllMainCRTStartup</DllEntryPoint>
-    <LinkNoLibraries>true</LinkNoLibraries>
-    <UseMsvcrt>false</UseMsvcrt>
-    <Ltcg>false</Ltcg>
-    <LinkUseCMT>true</LinkUseCMT>
-    <UseStl>true</UseStl>
-    <ClAdditionalOptions Condition="'$(DebugBuild)' == 'true'">$(ClAdditionalOptions) -DDEBUG -D_DEBUG</ClAdditionalOptions>
-    <ClAdditionalOptions Condition="!('$(DebugBuild)' == 'true')">$(ClAdditionalOptions) -DFAST=1</ClAdditionalOptions>
-    <ClOptimization Condition="!('$(DebugBuild)' == 'true')">MaxSpeed</ClOptimization>
-    <ClAdditionalOptions Condition="'$(FeatureCoreSystem)' == 'true'">$(ClAdditionalOptions) -DFEATURE_CORESYSTEM</ClAdditionalOptions>
-    <MscOptimizations Condition="!('$(DebugBuild)' == 'true')">
-    </MscOptimizations>
-    <ClAdditionalOptions>$(ClAdditionalOptions) -DSTRIKE -D_MT=1  -DORCAS=0 -DMDA_SUPPORTED -DDEBUGGING_SUPPORTED -DEnC_SUPPORTED -DPROFILING_SUPPORTED -DFEATURE_COMINTEROP -DFEATURE_COMINTEROP_UNMANAGED_ACTIVATION -DFEATURE_COMINTEROP_MANAGED_ACTIVATION -DFEATURE_COMINTEROP_APARTMENT_SUPPORT -DFEATURE_RWLOCK -DFEATURE_PREJIT -DFEATURE_STACK_PROBE -DFEATURE_SVR_GC -DFEATURE_CAS_POLICY -DFEATURE_CLICKONCE -DFEATURE_CRYPTO -DFEATURE_IMPERSONATION -DFEATURE_ISOSTORE -DFEATURE_MACL -DFEATURE_WATSON -DFEATURE_X509 -DFEATURE_X509_SECURESTRINGS -DFEATURE_COMINTEROP_REGISTRATION -DFEATURE_MIXEDMODE -DFEATURE_PERFMON -DFEATURE_REFLECTION_ONLY_LOAD -DFEATURE_FUSION -DFEATURE_SYNTHETIC_CULTURES -DFEATURE_SORT_TABLES -DFEATURE_CODEPAGES_FILE -DFEATURE_VALIDATOR -DFEATURE_WIN32_REGISTRY -DFEATURE_REMOTING -DFEATURE_SERIALIZATION -DFEATURE_ISYM_READER -DFEATURE_LOADER_OPTIMIZATION -DFEATURE_IPCMAN -DFEATURE_STRONGNAME_DELAY_SIGNING_ALLOWED -DFEATURE_MULTIMODULE_ASSEMBLIES -DFEATURE_METHOD_RENTAL -DFEATURE_APTCA -DFEATURE_USE_LCID -DENABLE_DOWNLEVEL_FOR_NLS -DFEATURE_INCLUDE_ALL_INTERFACES -DFEATURE_NONGENERIC_COLLECTIONS -DFEATURE_APPDOMAINMANAGER_INITOPTIONS -DFEATURE_COMPRESSEDSTACK -DFEATURE_PLS -DFEATURE_SYNCHRONIZATIONCONTEXT -DFEATURE_SYNCHRONIZATIONCONTEXT_WAIT -DUEF_CHAINING_SUPPORTED -DFEATURE_LEAK_CULTURE_INFO -DFEATURE_UEF_CHAINMANAGER -DFEATURE_CORRUPTING_EXCEPTIONS -DFEATURE_APPDOMAIN_RESOURCE_MONITORING -DFEATURE_EXCEPTION_NOTIFICATIONS -DFEATURE_LEGACY_THREADPOOL -DFEATURE_INTEROP_DEBUGGING</ClAdditionalOptions>
-    <ExceptionHandling>$(Fullcxxeh)</ExceptionHandling>
-    <!-- As part of X-plat DAC feature work we decided to put x86 SOS inside binaries\x86 subdirectory.
-             The pdb file will be places following the same subdir rule SymbolsDir\x86.  
-    -->
-    <BinplaceRoot Condition="'$(BuildX86Sos)' == 'true'">$(BinariesDirectory)\x86</BinplaceRoot>
-    <BinplaceRoot Condition="'$(BuildX64Sos)' == 'true'">$(BinariesDirectory)\x64</BinplaceRoot>
-    <!-- Inhibit default behaviour of copying sos.pdb to Symbols.pri dir. -->
-    <BinplaceSymbols Condition="'$(BuildX86Sos)' == 'true' or '$(BuildX64Sos)' == 'true'">false</BinplaceSymbols> 
-    <Verdir>$(InternalPath)\NDP\inc</Verdir>
-    <Bindir>$(BinariesDirectory)</Bindir>
-  </PropertyGroup>
-   
-  <ItemGroup>
-    <TargetLib Include="$(SdkLibPath)\kernel32.lib" />
-    <TargetLib Include="$(SdkLibPath)\user32.lib" />
-    <TargetLib Include="$(SdkLibPath)\ole32.lib" />
-    <TargetLib Include="$(SdkLibPath)\oleaut32.lib" />
-    <TargetLib Include="$(SdkLibPath)\dbghelp.lib" />
-    <TargetLib Include="$(SdkLibPath)\uuid.lib" />
-    <TargetLib Include="$(SdkLibPath)\version.lib" />
-    <TargetLib Include="$(SdkLibPath)\dbgeng.lib" />
-    <TargetLib Include="$(SdkLibPath)\advapi32.lib" />
-    <TargetLib Include="$(SdkLibPath)\psapi.lib" />
-    
-    <TargetLib Condition="'$(DebugBuild)' == 'true'" Include="$(VCPublicLibPath)\libcmtd.lib" />
-    <TargetLib Condition="'$(DebugBuild)' != 'true'" Include="$(VCPublicLibPath)\libcmt.lib" />
-
-    <TargetLib Condition="'$(BuildX86Sos)' != 'true' and '$(BuildX64Sos)' != 'true'" Include="$(ClrLibPath)\corguids.lib">
-      <ProjectReference>$(ClrSrcDirectory)inc\corguids.nativeproj</ProjectReference>
-    </TargetLib>
-    <TargetLib Condition="'$(BuildX86Sos)' == 'true'" Include="$(ClrLibPath)\corguids_x86.lib">
-      <ProjectReference>$(ClrSrcDirectory)incx86\corguids.nativeproj</ProjectReference>
-    </TargetLib>
-    <TargetLib Condition="'$(BuildX64Sos)' == 'true'" Include="$(ClrLibPath)\corguids_amd64.lib">
-      <ProjectReference>$(ClrSrcDirectory)incamd64\corguids.nativeproj</ProjectReference>
-    </TargetLib>
-
-    <TargetLib Include="$(ClrLibPath)\debugshim$(XPlatHostLibSuffix).lib">
-      <ProjectReference>$(ClrSrcDirectory)\Debug\shim\$(XPlatHostLibBuildDir)\debugshim.nativeproj</ProjectReference>
-    </TargetLib>
-    <TargetLib Include="$(ClrLibPath)\dbgutil$(XPlatHostLibSuffix).lib">
-      <ProjectReference>$(ClrSrcDirectory)\Debug\dbgutil\$(XPlatHostLibBuildDir)\dbgutil.nativeproj</ProjectReference>
-    </TargetLib>
-  </ItemGroup>
-  <ItemGroup>
-    <TargetLib Include="$(SdkLibPath)\ntdll.lib" />
-  </ItemGroup>
-  <ItemGroup>
-    <RCResourceFile Condition="'$(FeatureCoreSystem)'!='true'" Include="$(SosSourceDir)\Native.rc" />
-    <RCResourceFile Condition="'$(FeatureCoreSystem)'=='true'" Include="$(SosSourceDir)\ApolloNative.rc" />
-  </ItemGroup>
-  <ItemGroup>
-    <CppCompile Include="$(SosSourceDir)\disasm.cpp" />
-    <CppCompile Include="$(SosSourceDir)\dllsext.cpp" />
-    <CppCompile Include="$(SosSourceDir)\eeheap.cpp" />
-    <CppCompile Include="$(SosSourceDir)\EventCallbacks.cpp" />
-    <CppCompile Include="$(SosSourceDir)\ExpressionNode.cpp" />
-    <CppCompile Include="$(SosSourceDir)\exts.cpp" />
-    <CppCompile Include="$(SosSourceDir)\gchist.cpp" />
-    <CppCompile Include="$(SosSourceDir)\gcroot.cpp" />
-    <CppCompile Include="$(SosSourceDir)\metadata.cpp" />
-    <CppCompile Include="$(SosSourceDir)\sildasm.cpp" />
-    <CppCompile Include="$(SosSourceDir)\sos.cpp" />
-    <CppCompile Include="$(SosSourceDir)\stressLogDump.cpp" />
-    <CppCompile Include="$(SosSourceDir)\strike.cpp" />
-    <CppCompile Include="$(SosSourceDir)\util.cpp" />
-    <CppCompile Include="$(SosSourceDir)\vm.cpp" />
-    <CppCompile Include="$(SosSourceDir)\WatchCmd.cpp" />
-    <CppPreprocess Include="$(SosSourceDir)\SOS.def">
-      <FinalOutput>$(IntermediateOutputDirectory)\SOS.def</FinalOutput>
-      <AdditionalOptions>$(ClAdditionalOptions) /TC</AdditionalOptions>
-    </CppPreprocess>
-  </ItemGroup>
-  <ItemGroup>
-    <CppCompile Condition="'$(BuildArchitecture)' == 'i386'" Include="$(SosSourceDir)\disasmX86.cpp" />
-    <CppCompile Condition="'$(BuildArchitecture)' == 'amd64'" Include="$(SosSourceDir)\disasmX86.cpp" />
-    <CppCompile Condition="'$(BuildArchitecture)' == 'arm' or '$(BuildArchitecture)' == 'i386'" Include="$(SosSourceDir)\disasmARM.cpp" />
-    <CppCompile Condition="'$(BuildArchitecture)' == 'arm64' or '$(BuildArchitecture)' == 'amd64'" Include="$(SosSourceDir)\disasmARM64.cpp" />
-    <RotorX86Sources Include="$(SosSourceDir)\disasmX86.cpp" />
-  </ItemGroup>
-  <ItemGroup>
-    <DataFile Include="$(SosSourceDir)\sos_stacktrace.h" />
-  </ItemGroup>
-  <ItemGroup>
-    <PublishPartGenerated Include="$(SosSourceDir)\sos_stacktrace.h">
-      <Visibility>Intra</Visibility>
-      <FileType>Include</FileType>
-    </PublishPartGenerated>
-  </ItemGroup>
-  
-  <Import Project="$(_NTDRIVE)$(_NTROOT)\ndp\clr\clr.targets" />  
-  
-  <PropertyGroup>
-    <BuildLinkedDependsOn>$(BuildLinkedDependsOn);GenLongNameSOS</BuildLinkedDependsOn>
-  </PropertyGroup>
-  
-  <UsingTask TaskName="GetFileVersionTask" AssemblyFile="$(ClrSrcDirectory)dlls\mscordac\GetFileVersion.dll"/>
-
-  <Target Name="GenLongNameSOS"
-          Inputs="$(Verdir)\version.h;$(IntermediateOutputDirectory)\sos.dll" 
-          Outputs="sos_upd">
-    <GetFileVersionTask FilePath="$(IntermediateOutputDirectory)\sos.dll">
-      <Output TaskParameter="FileVersion" PropertyName="SOSFileVersion"/>
-    </GetFileVersionTask>
-    <Exec Command="$(PerlCommand) -I$(DevDivToolsPath) $(ClrSrcDirectory)dlls\mscordac\Update.pl $(IntermediateOutputDirectory)\sos.dll sos $(HostMachineArch) $(_EnvironmentMachineArch) $(SOSFileVersion) $(Bindir) echo" StandardOutputImportance="Normal" />
-
-  </Target>
-  
-</Project>
diff --git a/src/ToolBox/SOS/diasdk/diasdk.nativeproj b/src/ToolBox/SOS/diasdk/diasdk.nativeproj
deleted file mode 100644 (file)
index 230e2d9..0000000
+++ /dev/null
@@ -1,43 +0,0 @@
-<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>
-    <BuildCoreBinaries>true</BuildCoreBinaries>
-    <OutputName>DIALib</OutputName>
-    <TargetType>DLLFROMIDL</TargetType>
-    <AssemblyAttributeComVisible>true</AssemblyAttributeComVisible>
-    <UserIncludes>$(UserIncludes);
-        $(VCToolsIncPath)</UserIncludes>
-    <MidlTlbDir>$(IntermediateOutputDirectory)</MidlTlbDir>
-    <TlbImportFlags>/namespace:Dia /unsafe</TlbImportFlags>
-  </PropertyGroup>
-
-  <ItemGroup>
-    <Idl Include="$(VCToolsIncPath)\dia2.idl" />
-    <PublishPartLinked  Include="$(IntermediateOutputDirectory)\dialib.dll">
-      <Visibility>Intra</Visibility>
-      <FileType>Binary</FileType>      
-    </PublishPartLinked>
-  </ItemGroup>
-
-  <ItemGroup>
-    <RCResourceFile Include="native.rc" />
-  </ItemGroup>
-
-  <!--Leaf Project Items-->
-  <!--Import the targets-->
-  <Import Project="$(_NTDRIVE)$(_NTROOT)\ndp\clr\clr.targets" />
-
-  <PropertyGroup>
-    <BuildLinkedDependsOn>
-      $(BuildLinkedDependsOn)
-      PlaceSymbols
-    </BuildLinkedDependsOn>
-  </PropertyGroup>
-
-</Project>
diff --git a/src/ToolBox/SOS/dirs.proj b/src/ToolBox/SOS/dirs.proj
deleted file mode 100644 (file)
index 85bea0d..0000000
+++ /dev/null
@@ -1,32 +0,0 @@
-<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-  <!--Import the settings-->
-  <Import Project="$(_NTDRIVE)$(_NTROOT)\ndp\clr\clr.props" />
-
-  <PropertyGroup>
-    <BuildInPhase1>true</BuildInPhase1>
-    <BuildInPhaseDefault>false</BuildInPhaseDefault>
-    <BuildCoreBinaries>true</BuildCoreBinaries>
-    <BuildSysBinaries>true</BuildSysBinaries>
-  </PropertyGroup>
-
-  <ItemDefinitionGroup>
-    <ProjectFile>
-      <ProductGroups>FX</ProductGroups>
-    </ProjectFile>
-  </ItemDefinitionGroup>
-
-  <ItemGroup Condition="'$(BuildExePhase)' == '1'">
-    <ProjectFile Include="strike\dirs.proj" />
-  </ItemGroup>
-
-  <ItemGroup Condition="'$(BuildExePhase)' == '1' and '$(BuildArchitecture)' == 'i386' and '$(FeatureCoreClr)' != 'true'">
-    <ProjectFile Include="diasdk\diasdk.nativeproj" >
-        <ProductGroups>FX;PK</ProductGroups>
-    </ProjectFile>
-    <ProjectFile Include="dactablegen\dactablegen.csproj" >
-        <ProductGroups>FX;PK</ProductGroups>
-    </ProjectFile>
-  </ItemGroup>
-  
-  <Import Project="$(_NTDRIVE)$(_NTROOT)\tools\Microsoft.DevDiv.Traversal.targets" />
-</Project>
diff --git a/src/ToolBox/dirs.proj b/src/ToolBox/dirs.proj
deleted file mode 100644 (file)
index e16ddd1..0000000
+++ /dev/null
@@ -1,102 +0,0 @@
-<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-  <!--Import the settings-->
-  <Import Project="$(_NTDRIVE)$(_NTROOT)\ndp\clr\clr.props" />
-
-  <ItemDefinitionGroup>
-    <ProjectFile>
-      <ProductGroups>FX</ProductGroups>
-    </ProjectFile>
-  </ItemDefinitionGroup>
-
-  <PropertyGroup>
-    <BuildInPhase1>true</BuildInPhase1>
-    <BuildInPhaseDefault>false</BuildInPhaseDefault>
-    <BuildCoreBinaries>true</BuildCoreBinaries>
-    <BuildSysBinaries>true</BuildSysBinaries>
-  </PropertyGroup>
-
-  <!--The following projects will build during PHASE 1 of the Desktop build-->
-  <ItemGroup Condition="'$(BuildExePhase)' == '1' and '$(FeatureCoreclr)' != 'true' and '$(BuildProjectName)' != 'CoreSys'">
-    <ProjectFile Include="adepends\adepends.csproj" />
-    <ProjectFile Include="allocationprofiler\clrprofiler.csproj" />
-    <ProjectFile Include="apicompat\apicompat_buildtree.csproj" />
-    <ProjectFile Include="apiconformance\apiconformance_ndpbuild.csproj" Condition="'$(BuildArchitecture)' != 'arm'" />
-    <ProjectFile Include="asmrefrewriter\asmrefrewriter.csproj" />
-    <ProjectFile Include="binaryrewriting\dirs.proj">
-        <ProductGroups>FX;PK</ProductGroups>
-    </ProjectFile>
-    <ProjectFile Include="basealloc\basealloc.csproj" />
-    <ProjectFile Include="bindingaddin\bindingaddin.csproj" />
-    <ProjectFile Include="bindingdisplayinterop\bindingdisplayinterop.nativeproj" />
-    <ProjectFile Include="caspol\caspol.csproj" />
-    <ProjectFile Include="clrconfigure\clrconfigure_ndpbuild.csproj" />
-    <ProjectFile Include="coveragerecorder\coveragerecorder.csproj" />
-    <ProjectFile Include="etw\dirs.proj" />
-    <ProjectFile Include="flux.viewer\flux.viewer_msbuild.csproj" />
-    <ProjectFile Include="flux\flux_msbuild.csproj" />
-    <ProjectFile Include="genman32\genman32.csproj" />
-    <ProjectFile Include="genpubcfg\genpubcfg.csproj" Condition="'$(BuildArchitecture)' == 'i386'" />
-    <ProjectFile Include="glee\glee.nativeproj" />
-    <ProjectFile Include="ibcmerge\ibcmerge_msbuild.csproj">
-        <ProductGroups>FX;PK</ProductGroups>
-    </ProjectFile>
-    <ProjectFile Include="isymmanagedwrapper\isymwrapper.csproj" Condition="'$(BuildArchitecture)' == 'ppc'" />
-    <ProjectFile Include="isymwrapper\isymwrapper.nativeproj" />
-    <ProjectFile Include="locstudiomanagedparser\managedparser.csproj" />
-    <ProjectFile Include="mangen\mangen.csproj" />
-    <ProjectFile Include="mda\mda.nativeproj" />
-    <ProjectFile Include="mdbg\dirs.proj" />
-    <ProjectFile Include="LaunchAppx\LaunchAppx.csproj" />
-    <ProjectFile Include="mpgo\mpgo.csproj" >
-        <ProductGroups>VS;FX</ProductGroups>
-    </ProjectFile>
-    <ProjectFile Include="LaunchAppx\LaunchAppx.csproj" >
-        <ProductGroups>VS;FX</ProductGroups>
-    </ProjectFile>
-    <ProjectFile Include="mscorlibtlb\mscorlibtlb.nativeproj" />
-    <ProjectFile Include="namesgen\namesgen.csproj" />
-    <ProjectFile Include="nirvana\dirs.proj" Condition="'$(BuildArchitecture)' == 'i386' or '$(BuildArchitecture)' == 'amd64'" />
-    <ProjectFile Include="obfus\obfus.csproj" />
-    <ProjectFile Include="permissionsets\permissionsets.csproj" />
-    <ProjectFile Include="pltypes\pltypes.csproj" />
-    <ProjectFile Include="regasm\regasm_msbuild.csproj" />
-    <ProjectFile Include="regkeydiff\regkeydiff.csproj" />
-    <ProjectFile Include="regkeyseperator\regkeyseperator.csproj" />
-    <ProjectFile Include="regsvcs\regsvcs.csproj" />
-    <ProjectFile Include="resview\resview.csproj" />
-    <ProjectFile Include="runsxs\runsxs.nativeproj" />
-    <ProjectFile Include="soapsuds\dirs.proj" />
-    <ProjectFile Include="sos\dirs.proj" >
-        <ProductGroups>FX;PK</ProductGroups>
-    </ProjectFile>
-    <ProjectFile Include="storeadm\storeadm.csproj" />
-    <ProjectFile Include="tlbexp\tlbexp_msbuild.csproj" />
-    <ProjectFile Include="tlbguid\tlbguid.csproj" />
-    <ProjectFile Include="tlbimp2\tlbimp2.csproj" />
-    <ProjectFile Include="tnt\dirs.proj" Condition="'$(BuildArchitecture)' != 'arm'" />
-    <ProjectFile Include="transparencyannotator\dirs.proj" >
-        <ProductGroups>VS;FX</ProductGroups>
-    </ProjectFile>
-    <ProjectFile Include="urtui\dirs.proj"/>
-    <ProjectFile Include="winmdexp\dirs.proj" />
-<!--
-    <ProjectFile Include="winverify\dirs.proj" />
--->
-    <ProjectFile Include="wpf\wpf.proj" Condition="'$(BuildArchitecture)' == 'i386' or '$(BuildArchitecture)' == 'amd64'" />
-    <ProjectFile Include="PdbTypeMatch\PdbTypeMatch.nativeproj" Condition="'$(BuildArchitecture)' == 'i386' and '$(_BuildType)' == 'ret'" >
-        <ProductGroups>PK</ProductGroups>
-    </ProjectFile>
-  </ItemGroup>
-  
-  <!--The following projects will build during PHASE 1 of the CoreCLR build-->
-  <ItemGroup Condition="'$(BuildExePhase)' == '1' and ('$(FeatureCoreclr)' == 'true' or '$(BuildProjectName)' == 'CoreSys')">
-    <ProjectFile Include="sos\dirs.proj" />
-  </ItemGroup>
-
-  <!--The following projects will build during PHASE 1 of the CoreSys build-->
-  <ItemGroup Condition="'$(BuildExePhase)' == '1' and '$(BuildProjectName)' == 'CoreSys'">
-    <ProjectFile Include="ibcmerge\ibcmerge_msbuild.csproj" />
-  </ItemGroup>
-  
-  <Import Project="$(_NTDRIVE)$(_NTROOT)\tools\Microsoft.DevDiv.Traversal.targets" />
-</Project>
diff --git a/src/binder/binder.targets b/src/binder/binder.targets
deleted file mode 100644 (file)
index 01b35e2..0000000
+++ /dev/null
@@ -1,50 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003" ToolsVersion="dogfood">
-  <PropertyGroup Label="Globals">
-    <SccProjectName>SAK</SccProjectName>
-    <SccAuxPath>SAK</SccAuxPath>
-    <SccLocalPath>SAK</SccLocalPath>
-    <SccProvider>SAK</SccProvider>
-  </PropertyGroup>
-  <!--Leaf project Properties-->
-  <PropertyGroup>
-    <TargetType>LIBRARY</TargetType>
-    <OutputPath>$(ClrLibDest)</OutputPath>
-    <ClAdditionalOptions>$(ClAdditionalOptions) -DUNICODE -D_UNICODE </ClAdditionalOptions>
-    <LinkAdditionalOptions>$(LinkAdditionalOptions) /VERBOSE</LinkAdditionalOptions>    
-    <BinderPath>$(Clrbase)\src\binder</BinderPath>
-    <UserIncludes>
-      $(UserIncludes);
-      $(BinderPath); 
-      $(BinderPath)\inc; 
-      $(Clrbase)\src\inc; 
-      $(Clrbase)\src\vm; 
-      $(Clrbase)\src\vm\$(TargetCpu); 
-      $(Clrbase)\src\strongname\inc; 
-      $(SdkIncPath); 
-    </UserIncludes>
-  </PropertyGroup>
-  <!--Leaf Project Items-->
-  <ItemGroup>
-    <CppCompile Include="..\Variables.cpp" />
-    <CppCompile Include="..\Utils.cpp" />
-    <CppCompile Include="..\AssemblyName.cpp" />
-    <CppCompile Include="..\PropertyMap.cpp" />
-    <CppCompile Include="..\ApplicationContext.cpp" />
-    <CppCompile Include="..\Assembly.cpp" />
-    <CppCompile Include="..\FailureCache.cpp" />
-    <CppCompile Include="..\AssemblyBinder.cpp" />
-    <CppCompile Include="..\StringLexer.cpp" />
-    <CppCompile Include="..\CLRPrivBinderCoreCLR.cpp" />
-    <CppCompile Include="..\BinderInterface.cpp" />
-    <CppCompile Include="..\DebugLog.cpp" />
-    <CppCompile Include="..\BindingLog.cpp" />
-    <CppCompile Include="..\CDebugLog.cpp" />
-    <CppCompile Include="..\TextualIdentityParser.cpp" />
-    <CppCompile Include="..\AssemblyIdentityCache.cpp" />
-    <CppCompile Include="..\CLRPrivBinderAssemblyLoadContext.cpp" Condition="'$(FeatureHostAssemblyResolver)' == 'true'"/>
-    <CppCompile Include="..\CoreCLRBinderCommon.cpp"/>
-    <CppCompile Include="..\FusionAssemblyName.cpp"/>
-    <CppCompile Include="..\FusionHelpers.cpp"/>
-  </ItemGroup>
-</Project>
diff --git a/src/binder/dirs.proj b/src/binder/dirs.proj
deleted file mode 100644 (file)
index cb7c0b4..0000000
+++ /dev/null
@@ -1,20 +0,0 @@
-<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-  <Import Project="$(_NTDRIVE)$(_NTROOT)\ndp\clr\clr.props" />
-  <PropertyGroup>
-    <BuildInPhase1>true</BuildInPhase1>
-    <BuildInPhaseDefault>false</BuildInPhaseDefault>
-    <BuildCoreBinaries>true</BuildCoreBinaries>
-    <BuildSysBinaries>true</BuildSysBinaries>
-  </PropertyGroup>
-
-  <!--The following projects will build during PHASE 1 of the Desktop build -->
-  <ItemGroup Condition="'$(BuildExePhase)' == '1'">
-    <ProjectFile Include="assemblyname\assemblyname.nativeproj" />
-  </ItemGroup>
-
-  <ItemGroup Condition="'$(BuildExePhase)' == '1' and '$(FeatureCoreclr)' == 'true'">
-    <ProjectFile Include="v3binder\v3binder.nativeproj" />
-  </ItemGroup>
-
-  <Import Project="$(_NTDRIVE)$(_NTROOT)\tools\Microsoft.DevDiv.Traversal.targets" />
-</Project>
diff --git a/src/binder/v3binder/v3binder.nativeproj b/src/binder/v3binder/v3binder.nativeproj
deleted file mode 100644 (file)
index 5412d69..0000000
+++ /dev/null
@@ -1,15 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003" ToolsVersion="dogfood">
-  <!--Import the settings-->
-  <Import Project="$(_NTDRIVE)$(_NTROOT)\ndp\clr\clr.props" />
-  <Import Project="$(_NTDRIVE)$(_NTROOT)\ndp\clr\src\Debug\SetDebugTargetLocal.props" />
-  <!--Leaf project Properties-->
-  <PropertyGroup>
-    <BuildCoreBinaries>true</BuildCoreBinaries>
-    <BuildSysBinaries>true</BuildSysBinaries>
-    <OutputName>v3binder</OutputName>
-  </PropertyGroup>
-  <!--Import the targets-->
-  <Import Project="$(_NTDRIVE)$(_NTROOT)\ndp\clr\src\Binder\binder.targets" />
-  <Import Project="$(_NTDRIVE)$(_NTROOT)\ndp\clr\clr.targets" />
-</Project>
diff --git a/src/binder/v3binder_crossgen/v3binder_crossgen.nativeproj b/src/binder/v3binder_crossgen/v3binder_crossgen.nativeproj
deleted file mode 100644 (file)
index 61348e3..0000000
+++ /dev/null
@@ -1,15 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003" ToolsVersion="dogfood">
-  <!--Import the settings-->
-  <Import Project="$(_NTDRIVE)$(_NTROOT)\ndp\clr\xplat\SetCrossGen.props" />
-  <Import Project="$(_NTDRIVE)$(_NTROOT)\ndp\clr\clr.props" />
-  <Import Project="$(_NTDRIVE)$(_NTROOT)\ndp\clr\src\Debug\SetDebugTargetLocal.props" />
-
-  <!--Leaf project Properties-->
-  <PropertyGroup>
-    <OutputName>v3binder_crossgen</OutputName>
-  </PropertyGroup>
-  <!--Import the targets-->
-  <Import Project="$(_NTDRIVE)$(_NTROOT)\ndp\clr\src\Binder\binder.targets" />
-  <Import Project="$(_NTDRIVE)$(_NTROOT)\ndp\clr\clr.targets" />
-</Project>
diff --git a/src/classlibnative/Dirs.proj b/src/classlibnative/Dirs.proj
deleted file mode 100644 (file)
index 0007a40..0000000
+++ /dev/null
@@ -1,29 +0,0 @@
-<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-    <Import Project="$(_NTDRIVE)$(_NTROOT)\ndp\clr\clr.props" />
-
-    <PropertyGroup>
-      <BuildInPhase1>true</BuildInPhase1>
-      <BuildInPhaseDefault>false</BuildInPhaseDefault>
-      <BuildCoreBinaries>true</BuildCoreBinaries>
-      <BuildSysBinaries>true</BuildSysBinaries>
-    </PropertyGroup>
-
-    <!--The following projects will build during PHASE 1 DESKTOP -->
-    <ItemGroup Condition="'$(BuildExePhase)' == '1' and '$(FeatureCoreclr)' != 'true'">
-        <ProjectFile Include="bcltype\bcltype.nativeproj" />
-        <ProjectFile Include="cryptography\cryptography.nativeproj" />
-        <ProjectFile Include="float\float.nativeproj" />
-        <ProjectFile Include="nls\nls.nativeproj" />
-        <ProjectFile Include="remoting\remoting.nativeproj" />
-    </ItemGroup>
-
-    <!--The following projects will build during PHASE 1 CORE -->
-    <ItemGroup Condition="'$(BuildExePhase)' == '1' and '$(FeatureCoreclr)' == 'true'">
-        <ProjectFile Include="bcltype\bcltype.nativeproj" />
-        <ProjectFile Include="cryptography\cryptography.nativeproj" />
-        <ProjectFile Include="float\float.nativeproj" />
-        <ProjectFile Include="nls\nls.nativeproj" Condition="'$(FeatureCoreFxGlobalization)' != 'true'"/>
-    </ItemGroup>
-
-    <Import Project="$(_NTDRIVE)$(_NTROOT)\tools\Microsoft.DevDiv.Traversal.targets" />
-</Project>
diff --git a/src/classlibnative/bcltype/BCLType.nativeproj b/src/classlibnative/bcltype/BCLType.nativeproj
deleted file mode 100644 (file)
index 719a420..0000000
+++ /dev/null
@@ -1,47 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<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" />
-  <Import Project="$(ClrBase)\src\debug\SetDebugTargetLocal.props" />
-  <PropertyGroup Label="Globals">
-    <SccProjectName>SAK</SccProjectName>
-    <SccAuxPath>SAK</SccAuxPath>
-    <SccLocalPath>SAK</SccLocalPath>
-    <SccProvider>SAK</SccProvider>
-  </PropertyGroup>
-  <!--Leaf project Properties-->
-  <PropertyGroup>
-    <BuildCoreBinaries>true</BuildCoreBinaries>
-    <BuildSysBinaries>true</BuildSysBinaries>
-    <UserIncludes>..\..\inc;$(Clrbase)\src\vm;$(Clrbase)\src\vm\$(TargetCpu);..\..\debug\inc\$(TargetCpu);..\..\debug\inc\dump;$(UserIncludes);$(VCToolsIncPath)</UserIncludes>
-    <OutputName>bcltype</OutputName>
-    <OutputPath>$(ClrLibDest)</OutputPath>
-    <TargetType>LIBRARY</TargetType>
-    <CDefines>$(CDefines);UNICODE;_UNICODE</CDefines>
-    <ClAdditionalOptions Condition="'$(PerfCountersSupportedBuild)' == 'true'">$(ClAdditionalOptions) -DENABLE_PERF_COUNTERS</ClAdditionalOptions>
-    <ClWarningLevel>4</ClWarningLevel>
-  </PropertyGroup>
-  <!--Leaf Project Items-->
-  <ItemGroup>
-    <CppCompile Include="ArrayNative.cpp" />
-    <CppCompile Include="ArrayHelpers.cpp" />
-    <CppCompile Include="Console.cpp" />
-    <CppCompile Include="Currency.cpp" />
-    <CppCompile Include="Decimal.cpp" />
-    <CppCompile Include="WindowsRuntimeBufferHelper.cpp" />
-    <CppCompile Include="Number.cpp" />
-    <CppCompile Include="OAVariant.cpp" />
-    <CppCompile Include="ObjectNative.cpp" />
-    <CppCompile Include="StringNative.cpp" />
-    <CppCompile Include="StringBuffer.cpp" />
-    <CppCompile Include="System.cpp" />
-    <CppCompile Include="VarArgsNative.cpp" />
-    <CppCompile Include="Variant.cpp" />
-  </ItemGroup>
-  <!--Import the targets-->
-  <Import Project="$(_NTDRIVE)$(_NTROOT)\ndp\clr\clr.targets" />
-</Project>
diff --git a/src/classlibnative/float/Float.nativeproj b/src/classlibnative/float/Float.nativeproj
deleted file mode 100644 (file)
index ef7f818..0000000
+++ /dev/null
@@ -1,36 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<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" />
-  <Import Project="$(ClrBase)\src\debug\SetDebugTargetLocal.props" />
-  <PropertyGroup Label="Globals">
-    <SccProjectName>SAK</SccProjectName>
-    <SccAuxPath>SAK</SccAuxPath>
-    <SccLocalPath>SAK</SccLocalPath>
-    <SccProvider>SAK</SccProvider>
-  </PropertyGroup>
-  <!--Leaf project Properties-->
-  <PropertyGroup>
-    <BuildCoreBinaries>true</BuildCoreBinaries>
-    <BuildSysBinaries>true</BuildSysBinaries>
-    <!--OK to delete NO_NTDLL for devdiv builds.-->
-    <ClOptimization Condition="'$(DebugBuild)' == 'false'">Full</ClOptimization>
-    <UserIncludes>..\inc;$(UserIncludes);$(Clrbase)\src\vm;$(Clrbase)\src\vm\$(TargetCpu);$(VCToolsIncPath);$(Clrbase)\src\strongname\inc</UserIncludes>
-    <OutputName>comfloat_wks</OutputName>
-    <OutputPath>$(ClrLibDest)</OutputPath>
-    <TargetType>LIBRARY</TargetType>
-    <CDefines>$(CDefines);UNICODE;_UNICODE</CDefines>
-    <ClWarningLevel>4</ClWarningLevel>
-  </PropertyGroup>
-  <!--Leaf Project Items-->
-  <ItemGroup>
-    <CppCompile Include="floatdouble.cpp" />
-    <CppCompile Include="floatsingle.cpp" />
-  </ItemGroup>
-  <!--Import the targets-->
-  <Import Project="$(_NTDRIVE)$(_NTROOT)\ndp\clr\clr.targets" />
-</Project>
diff --git a/src/classlibnative/nls/NLS.nativeproj b/src/classlibnative/nls/NLS.nativeproj
deleted file mode 100644 (file)
index 8a08bc8..0000000
+++ /dev/null
@@ -1,37 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<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" />
-  <Import Project="$(ClrBase)\src\debug\SetDebugTargetLocal.props" />
-  <PropertyGroup Label="Globals">
-    <SccProjectName>SAK</SccProjectName>
-    <SccAuxPath>SAK</SccAuxPath>
-    <SccLocalPath>SAK</SccLocalPath>
-    <SccProvider>SAK</SccProvider>
-  </PropertyGroup>
-  <!--Leaf project Properties-->
-  <PropertyGroup>
-    <BuildCoreBinaries>true</BuildCoreBinaries>
-    <BuildSysBinaries>true</BuildSysBinaries>
-    <!--OK to delete NO_NTDLL for devdiv builds.-->
-    <!--Auto-converted: COMPILER_WARNINGS-->
-    <UserIncludes>$(UserIncludes);..\inc;$(Clrbase)\src\vm;$(Clrbase)\src\vm\$(TargetCpu);$(VCToolsIncPath);$(Clrbase)\src\strongname\inc;..\bcltype</UserIncludes>
-    <OutputName>comnls_wks</OutputName>
-    <OutputPath>$(ClrLibDest)</OutputPath>
-    <TargetType>LIBRARY</TargetType>
-    <CDefines>$(CDefines);UNICODE;_UNICODE</CDefines>
-  </PropertyGroup>
-  <!--Leaf Project Items-->
-  <ItemGroup>
-    <CppCompile Include="CalendarData.cpp" />
-    <CppCompile Include="EncodingData.cpp" />
-    <CppCompile Include="NLSInfo.cpp" />
-    <CppCompile Include="NLSTable.cpp" />
-  </ItemGroup>
-  <!--Import the targets-->
-  <Import Project="$(_NTDRIVE)$(_NTROOT)\ndp\clr\clr.targets" />
-</Project>
diff --git a/src/coreclr/dirs.proj b/src/coreclr/dirs.proj
deleted file mode 100644 (file)
index 6b14c1a..0000000
+++ /dev/null
@@ -1,25 +0,0 @@
-<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-  <Import Project="$(_NTDRIVE)$(_NTROOT)\ndp\clr\clr.props" />
-
-  <PropertyGroup>
-    <BuildInPhase1>true</BuildInPhase1>
-    <BuildInPhaseDefault>false</BuildInPhaseDefault>
-    <BuildCoreBinaries>true</BuildCoreBinaries>
-    <BuildSysBinaries>true</BuildSysBinaries>
-  </PropertyGroup>
-
-  <!--The following projects will build during PHASE 1-->
-  <ItemGroup Condition="'$(BuildExePhase)' == '1' and '$(FeatureCoreClr)' == 'true'">
-    <ProjectFile Include="batchsetup\batchsetup.proj" />
-    <ProjectFile Include="hosts\dirs.proj" />
-    <ProjectFile Include="snskipverf\snskipverf.nativeproj" />
-    <ProjectFile Include="release\release.proj" />
-    <ProjectFile Include="uwp\dirs.proj" />
-  </ItemGroup>
-
-  <ItemGroup Condition="'$(BuildExePhase)' == '1' and '$(FeatureCoreSystem)' == 'true'">
-    <ProjectFile Include="shim\dirs.proj" />
-  </ItemGroup>
-
-  <Import Project="$(_NTDRIVE)$(_NTROOT)\tools\Microsoft.DevDiv.Traversal.targets" />
-</Project>
diff --git a/src/coreclr/hosts/coreconsole/CoreConsole.nativeproj b/src/coreclr/hosts/coreconsole/CoreConsole.nativeproj
deleted file mode 100644 (file)
index bdb190f..0000000
+++ /dev/null
@@ -1,32 +0,0 @@
-<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003" ToolsVersion="dogfood">
-  <!--Import the settings-->
-  <Import Project="$(_NTDRIVE)$(_NTROOT)\ndp\clr\clr.props" />
-
-  <!--Leaf project Properties-->
-  <PropertyGroup>
-    <BuildCoreBinaries>true</BuildCoreBinaries>
-    <BuildSysBinaries>true</BuildSysBinaries>
-    <OutputName>CoreConsole</OutputName>
-    <TargetType>PROGRAM</TargetType>
-    <LinkSubsystem>console</LinkSubsystem>
-    <EntryPoint>wmain</EntryPoint>
-    <ClAdditionalOptions>$(ClAdditionalOptions) -DUNICODE -D_UNICODE</ClAdditionalOptions>
-    <IsTestNetHost>true</IsTestNetHost>
-  </PropertyGroup>
-
-  <ItemGroup>
-    <TargetLib Include="$(CoreSystemCrt)" />
-    <TargetLib Condition="'$(BuildForWindows7)'=='true'" Include="$(SdkLibPath)\mincore_fw.lib" />
-    <TargetLib Condition="'$(BuildForWindows7)'!='true'" Include="$(SdkLibPath)\mincore.lib" />
-  </ItemGroup>
-
-  <ItemGroup>
-    <RCResourceFile Include="native.rc" />
-  </ItemGroup>
-  <ItemGroup>
-    <CppCompile Include="coreconsole.cpp" />
-    <CppCompile Include="logger.cpp" />
-  </ItemGroup>
-  <!--Import the targets-->
-  <Import Project="$(_NTDRIVE)$(_NTROOT)\ndp\clr\clr.targets" />
-</Project>
diff --git a/src/coreclr/hosts/corerun/coreRun.nativeproj b/src/coreclr/hosts/corerun/coreRun.nativeproj
deleted file mode 100644 (file)
index 87b64a5..0000000
+++ /dev/null
@@ -1,45 +0,0 @@
-<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>
-    <BuildCoreBinaries>true</BuildCoreBinaries>
-    <BuildSysBinaries>true</BuildSysBinaries>
-    <OutputName>CoreRun</OutputName>
-    <TargetType>PROGRAM</TargetType>
-    <LinkSubsystem>console</LinkSubsystem>
-    <EntryPoint>wmain</EntryPoint>
-    <ClAdditionalOptions>$(ClAdditionalOptions) -DUNICODE -D_UNICODE</ClAdditionalOptions>
-    <IsTestNetHost>true</IsTestNetHost>
-  </PropertyGroup>
-
-  <ItemGroup>
-    <LinkPreCrtLibs Include="$(ClrLibPath)\utilcodestaticnohost.lib" />
-    <ProjectReference Include="$(ClrSrcDirectory)utilcode\staticnohost\staticnohost.nativeproj" />
-  </ItemGroup>
-  <ItemGroup>
-    <TargetLib Include="$(CoreSystemCrt)" />
-    <TargetLib Condition="'$(BuildForWindows7)'=='true'" Include="$(SdkLibPath)\mincore_fw.lib" />
-    <TargetLib Condition="'$(BuildForWindows7)'=='true'" Include="$(SdkLibPath)\oleaut32.lib" />
-    <TargetLib Condition="'$(BuildForWindows7)'!='true'" Include="$(SdkLibPath)\mincore.lib" />
-    <TargetLib Condition="'$(BuildForWindows7)'!='true'" Include="$(SdkLibPath)\mincore_legacy.lib" />
-    <TargetLib Condition="'$(BuildForWindows7)'!='true'" Include="$(SdkLibPath)\mincore_private.lib" />
-    <TargetLib Condition="'$(BuildForWindows7)'!='true'" Include="$(SdkLibPath)\mincore_obsolete.lib" />
-    <TargetLib Include="$(SdkLibPath)\uuid.lib" />
-  </ItemGroup>
-
-  <ItemGroup>
-    <RCResourceFile Include="native.rc" />
-  </ItemGroup>
-  <ItemGroup>
-    <CppCompile Include="coreRun.cpp" />
-    <CppCompile Include="logger.cpp" />
-  </ItemGroup>
-  <!--Import the targets-->
-  <Import Project="$(_NTDRIVE)$(_NTROOT)\ndp\clr\clr.targets" />
-</Project>
diff --git a/src/coreclr/hosts/dirs.proj b/src/coreclr/hosts/dirs.proj
deleted file mode 100644 (file)
index 1138295..0000000
+++ /dev/null
@@ -1,19 +0,0 @@
-<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-  <Import Project="$(_NTDRIVE)$(_NTROOT)\ndp\clr\clr.props" />
-
-  <PropertyGroup>
-    <BuildInPhase1>true</BuildInPhase1>
-    <BuildInPhaseDefault>false</BuildInPhaseDefault>
-    <BuildCoreBinaries>true</BuildCoreBinaries>
-    <BuildSysBinaries>true</BuildSysBinaries>
-  </PropertyGroup>
-
-  <!--The following projects will build during PHASE 1-->
-  <ItemGroup Condition="'$(BuildExePhase)' == '1' and '$(FeatureCoreClr)' == 'true'">
-    <ProjectFile Include="coreRun\coreRun.nativeproj" />
-    <ProjectFile Include="fxprun\fxprun.nativeproj" />
-    <ProjectFile Include="coreconsole\CoreConsole.nativeproj" />
-  </ItemGroup>
-
-  <Import Project="$(_NTDRIVE)$(_NTROOT)\tools\Microsoft.DevDiv.Traversal.targets" />
-</Project>
diff --git a/src/debug/daccess/daccess.targets b/src/debug/daccess/daccess.targets
deleted file mode 100644 (file)
index 43da554..0000000
+++ /dev/null
@@ -1,73 +0,0 @@
-<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-->
-  <PropertyGroup>
-    <!-- Work around problems with loading System.Private.CoreLib.dll, -->
-    <!-- caused by inconsistent setting of UseLegacyCompiler and FeatureSpanOfT -->
-    <!-- between System.Private.CoreLib.dll and the runtime. -->
-    <UseLegacyCompiler>true</UseLegacyCompiler>
-  </PropertyGroup>
-  <Import Project="$(_NTDRIVE)$(_NTROOT)\ndp\clr\clr.props" />
-  <Import Project="$(_NTDRIVE)$(_NTROOT)\ndp\clr\dac.props" />
-  <Import Project="..\SetDebugTargetLocal.props" />
-  <!--Leaf project Properties-->
-  <PropertyGroup>
-    <UseStl Condition="'$(BuildForCoreSystem)' != 'true'">true</UseStl>
-    <DaccessSrcDirectory>$(ClrSrcDirectory)\debug\daccess</DaccessSrcDirectory>
-    <UserIncludes>$(UserIncludes);
-        $(DaccessSrcDirectory);
-        $(ClrSrcDirectory)\vm;
-        $(ClrSrcDirectory)\vm\$(TargetCpu);
-        $(ClrSrcDirectory)\debug\inc;
-        $(ClrSrcDirectory)\debug\inc\$(TargetCpu);
-        $(ClrSrcDirectory)\debug\inc\dump;
-        $(ClrSrcDirectory)\debug\ee;
-        $(ClrSrcDirectory)\inc;
-        $(ClrSrcDirectory)\inc\$(IntermediateOutputDirectory);
-        $(VCToolsIncPath);
-        $(ClrSrcDirectory)\gcdump;
-        $(ClrSrcDirectory)\md\inc;
-        $(ClrSrcDirectory)\gc;
-        $(ClrSrcDirectory)\strongname\inc</UserIncludes>
-    <CDefines>$(CDefines);UNICODE;_UNICODE;$(USER_SPECIFIC_C_DEFINES);FEATURE_NO_HOST</CDefines>
-    <OutputName Condition="'$(OutputName)' == ''">dac_wks</OutputName>
-    <OutputPath>$(ClrLibDest)</OutputPath>
-    <TargetType>LIBRARY</TargetType>
-    <PCHHeader>stdafx.h</PCHHeader>
-    <EnableCxxPCHHeaders>true</EnableCxxPCHHeaders>
-    <PCHCompile>$(DaccessSrcDirectory)\stdafx.cpp</PCHCompile>
-  </PropertyGroup>
-  <!--Leaf Project Items-->
-  <ItemGroup>
-      <ProjectReference Include="$(ClrSrcDirectory)inc\corguids.nativeproj" />
-  </ItemGroup>
-  
-  <ItemGroup>
-    <CppCompile Include="$(DaccessSrcDirectory)\dacdbiimpl.cpp" />
-    <CppCompile Include="$(DaccessSrcDirectory)\dacdbiimpllocks.cpp" />
-    <CppCompile Include="$(DaccessSrcDirectory)\dacdbiimplstackwalk.cpp" />
-    <CppCompile Include="$(DaccessSrcDirectory)\daccess.cpp" />
-    <CppCompile Include="$(DaccessSrcDirectory)\dacfn.cpp" />
-    <CppCompile Include="$(DaccessSrcDirectory)\enummem.cpp" />
-    <CppCompile Include="$(DaccessSrcDirectory)\fntableaccess.cpp" />
-    <CppCompile Include="$(DaccessSrcDirectory)\inspect.cpp" />
-    <CppCompile Include="$(DaccessSrcDirectory)\reimpl.cpp" />
-    <CppCompile Include="$(DaccessSrcDirectory)\request.cpp" />
-    <CppCompile Include="$(DaccessSrcDirectory)\request_svr.cpp" />
-    <CppCompile Include="$(DaccessSrcDirectory)\stack.cpp" />
-    <CppCompile Include="$(DaccessSrcDirectory)\task.cpp" />
-    <CppCompile Include="$(DaccessSrcDirectory)\nidump.cpp" />
-    <CppCompile Include="$(DaccessSrcDirectory)\datatargetadapter.cpp" />
-  </ItemGroup>
-  <ItemGroup>
-    <CppCompile Condition="'$(TargetArch)' == 'i386'" Include="$(DaccessSrcDirectory)\i386\primitives.cpp" />
-    <CppCompile Condition="'$(TargetArch)' == 'amd64'" Include="$(DaccessSrcDirectory)\amd64\primitives.cpp" />
-    <CppCompile Condition="'$(TargetArch)' == 'arm'" Include="$(DaccessSrcDirectory)\arm\primitives.cpp" />
-    <CppCompile Condition="'$(TargetArch)' == 'arm64'" Include="$(DaccessSrcDirectory)\arm64\primitives.cpp" />
-  </ItemGroup>
-  <!--Import the targets-->
-  <Import Project="$(_NTDRIVE)$(_NTROOT)\ndp\clr\clr.targets" />
-</Project>
diff --git a/src/debug/daccess/dirs.proj b/src/debug/daccess/dirs.proj
deleted file mode 100644 (file)
index 795d462..0000000
+++ /dev/null
@@ -1,19 +0,0 @@
-<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-  <!--Import the settings-->
-  <Import Project="$(_NTDRIVE)$(_NTROOT)\ndp\clr\clr.props" />
-
-  <PropertyGroup>
-    <BuildInPhase1>true</BuildInPhase1>
-    <BuildInPhaseDefault>false</BuildInPhaseDefault>
-    <BuildCoreBinaries>true</BuildCoreBinaries>
-    <BuildSysBinaries>true</BuildSysBinaries>
-  </PropertyGroup>
-
-  <!--The following projects will build during PHASE 1-->
-  <ItemGroup Condition="'$(BuildExePhase)' == '1'">
-    <ProjectFile Include="HostLocal\daccess.nativeproj" />
-  </ItemGroup>
-
-  <!--Import the targets-->
-  <Import Project="$(_NTDRIVE)$(_NTROOT)\tools\Microsoft.DevDiv.Traversal.targets" />
-</Project>
diff --git a/src/debug/dbgutil/dbgutil.props b/src/debug/dbgutil/dbgutil.props
deleted file mode 100644 (file)
index 520b2c6..0000000
+++ /dev/null
@@ -1,14 +0,0 @@
-<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-  <PropertyGroup>
-    <TargetType>LIBRARY</TargetType>
-    <OutputPath>$(ClrLibDest)</OutputPath>
-    <LinkSubsystem>windows</LinkSubsystem>
-    <UseMsvcrt />
-    <ExceptionHandling>$(Sehonly)</ExceptionHandling>
-    <UserIncludes>$(UserIncludes);$(Clrbase)\src\Debug\inc;</UserIncludes>
-    <CDefines>$(CDefines);UNICODE;_UNICODE</CDefines>
-  </PropertyGroup>
-  <ItemGroup>
-    <CppCompile Include="$(Clrbase)\src\Debug\dbgutil\dbgutil.cpp" />
-  </ItemGroup>
-</Project>
diff --git a/src/debug/dbgutil/dirs.proj b/src/debug/dbgutil/dirs.proj
deleted file mode 100644 (file)
index f4c41b9..0000000
+++ /dev/null
@@ -1,16 +0,0 @@
-<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-  <Import Project="$(_NTDRIVE)$(_NTROOT)\ndp\clr\clr.props" />
-
-  <PropertyGroup>
-    <BuildInPhase1>true</BuildInPhase1>
-    <BuildInPhaseDefault>false</BuildInPhaseDefault>
-    <BuildCoreBinaries>true</BuildCoreBinaries>
-    <BuildSysBinaries>true</BuildSysBinaries>
-  </PropertyGroup>
-
-  <ItemGroup Condition="'$(BuildExePhase)' == '1'">
-    <ProjectFile Include="HostLocal\dbgutil.nativeproj" />
-  </ItemGroup>
-
-  <Import Project="$(_NTDRIVE)$(_NTROOT)\tools\Microsoft.DevDiv.Traversal.targets" />
-</Project>
diff --git a/src/debug/di/DI.props b/src/debug/di/DI.props
deleted file mode 100644 (file)
index 1d7336d..0000000
+++ /dev/null
@@ -1,86 +0,0 @@
-<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-  <!--*****************************************************-->
-  <!--This MSBuild project file was automatically generated-->
-  <!--from the original SOURCES/DIRS file by the KBC tool.-->
-  <!--*****************************************************-->
-  <!-- These features need to be enabled for each build artifact that wants to use them, they aren't controlled at the SKU level-->
-  <PropertyGroup>
-    <FeatureMetadataCustomDataSource>true</FeatureMetadataCustomDataSource>
-    <FeatureMetadataDebuggeeDataSource>true</FeatureMetadataDebuggeeDataSource>
-  </PropertyGroup>
-  <!--Import the settings-->
-  <Import Project="$(_NTDRIVE)$(_NTROOT)\ndp\clr\clr.props" />
-  <Import Project="$(_NTDRIVE)$(_NTROOT)\ndp\clr\src\Debug\XPlatCommon.props"/>
-    <!--Leaf project Properties-->
-  <PropertyGroup>
-      <UserIncludes>
-        $(UserIncludes);
-        ..;
-        ..\..\inc;
-        ..\..\inc\dump;
-        ..\..\..\vm;
-        $(VCToolsIncPath);
-    </UserIncludes>
-    <ClAdditionalOptions>$(ClAdditionalOptions) -DUNICODE -D_UNICODE -DFEATURE_NO_HOST -DFEATURE_METADATA_LOAD_TRUSTED_IMAGES</ClAdditionalOptions>
-    <OutputPath>$(ClrLibDest)</OutputPath>
-    <TargetType>LIBRARY</TargetType>
-    <PCHHeader Condition="'$(CCOVER)' == ''">stdafx.h</PCHHeader>
-    <EnableCxxPCHHeaders Condition="'$(CCOVER)' == ''">true</EnableCxxPCHHeaders>
-    <!--PCH: Both precompiled header and cpp are on the same ..\ path this is likely to be wrong.-->
-    <PCHCompile Condition="'$(CCOVER)' == ''">..\stdafx.cpp</PCHCompile>
-    <LinkNoLibraries>true</LinkNoLibraries>
-    <LinkUseCMT>true</LinkUseCMT>
-    <UseMsvcrt />
-  </PropertyGroup>
-  <!--Leaf Project Items-->
-  <ItemGroup>
-    <ProjectReference Condition="'$(XPlatHostLibBuildDir)'=='HostLocal'" Include="$(ClrSrcDirectory)inc\corguids.nativeproj" />
-    <ProjectReference Condition="'$(XPlatHostLibBuildDir)'=='HostWinx86'" Include="$(ClrSrcDirectory)incx86\corguids.nativeproj" />
-    <ProjectReference Condition="'$(XPlatHostLibBuildDir)'=='HostWinAMD64'" Include="$(ClrSrcDirectory)incamd64\corguids.nativeproj" />
-  </ItemGroup>
-  <ItemGroup>
-    <SourcesPublish Include="..\publish.cpp" />
-  </ItemGroup>
-  <ItemGroup>
-    <SourcesShim Include="..\ShimProcess.cpp" />
-    <SourcesShim Include="..\ShimCallback.cpp" />
-    <SourcesShim Include="..\ShimEvents.cpp" />
-    <SourcesShim Include="..\ShimDataTarget.cpp" />
-    <SourcesShim Include="..\ShimStackWalk.cpp" />
-  </ItemGroup>
-  <ItemGroup>
-    <SourcesRightside Include="..\breakpoint.cpp" />
-    <SourcesRightside Include="..\cordb.cpp" />
-    <SourcesRightside Include="..\DbgTransportManager.cpp" />
-    <SourcesRightside Include="..\DIValue.cpp" />
-    <SourcesRightside Include="..\hash.cpp" />
-    <SourcesRightside Include="..\module.cpp" />
-    <SourcesRightside Include="..\NativePipeline.cpp" />
-    <SourcesRightside Include="..\PlatformSpecific.cpp" />
-    <SourcesRightside Include="..\process.cpp" />
-    <SourcesRightside Include="..\RsAppDomain.cpp" />
-    <SourcesRightside Include="..\RsAssembly.cpp" />
-    <SourcesRightside Include="..\RsClass.cpp" />
-    <SourcesRightside Include="..\RsFunction.cpp" />
-    <SourcesRightside Include="..\RsMain.cpp" />
-    <SourcesRightside Include="..\RsMda.cpp" />
-    <SourcesRightside Include="..\RsRegSetCommon.cpp" />
-    <SourcesRightside Include="..\RsStackWalk.cpp" />
-    <SourcesRightside Include="..\RsThread.cpp" />
-    <SourcesRightside Include="..\RsType.cpp" />
-    <SourcesRightside Include="..\shared.cpp" />
-    <SourcesRightside Include="..\symbolinfo.cpp" />
-    <SourcesRightside Include="..\ValueHome.cpp" />
-  </ItemGroup>
-  <ItemGroup>
-    <CppCompile Include="@(SourcesPublish)" />
-    <CppCompile Include="@(SourcesShim)" />
-    <CppCompile Include="@(SourcesRightside)" />
-    <AssembleAmd64 Condition="'$(BuildArchitecture)' == 'amd64' and '$(CrossTargetArchitecture)' != 'arm64'" Include="..\amd64\floatconversion.asm" />
-  </ItemGroup>
-  <ItemGroup Condition="'$(BuildArchitecture)' == 'arm64'">
-    <PreprocessAssembleArm Include="..\arm64\floatconversion.asm" />
-    <AssembleArm64  Include="$(IntermediateOutputDirectory)\floatconversion.i" />
-  </ItemGroup>
-  <!--Import the targets-->
-</Project>
diff --git a/src/debug/di/dirs.proj b/src/debug/di/dirs.proj
deleted file mode 100644 (file)
index c5a9894..0000000
+++ /dev/null
@@ -1,18 +0,0 @@
-<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-  <!--Import the settings-->
-  <Import Project="$(_NTDRIVE)$(_NTROOT)\ndp\clr\clr.props" />
-
-  <PropertyGroup>
-    <BuildInPhase1>true</BuildInPhase1>
-    <BuildInPhaseDefault>false</BuildInPhaseDefault>
-    <BuildCoreBinaries>true</BuildCoreBinaries>
-  </PropertyGroup>
-
-  <!--The following projects will build during PHASE 1-->
-  <ItemGroup Condition="'$(BuildExePhase)' == '1'">
-    <ProjectFile Condition="'$(FeatureDbiDebugging)'=='true'" Include="hostlocal\di.nativeproj" />
-  </ItemGroup>
-
-  <!--Import the targets-->
-  <Import Project="$(_NTDRIVE)$(_NTROOT)\tools\Microsoft.DevDiv.Traversal.targets" />
-</Project>
diff --git a/src/debug/dirs.proj b/src/debug/dirs.proj
deleted file mode 100644 (file)
index 43aa2dd..0000000
+++ /dev/null
@@ -1,23 +0,0 @@
-<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-  <!--Import the settings-->
-  <Import Project="$(_NTDRIVE)$(_NTROOT)\ndp\clr\clr.props" />
-
-  <PropertyGroup>
-    <BuildInPhase1>true</BuildInPhase1>
-    <BuildInPhaseDefault>false</BuildInPhaseDefault>
-    <BuildCoreBinaries>true</BuildCoreBinaries>
-    <BuildSysBinaries>true</BuildSysBinaries>
-  </PropertyGroup>
-
-  <!--The following projects will build during PHASE 1-->
-  <ItemGroup Condition="'$(BuildExePhase)' == '1'">
-    <ProjectFile Include="ee\dirs.proj" />
-    <ProjectFile Condition="'$(FeatureDbiDebugging)'=='true'" Include="di\dirs.proj" />
-    <ProjectFile Include="ildbsymlib\dirs.proj" />
-    <ProjectFile Include="daccess\dirs.proj" />
-    <ProjectFile Include="shim\dirs.proj" />
-  </ItemGroup>
-
-  <!--Import the targets-->
-  <Import Project="$(_NTDRIVE)$(_NTROOT)\tools\Microsoft.DevDiv.Traversal.targets" />
-</Project>
diff --git a/src/debug/ee/DIRS.proj b/src/debug/ee/DIRS.proj
deleted file mode 100644 (file)
index 63dd0c8..0000000
+++ /dev/null
@@ -1,20 +0,0 @@
-<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-  <!--Import the settings-->
-  <Import Project="$(_NTDRIVE)$(_NTROOT)\ndp\clr\clr.props" />
-
-  <!--The following projects will build during PHASE 1-->
-  <PropertyGroup>
-    <BuildInPhase1>true</BuildInPhase1>
-    <BuildInPhaseDefault>false</BuildInPhaseDefault>
-    <BuildCoreBinaries>true</BuildCoreBinaries>
-    <BuildSysBinaries>true</BuildSysBinaries>
-  </PropertyGroup>
-
-  <ItemGroup Condition="'$(BuildExePhase)' == '1'">
-    <ProjectFile Include="wks\wks.nativeproj" />
-    <ProjectFile Include="dac\dirs.proj" />
-  </ItemGroup>
-
-  <!--Import the targets-->
-  <Import Project="$(_NTDRIVE)$(_NTROOT)\tools\Microsoft.DevDiv.Traversal.targets" />
-</Project>
diff --git a/src/debug/ee/EE.props b/src/debug/ee/EE.props
deleted file mode 100644 (file)
index 90b9f81..0000000
+++ /dev/null
@@ -1,60 +0,0 @@
-<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-  <!--*****************************************************-->
-  <!--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" />
-  <Import Project="$(Clrbase)\src\Debug\SetDebugTargetLocal.props" />
-  <!--Leaf project Properties-->
-  <PropertyGroup>
-    <UserIncludes>$(UserIncludes);
-        $(Clrbase)\src\Debug\EE;
-        $(Clrbase)\src\vm;
-        $(Clrbase)\src\vm\$(TargetCpu);
-        $(Clrbase)\src\Debug\inc;
-        $(Clrbase)\src\Debug\inc\$(TargetCpu);
-        $(Clrbase)\src\Debug\inc\dump;
-        $(VCToolsIncPath);
-        $(Clrbase)\src\strongname\inc</UserIncludes>
-    <ClAdditionalOptions>$(ClAdditionalOptions) -DUNICODE -D_UNICODE -DFEATURE_NO_HOST</ClAdditionalOptions>
-    <PCHHeader Condition="'$(CCOVER)' == ''">stdafx.h</PCHHeader>
-    <EnableCxxPCHHeaders Condition="'$(CCOVER)' == ''">true</EnableCxxPCHHeaders>
-    <!--PCH: Both precompiled header and cpp are on the same ..\ path this is likely to be wrong.-->
-    <PCHCompile Condition="'$(CCOVER)' == ''">$(Clrbase)\src\Debug\EE\stdafx.cpp</PCHCompile>
-  </PropertyGroup>
-  <!--Leaf Project Items-->
-  <ItemGroup>
-    <CppCompile Include="$(Clrbase)\src\Debug\EE\controller.cpp" />
-    <CppCompile Include="$(Clrbase)\src\Debug\EE\Debugger.cpp" />
-    <CppCompile Include="$(Clrbase)\src\Debug\EE\DebuggerModule.cpp" />
-    <CppCompile Include="$(Clrbase)\src\Debug\EE\functioninfo.cpp" />
-  </ItemGroup>
-  <ItemGroup>
-    <SourcesNodac Include="$(Clrbase)\src\Debug\EE\funceval.cpp" />
-    <SourcesNodac Include="$(Clrbase)\src\Debug\EE\RCThread.cpp" />
-    <SourcesNodac Include="$(Clrbase)\src\Debug\EE\Canary.cpp" />
-    <SourcesNodac Include="$(Clrbase)\src\Debug\EE\shared.cpp" />
-    <SourcesNodac Include="$(Clrbase)\src\Debug\EE\frameinfo.cpp" />
-  </ItemGroup>
-  <ItemGroup>
-    <I386Sources Condition="'$(TargetArch)' == 'i386'" Include="$(Clrbase)\src\Debug\EE\i386\x86walker.cpp" />
-    <I386Sources Condition="'$(TargetArch)' == 'i386'" Include="$(Clrbase)\src\Debug\EE\i386\primitives.cpp" />
-    <I386Sources Condition="'$(TargetArch)' == 'i386'" Include="$(Clrbase)\src\Debug\EE\i386\DebuggerRegDisplayHelper.cpp" />
-  </ItemGroup>
-  <ItemGroup>
-    <Amd64Sources Condition="'$(TargetArch)' == 'amd64'" Include="$(Clrbase)\src\Debug\EE\amd64\primitives.cpp" />
-    <Amd64Sources Condition="'$(TargetArch)' == 'amd64'" Include="$(Clrbase)\src\Debug\EE\amd64\Amd64walker.cpp" />
-    <Amd64Sources Condition="'$(TargetArch)' == 'amd64'" Include="$(Clrbase)\src\Debug\EE\amd64\DebuggerRegDisplayHelper.cpp" />
-  </ItemGroup>
-  <ItemGroup>
-    <ArmSources Condition="'$(TargetArch)' == 'arm'" Include="$(Clrbase)\src\Debug\EE.\arm\primitives.cpp" />
-    <ArmSources Condition="'$(TargetArch)' == 'arm'" Include="$(Clrbase)\src\Debug\EE\arm\ArmWalker.cpp" />
-  </ItemGroup>
-  <ItemGroup>
-    <Arm64Sources Condition="'$(TargetArch)' == 'arm64'" Include="$(Clrbase)\src\Debug\EE\arm64\primitives.cpp" />
-    <Arm64Sources Condition="'$(TargetArch)' == 'arm64'" Include="$(Clrbase)\src\Debug\EE\arm64\Arm64Walker.cpp" />
-  </ItemGroup>
-
-    <!--Import the targets-->
-</Project>
diff --git a/src/debug/ee/dac/dirs.proj b/src/debug/ee/dac/dirs.proj
deleted file mode 100644 (file)
index 8b76656..0000000
+++ /dev/null
@@ -1,19 +0,0 @@
-<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-  <!--Import the settings-->
-  <Import Project="$(_NTDRIVE)$(_NTROOT)\ndp\clr\clr.props" />
-
-  <!--The following projects will build during PHASE 1-->
-  <PropertyGroup>
-    <BuildInPhase1>true</BuildInPhase1>
-    <BuildInPhaseDefault>false</BuildInPhaseDefault>
-    <BuildCoreBinaries>true</BuildCoreBinaries>
-    <BuildSysBinaries>true</BuildSysBinaries>
-  </PropertyGroup>
-
-  <ItemGroup Condition="'$(BuildExePhase)' == '1'">
-    <ProjectFile Include="HostLocal\dacwks.nativeproj" />
-  </ItemGroup>
-
-  <!--Import the targets-->
-  <Import Project="$(_NTDRIVE)$(_NTROOT)\tools\Microsoft.DevDiv.Traversal.targets" />
-</Project>
diff --git a/src/debug/ee/wks/wks.nativeproj b/src/debug/ee/wks/wks.nativeproj
deleted file mode 100644 (file)
index 304c591..0000000
+++ /dev/null
@@ -1,43 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<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-->
-  <!--Leaf project Properties-->
-  <PropertyGroup Label="Globals">
-    <SccProjectName>SAK</SccProjectName>
-    <SccAuxPath>SAK</SccAuxPath>
-    <SccLocalPath>SAK</SccLocalPath>
-    <SccProvider>SAK</SccProvider>
-  </PropertyGroup>
-  <PropertyGroup>
-    <BuildCoreBinaries>true</BuildCoreBinaries>
-    <BuildSysBinaries>true</BuildSysBinaries>
-    <OutputPath>$(ClrLibDest)</OutputPath>
-    <OutputName>cordbee_wks</OutputName>
-    <TargetType>LIBRARY</TargetType>
-    <UserAssembleAmd64IncludePath>
-        $(UserAssembleAmd64IncludePath);
-        ..\..\..\vm\AMD64;
-    </UserAssembleAmd64IncludePath>
-  </PropertyGroup>
-  <!--Leaf Project Items-->
-  <Import Project="..\EE.props" />
-  <ItemGroup>
-    <CppCompile Include="@(SourcesNodac)" />
-    <CppCompile Include="@(I386Sources)" />
-    <CppCompile Include="@(Amd64Sources)" />
-    <CppCompile Include="@(ArmSources)" />
-    <CppCompile Include="@(Arm64Sources)" />
-    <PreprocessAssembleArm Condition="'$(BuildArchitecture)' == 'arm'" Include="..\arm\dbghelpers.asm" />
-    <PreprocessAssembleArm Condition="'$(BuildArchitecture)' == 'arm64'" Include="..\arm64\dbghelpers.asm" />
-    <AssembleArm Condition="'$(BuildArchitecture)' == 'arm'" Include="$(IntermediateOutputDirectory)\dbghelpers.i" />
-    <AssembleArm64 Condition="'$(BuildArchitecture)' == 'arm64'" Include="$(IntermediateOutputDirectory)\dbghelpers.i" />
-    <Assemble386 Condition="'$(BuildArchitecture)' == 'i386'" Include="..\i386\dbghelpers.asm" />
-    <AssembleAmd64 Condition="'$(BuildArchitecture)' == 'amd64'" Include="..\amd64\dbghelpers.asm" />
-  </ItemGroup>
-  <!--Import the targets-->
-  <Import Project="$(_NTDRIVE)$(_NTROOT)\ndp\clr\clr.targets" />
-</Project>
diff --git a/src/debug/ildbsymlib/dirs.proj b/src/debug/ildbsymlib/dirs.proj
deleted file mode 100644 (file)
index b171f7b..0000000
+++ /dev/null
@@ -1,19 +0,0 @@
-<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-  <!--Import the settings-->
-  <Import Project="$(_NTDRIVE)$(_NTROOT)\ndp\clr\clr.props" />
-
-  <PropertyGroup>
-    <BuildInPhase1>true</BuildInPhase1>
-    <BuildInPhaseDefault>false</BuildInPhaseDefault>
-    <BuildCoreBinaries>true</BuildCoreBinaries>
-    <BuildSysBinaries>true</BuildSysBinaries>
-  </PropertyGroup>
-
-  <!--The following projects will build during PHASE 1-->
-  <ItemGroup Condition="'$(BuildExePhase)' == '1'">
-    <ProjectFile Condition="'$(FeatureDbiDebugging)'=='true'" Include="HostLocal\ildbsymlib.nativeproj" />
-  </ItemGroup>
-
-  <!--Import the targets-->
-  <Import Project="$(_NTDRIVE)$(_NTROOT)\tools\Microsoft.DevDiv.Traversal.targets" />
-</Project>
diff --git a/src/debug/ildbsymlib/ildbsymlib.props b/src/debug/ildbsymlib/ildbsymlib.props
deleted file mode 100644 (file)
index 2a64f2e..0000000
+++ /dev/null
@@ -1,29 +0,0 @@
-<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>
-    <TargetType>LIBRARY</TargetType>
-    <OutputPath>$(ClrLibDest)</OutputPath>
-    <LinkSubsystem>windows</LinkSubsystem>
-    <UseMsvcrt />
-    <ExceptionHandling>$(Sehonly)</ExceptionHandling>
-    <UserIncludes>$(UserIncludes);
-        ..\;
-        ..\..\..\inc;
-        </UserIncludes>
-    <CDefines>$(CDefines);UNICODE;_UNICODE</CDefines>
-  </PropertyGroup>
-  <!--Leaf Project Items-->
-  <ItemGroup>
-    <CppCompile Include="..\symread.cpp" />
-    <CppCompile Include="..\symbinder.cpp" />
-    <CppCompile Include="..\ildbsymbols.cpp" />
-    <CppCompile Include="..\symwrite.cpp" />
-  </ItemGroup>
-
-</Project>
diff --git a/src/debug/shim/debugshim.props b/src/debug/shim/debugshim.props
deleted file mode 100644 (file)
index 8d3bb3f..0000000
+++ /dev/null
@@ -1,19 +0,0 @@
-<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003" ToolsVersion="dogfood">
-  <PropertyGroup>
-    <TargetType>LIBRARY</TargetType>
-    <OutputPath>$(ClrLibDest)</OutputPath>
-    <LinkSubsystem>windows</LinkSubsystem>
-    <UseMsvcrt />
-    <ExceptionHandling>$(Sehonly)</ExceptionHandling>
-    <UserIncludes>$(UserIncludes);
-        ..\;
-        ..\..\inc;
-        ..\..\..\inc;
-        </UserIncludes>
-    <CDefines>$(CDefines);UNICODE;_UNICODE</CDefines>
-    <CDefines Condition="$(HostMachineOS)=='windows'">$(CDefines);HOST_IS_WINDOWS_OS</CDefines>
-  </PropertyGroup>
-  <ItemGroup>
-    <CppCompile Include="..\debugshim.cpp" />
-  </ItemGroup>
-</Project>
diff --git a/src/debug/shim/dirs.proj b/src/debug/shim/dirs.proj
deleted file mode 100644 (file)
index 45798d6..0000000
+++ /dev/null
@@ -1,16 +0,0 @@
-<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-  <Import Project="$(_NTDRIVE)$(_NTROOT)\ndp\clr\clr.props" />
-
-  <PropertyGroup>
-    <BuildInPhase1>true</BuildInPhase1>
-    <BuildInPhaseDefault>false</BuildInPhaseDefault>
-    <BuildCoreBinaries>true</BuildCoreBinaries>
-    <BuildSysBinaries>true</BuildSysBinaries>
-  </PropertyGroup>
-
-  <ItemGroup Condition="'$(BuildExePhase)' == '1'">
-    <ProjectFile Include="HostLocal\debugshim.nativeproj" />
-  </ItemGroup>
-
-  <Import Project="$(_NTDRIVE)$(_NTROOT)\tools\Microsoft.DevDiv.Traversal.targets" />
-</Project>
diff --git a/src/dirs.proj b/src/dirs.proj
deleted file mode 100644 (file)
index 9442381..0000000
+++ /dev/null
@@ -1,96 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003" ToolsVersion="dogfood">
-    <Import Project="$(_NTDRIVE)$(_NTROOT)\ndp\clr\clr.props" />
-
-  <ItemDefinitionGroup>
-    <ProjectFile>
-      <ProductGroups>FX</ProductGroups>
-    </ProjectFile>
-  </ItemDefinitionGroup>
-
-    <PropertyGroup>
-      <BuildInPhase0>true</BuildInPhase0>
-      <BuildInPhase1>true</BuildInPhase1>
-      <BuildInPhase2>true</BuildInPhase2>
-      <BuildCoreBinaries>true</BuildCoreBinaries>
-      <BuildSysBinaries>true</BuildSysBinaries>
-    </PropertyGroup>
-
-    <ItemGroup Condition="'$(BuildExePhase)' == '0'">
-        <ProjectFile Include="zzbuildpreproc\zzbuildpreproc.nativeproj" />
-    </ItemGroup>
-
-    
-    <!--The following projects will build during PHASE 1-->
-    <ItemGroup Condition="'$(BuildExePhase)' == '1'">
-        <ProjectFile Include="inc\corguids.nativeproj" >
-            <ProductGroups>FX;PK</ProductGroups>
-        </ProjectFile>
-        <ProjectFile Include="format\format.nativeproj" />
-        <ProjectFile Include="shimload\shimload.nativeproj" Condition="'$(BuildProjectName)' != 'CoreSys'"/>
-        <ProjectFile Include="utilcode\dirs.proj" />
-        <ProjectFile Include="vm\dirs.proj" />
-        <ProjectFile Include="md\dirs.proj" />
-        <ProjectFile Include="classlibnative\dirs.proj" />
-        <ProjectFile Include="strongname\dirs.proj" >
-            <ProductGroups>FX</ProductGroups>
-        </ProjectFile>
-        <ProjectFile Include="zap\dirs.proj" />
-        <ProjectFile Include="gcdump\lib\gcdump.nativeproj" />
-        <ProjectFile Include="debug\dirs.proj" />
-        <ProjectFile Include="ipcman\dirs.proj" Condition="'$(BuildProjectName)' != 'CoreSys'" />
-        <ProjectFile Include="gcinfo\dirs.proj" />
-        <ProjectFile Include="delayimp\delayimp.nativeproj" Condition="'$(BuildProjectName)' != 'CoreSys'"/>
-        <ProjectFile Include="dlls\dirs.proj" />
-        <ProjectFile Include="unwinder\dirs.proj" Condition="'$(TargetArch)' != 'i386'" />
-
-        <ProjectFile Include="jit\dirs.proj" />
-        <ProjectFile Include="jit32\dirs.proj" Condition="'$(BuildArchitecture)' != 'amd64' and '$(BuildArchitecture)' != 'arm64'" />
-        <ProjectFile Include="jit64\dirs.proj" Condition="'$(BuildProjectName)' != 'CoreSys'" />
-
-        <ProjectFile Include="tools\dirs.proj" >
-            <ProductGroups>FX;PK</ProductGroups>
-        </ProjectFile>
-        <ProjectFile Include="toolbox\dirs.proj" >
-            <ProductGroups>FX;PK</ProductGroups>
-        </ProjectFile>
-        <ProjectFile Include="misc\misc.proj" />
-    </ItemGroup>
-
-    <!--The following projects will build during PHASE 1 of the Desktop build-->
-    <ItemGroup Condition="'$(BuildExePhase)' == '1' and '$(FeatureCoreclr)' != 'true'">
-        <ProjectFile Include="defines\defines.nativeproj" />
-        <ProjectFile Include="fusion\dirs.proj" />
-        <ProjectFile Include="nativebinder\nativebinder.nativeproj" />
-        <ProjectFile Include="security\dirs.proj" />
-        <ProjectFile Include="ilasm\ilasm.nativeproj" />
-        <ProjectFile Include="ildasm\dirs.proj" />
-        <ProjectFile Include="profile\dirs.proj" />
-        <ProjectFile Include="bcl\mscorlib.csproj" />
-        <ProjectFile Include="managedlibraries\dirs.proj" />
-        <ProjectFile Include="config\config.nativeproj" >
-            <ProductGroups>FX</ProductGroups>
-        </ProjectFile>
-        <ProjectFile Include="usagelog\usagelog.nativeproj" />
-        <ProjectFile Include="lhdwshim\dirs.proj" />
-        <ProjectFile Include="xmlparser\xmlparser.nativeproj" />
-    </ItemGroup>
-
-    <!--The following projects will build during PHASE 1 of the CoreCLR build-->
-    <ItemGroup Condition="'$(BuildExePhase)' == '1' and '$(FeatureCoreclr)' == 'true'">
-        <ProjectFile Include="bcl.small\dirs.proj" />
-        <ProjectFile Include="coreclr\dirs.proj" />
-    </ItemGroup>
-    
-    <!--The following projects will build during PHASE 2 of the Desktop build-->
-    <ItemGroup Condition="'$(BuildExePhase)' == '2' and '$(FeatureCoreclr)' != 'true'">
-        <ProjectFile Include="managedlibraries\dirs.proj" />
-    </ItemGroup>
-        
-    <!--The following projects will build during the default PHASE of the Desktop build-->
-    <ItemGroup Condition="'$(BuildExePhase)' == '' and '$(FeatureCoreclr)' != 'true'">
-        <ProjectFile Include="managedlibraries\dirs.proj" />
-    </ItemGroup>
-
-    <Import Project="$(_NTDRIVE)$(_NTROOT)\tools\Microsoft.DevDiv.Traversal.targets" />
-</Project>
diff --git a/src/dlls/clretwrc/clretwrc.nativeproj b/src/dlls/clretwrc/clretwrc.nativeproj
deleted file mode 100644 (file)
index 6a9b227..0000000
+++ /dev/null
@@ -1,27 +0,0 @@
-<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>
-    <BuildCoreBinaries>true</BuildCoreBinaries>
-    <BuildSysBinaries>true</BuildSysBinaries>
-    <OutputName>clretwrc</OutputName>
-    <DllDef>$(OutputName).def</DllDef>
-    <TargetType>DYNLINK</TargetType>
-    <LinkSubsystem>windows</LinkSubsystem>
-    <LinkResourceOnlyDll>true</LinkResourceOnlyDll>
-    <IsProjectKLibrary>true</IsProjectKLibrary>
-    <IsTestNetCoreRuntimeLibrary>true</IsTestNetCoreRuntimeLibrary>
-    <IsPhoneLibrary>true</IsPhoneLibrary>
-  </PropertyGroup>
-  <!--Leaf Project Items-->
-  <ItemGroup>
-    <RCResourceFile Include="clretwrc.rc" />
-  </ItemGroup>
-  <!--Import the targets-->
-  <Import Project="$(_NTDRIVE)$(_NTROOT)\ndp\clr\clr.targets" />
-</Project>
diff --git a/src/dlls/dbgshim/dbgshim.targets b/src/dlls/dbgshim/dbgshim.targets
deleted file mode 100644 (file)
index 8332bef..0000000
+++ /dev/null
@@ -1,94 +0,0 @@
-<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003" ToolsVersion="dogfood">
-
-    <Import Project="$(_NTDRIVE)$(_NTROOT)\ndp\clr\xplat\utility.props"/>
-    <PropertyGroup>
-        <LinkUseCMT>true</LinkUseCMT>
-        <UserIncludes>
-            $(UserIncludes);
-            ..\;
-            $(VCToolsIncPath);
-            $(Clrbase)\src\Debug\shim;
-        </UserIncludes>
-        <OutputName>dbgshim</OutputName>
-        <TargetType>DYNLINK</TargetType>
-        <LinkSubsystem>windows</LinkSubsystem>
-        <CDefines>$(CDefines);UNICODE;_UNICODE;FEATURE_NO_HOST;SELF_NO_HOST</CDefines>
-        <DllDef>..\dbgshim.ntdef</DllDef>
-        <DllEntryPoint>_DllMainCRTStartup</DllEntryPoint>
-        <ExtDelayImpLib >false</ExtDelayImpLib>
-        <UseMsvcrt>false</UseMsvcrt>
-        <NoLinkGdi32>true</NoLinkGdi32>
-    </PropertyGroup>
-
-    <PropertyGroup Condition="'$(HostMachineOS)' == 'windows'">
-        <LinkDelayLoad Condition="'$(LinkDelayLoad)'!=''">$(LinkDelayLoad);</LinkDelayLoad>
-        <LinkDelayLoad>$(LinkDelayLoad)user32.dll;advapi32.dll;oleaut32.dll</LinkDelayLoad>
-    </PropertyGroup>
-
-    <ItemGroup>
-      <LinkPreCrtLibs Include="$(ClrLibPath)\utilcodestaticnohost$(XPlatHostLibSuffix).lib" >
-        <!-- This project isn't factored like the others... there are many projects pointing to the current path of corguids -->
-        <ProjectReference Condition="'$(XPlatHostLibBuildDir)'=='HostLocal'">$(ClrSrcDirectory)utilcode\staticnohost\staticnohost.nativeproj</ProjectReference>
-        <ProjectReference Condition="'$(XPlatHostLibBuildDir)'=='HostWinx86'">$(ClrSrcDirectory)utilcode\staticnohostx86\staticnohost.nativeproj</ProjectReference>
-        <ProjectReference Condition="'$(XPlatHostLibBuildDir)'=='HostWinAMD64'">$(ClrSrcDirectory)utilcode\staticnohostamd64\staticnohost.nativeproj</ProjectReference>
-      </LinkPreCrtLibs>
-    </ItemGroup>
-    <ItemGroup>
-        <!-- This lib differs between Win32 and CoreSys, so I am specifically using XPlatHostSuffix, not XPlatHostLibSuffix -->
-        <!-- In retrospect the naming on those props aren't great, but I don't want to undo all the testing already done on this change
-             with potential errors refactoring to a new prop name. XPlatHostLibSuffix only varies on architecture whereas XPlatHostSuffix
-             varies on arch and OS -->
-        <TargetLib Include="$(ClrLibPath)\debugshim$(XPlatHostSuffix).lib" />
-        <ProjectReference Include="$(ClrSrcDirectory)\Debug\shim\$(XPlatHostBuildDir)\debugshim.nativeproj" />
-        <TargetLib Include="$(ClrLibPath)\dbgutil$(XPlatHostLibSuffix).lib" />
-        <ProjectReference Include="$(ClrSrcDirectory)\Debug\dbgutil\$(XPlatHostLibBuildDir)\dbgutil.nativeproj" />
-    </ItemGroup>
-    <ItemGroup Condition="'$(HostMachineOS)' == 'windows'">
-        <TargetLib Include="$(ClrLibPath)\CorGUIDS$(XPlatHostLibSuffix).lib">
-          <!-- This project isn't factored like the others... there are many projects pointing to the current path of corguids -->
-          <ProjectReference Condition="'$(XPlatHostLibBuildDir)'=='HostLocal'">$(ClrSrcDirectory)inc\corguids.nativeproj</ProjectReference>
-          <ProjectReference Condition="'$(XPlatHostLibBuildDir)'=='HostWinx86'">$(ClrSrcDirectory)incx86\corguids.nativeproj</ProjectReference>
-          <ProjectReference Condition="'$(XPlatHostLibBuildDir)'=='HostWinAMD64'">$(ClrSrcDirectory)incamd64\corguids.nativeproj</ProjectReference>
-        </TargetLib>
-        <Targetlib Include="$(SdkLibPath)\kernel32.lib" />
-        <Targetlib Include="$(CrtLibPath)\libcmt$(BuildSuffix).lib" />
-        <Targetlib Include="$(SdkLibPath)\uuid.lib" />
-        <Targetlib Include="$(SdkLibPath)\user32.lib" />
-        <Targetlib Include="$(SdkLibPath)\advapi32.lib" />
-        <Targetlib Include="$(SdkLibPath)\oleaut32.lib" />
-        <Targetlib Include="$(SdkLibPath)\WtsApi32.lib" />
-        <Targetlib Include="$(SdkLibPath)\version.lib" />
-        <Targetlib Include="$(SdkLibPath)\psapi.lib" />
-    </ItemGroup>
-    <ItemGroup Condition="'$(HostMachineOS)' == 'OneCore' or '$(HostMachineOS)'=='OneCoreWin7Compat'">
-      <TargetLib Include="$(CoreSystemCrt)" />
-      <TargetLib Include="$(SdkLibPath)\uuid.lib" />
-    </ItemGroup>
-    <ItemGroup Condition="'$(HostMachineOS)' == 'OneCoreWin7Compat'">
-      <TargetLib Include="$(SdkLibPath)\bcrypt.lib" />
-      <TargetLib Include="$(SdkLibPath)\crypt32.lib" />
-      <TargetLib Include="$(SdkLibPath)\oleaut32.lib" />
-      <TargetLib Include="$(SdkLibPath)\mincore_fw.lib" />
-    </ItemGroup>
-    <ItemGroup Condition="'$(HostMachineOS)' == 'OneCore'">
-      <TargetLib Include="$(SdkLibPath)\mincore.lib" />
-      <TargetLib Include="$(SdkLibPath)\mincore_legacy.lib" />
-      <TargetLib Include="$(SdkLibPath)\mincore_private.lib" />
-      <TargetLib Include="$(SdkLibPath)\mincore_obsolete.lib" />
-    </ItemGroup>
-
-    <ItemGroup>
-        <RCResourceFile Include="..\dbgshim.rc" />
-    </ItemGroup>
-
-    <ItemGroup>
-        <CppCompile Include="..\dbgshim.cpp" />
-    </ItemGroup>
-
-    <ItemGroup>
-        <DataFile Include="..\dbgshim.h" />
-    </ItemGroup>
-
-    <Import Project="$(_NTDRIVE)$(_NTROOT)\ndp\clr\clr.targets" />
-
-</Project>
diff --git a/src/dlls/dbgshim/dirs.proj b/src/dlls/dbgshim/dirs.proj
deleted file mode 100644 (file)
index dc91ac2..0000000
+++ /dev/null
@@ -1,19 +0,0 @@
-<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-  <Import Project="$(_NTDRIVE)$(_NTROOT)\ndp\clr\clr.props" />
-
-  <PropertyGroup>
-    <BuildCoreBinaries>true</BuildCoreBinaries>
-    <BuildSysBinaries>true</BuildSysBinaries>
-  </PropertyGroup>
-  
-  <!--The following projects will build during the CoreCLR build-->
-  <ItemGroup Condition="'$(FeatureCoreclr)' == 'true'">
-    <ProjectFile Include="HostLocal\dbgshim.nativeproj" />
-    <ProjectFile Include="HostWinx86\dbgshim.nativeproj" Condition="'$(BuildArchitecture)'=='i386'" />
-    <ProjectFile Include="HostWinamd64\dbgshim.nativeproj" Condition="'$(BuildArchitecture)'=='amd64'" />
-    <ProjectFile Include="HostOneCorex86\dbgshim.nativeproj" Condition="'$(BuildArchitecture)'=='i386'" />
-    <ProjectFile Include="HostOneCoreamd64\dbgshim.nativeproj" Condition="'$(BuildArchitecture)'=='amd64'" />
-  </ItemGroup>
-
-  <Import Project="$(_NTDRIVE)$(_NTROOT)\tools\Microsoft.DevDiv.Traversal.targets" />
-</Project>
diff --git a/src/dlls/dirs.proj b/src/dlls/dirs.proj
deleted file mode 100644 (file)
index de81b7f..0000000
+++ /dev/null
@@ -1,50 +0,0 @@
-<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-  <Import Project="$(_NTDRIVE)$(_NTROOT)\ndp\clr\clr.props" />
-
-  <PropertyGroup>
-    <BuildInPhase1>true</BuildInPhase1>
-    <BuildInPhaseDefault>false</BuildInPhaseDefault>
-    <BuildCoreBinaries>true</BuildCoreBinaries>
-    <BuildSysBinaries>true</BuildSysBinaries>
-  </PropertyGroup>
-
-  <!--The following projects will build during PHASE 1-->
-  <ItemGroup Condition="'$(BuildExePhase)' == '1'">
-    <ProjectFile Include="clretwrc\clretwrc.nativeproj" />
-    <ProjectFile Include="mscoree\dirs.proj" />
-    <ProjectFile Include="mscorrc\dirs.proj" />
-    <ProjectFile Include="mscordac\dirs.proj" />
-    <ProjectFile Include="mscordbi\dirs.proj" />
-    <ProjectFile Include="standalonemd-ro\standalonemd-ro.nativeproj" />
-  </ItemGroup>
-  
-  <!--The following projects will build during PHASE 1 of the Desktop build-->
-  <ItemGroup Condition="'$(BuildExePhase)' == '1' and '$(FeatureCoreClr)' != 'true'">
-    <ProjectFile Include="mscoruef\mscoruef.nativeproj" />
-    <ProjectFile Include="shim\mscoreei.nativeproj" />
-    <ProjectFile Include="shimr_v2\mscorees.proj" />
-    <ProjectFile Include="shell_shim\mscoree.proj" />
-    <ProjectFile Include="shimr\mscoreeis.nativeproj" />
-    <ProjectFile Include="mscorpe\dirs.proj" />
-    <ProjectFile Include="mscorsn\mscorsn.nativeproj" />
-    <ProjectFile Include="culture\dirs.proj" />
-    <ProjectFile Include="normalization\dirs.proj" />
-    <ProjectFile Include="nlssorting\nlssorting.nativeproj" />
-    <ProjectFile Include="sort00001000\sort00001000.nativeproj" />
-    <ProjectFile Include="sort00060101\sort00060101.nativeproj" />
-    <ProjectFile Include="fusion\fusion.nativeproj" />
-    <ProjectFile Include="mscorier\mscorier.proj" />
-    <ProjectFile Include="mscorsecimpl\mscorsecimpl.nativeproj" />
-    <ProjectFile Include="mscorsecr\mscorsecr.nativeproj" />
-    <ProjectFile Include="mscorsvc\dirs.proj" />
-    <ProjectFile Include="bindingdisplay\bindingdisplay.nativeproj" />
-    <ProjectFile Include="standalonemd-rw\Standalonemd-rw.nativeproj" />
-  </ItemGroup>
-  
-  <!--The following projects will build during PHASE 1 of the CoreCLR build-->
-  <ItemGroup Condition="'$(BuildExePhase)' == '1' and '$(FeatureCoreclr)' == 'true'">
-    <ProjectFile Include="dbgshim\dirs.proj" />
-  </ItemGroup>
-
-  <Import Project="$(_NTDRIVE)$(_NTROOT)\tools\Microsoft.DevDiv.Traversal.targets" />
-</Project>
diff --git a/src/dlls/mscordac/dirs.proj b/src/dlls/mscordac/dirs.proj
deleted file mode 100644 (file)
index 46a2052..0000000
+++ /dev/null
@@ -1,21 +0,0 @@
-<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-  <Import Project="$(_NTDRIVE)$(_NTROOT)\ndp\clr\clr.props" />
-
-  <PropertyGroup>
-    <BuildInPhase1>true</BuildInPhase1>
-    <BuildInPhaseDefault>false</BuildInPhaseDefault>
-    <BuildCoreBinaries>true</BuildCoreBinaries>
-    <BuildSysBinaries>true</BuildSysBinaries>
-  </PropertyGroup>
-
-  <!--The following projects will build during PHASE 1-->
-  <ItemGroup Condition="'$(BuildExePhase)' == '1'">
-    <ProjectFile Include="HostLocal\mscordac.nativeproj" />
-    <ProjectFile Condition="'$(FeatureXPlatDacDebugging_HostWindowsx86)'=='true'" Include="HostWinx86\mscordac.nativeproj" />
-    <ProjectFile Condition="'$(FeatureXPlatDacDebugging_HostWindowsAMD64)' == 'true'" Include="HostWinAMD64\mscordac.nativeproj" />
-    <ProjectFile Condition="'$(FeatureXPlatDacDebugging_HostOneCorex86)'=='true'" Include="HostOneCorex86\mscordac.nativeproj" />
-    <ProjectFile Condition="'$(FeatureXPlatDacDebugging_HostOneCoreAMD64)' == 'true'" Include="HostOneCoreAMD64\mscordac.nativeproj" />
-  </ItemGroup>
-
-  <Import Project="$(_NTDRIVE)$(_NTROOT)\tools\Microsoft.DevDiv.Traversal.targets" />
-</Project>
diff --git a/src/dlls/mscordac/mscordac.targets b/src/dlls/mscordac/mscordac.targets
deleted file mode 100644 (file)
index 3e0474f..0000000
+++ /dev/null
@@ -1,142 +0,0 @@
-<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003" ToolsVersion="dogfood">
-
-  <UsingTask TaskName="GetFileVersionTask" AssemblyFile="GetFileVersion.dll"/>
-  <Import Project="..\..\debug\XPlatCommon.props" />
-
-  <PropertyGroup>
-    <CDefines>$(CDefines);UNICODE;_UNICODE;$(USER_SPECIFIC_C_DEFINES);FEATURE_NO_HOST</CDefines>
-    <OutputName Condition="'$(BuildForCoreSystem)'!='true'">mscordacwks$(XPlatHostSuffix)</OutputName>
-    <OutputName Condition="'$(BuildForCoreSystem)'=='true'">mscordaccore</OutputName>
-    <TargetType>DYNLINK</TargetType>
-    <LinkSubsystem>windows</LinkSubsystem>
-    <DllDef>$(IntermediateOutputDirectory)\mscordac.def</DllDef>
-    <DllEntryPoint>_DllMainCRTStartup</DllEntryPoint>
-    <GenerateBrowserFile>false</GenerateBrowserFile>
-    <CDefines Condition="'$(_BuildType)' == 'dbg'">$(CDefines);SPECIAL_BUILD</CDefines>
-    <UseMsvcrt>false</UseMsvcrt>
-    <ExtDelayImpLib>true</ExtDelayImpLib>
-    <DoNotAddCrtLibPath>true</DoNotAddCrtLibPath>
-    <LinkUseDefaultLib>false</LinkUseDefaultLib>
-    <LinkLibIgnore>$(LinkLibIgnore);4198</LinkLibIgnore>
-    <UseStl>true</UseStl>
-  </PropertyGroup>
-
-  <PropertyGroup Condition="'$(BuildForCoreSystem)' != 'true'">
-    <LinkDelayLoad Condition="'$(LinkDelayLoad)'!=''">$(LinkDelayLoad);</LinkDelayLoad>
-    <LinkDelayLoad>$(LinkDelayLoad)user32.dll;advapi32.dll;ole32.dll;oleaut32.dll</LinkDelayLoad>
-  </PropertyGroup>
-
-  <ItemGroup>
-    <RCResourceFile Include="..\native.rc">
-      <IncludeInLib>true</IncludeInLib>
-    </RCResourceFile >
-  </ItemGroup>
-  <ItemGroup>
-    <CppCompile Include="..\mscordac.cpp" />
-  </ItemGroup>
-
- <ItemGroup>
-    <CppPreprocess Include="..\mscordac.src">
-      <Defines>@(CommonPreprocessDefines);$(CDefines);$(TargetDefines)</Defines>
-      <FinalOutput>$(IntermediateOutputDirectory)\mscordac.def</FinalOutput>
-      <AdditionalOptions>/TC</AdditionalOptions>
-    </CppPreprocess>
-  </ItemGroup>
-  <ItemGroup>
-    <ImportLib Include="$(ClrLibPath)\dac_wks$(XPlatHostLibSuffix).lib"/>
-    <LinkPreCrtLibs Include="$(ClrLibPath)\dac_wks$(XPlatHostLibSuffix).lib">
-      <ProjectReference>$(ClrSrcDirectory)debug\daccess\$(XPlatHostLibBuildDir)\daccess.nativeproj</ProjectReference>
-    </LinkPreCrtLibs>
-    <LinkPreCrtLibs Include="$(ClrLibPath)\utilcode_dac$(XPlatHostLibSuffix).lib">
-      <ProjectReference>$(ClrSrcDirectory)utilcode\dac\$(XPlatHostLibBuildDir)\dac.nativeproj</ProjectReference>
-    </LinkPreCrtLibs>
-    <TargetLib Include="$(ClrLibPath)\cee_wks_dac$(XPlatHostLibSuffix).lib">
-      <ProjectReference>$(ClrSrcDirectory)vm\dac\$(XPlatHostLibBuildDir)\dacwks.nativeproj</ProjectReference>
-    </TargetLib>
-    <TargetLib Include="$(ClrLibPath)\cordbee_wks_dac$(XPlatHostLibSuffix).lib">
-      <ProjectReference>$(ClrSrcDirectory)debug\ee\dac\$(XPlatHostLibBuildDir)\dacwks.nativeproj</ProjectReference>
-    </TargetLib>
-    <TargetLib Include="$(ClrLibPath)\MDCompiler_dac$(XPlatHostLibSuffix).lib">
-      <ProjectReference>$(ClrSrcDirectory)md\compiler\dac\$(XPlatHostLibBuildDir)\mdcompiler_dac.nativeproj</ProjectReference>
-    </TargetLib>
-    <TargetLib Include="$(ClrLibPath)\MDRuntime_dac$(XPlatHostLibSuffix).lib">
-      <ProjectReference>$(ClrSrcDirectory)md\runtime\dac\$(XPlatHostLibBuildDir)\mdruntime_dac.nativeproj</ProjectReference>
-    </TargetLib>
-    <TargetLib Include="$(ClrLibPath)\MDRuntimeRW_dac$(XPlatHostLibSuffix).lib">
-      <ProjectReference>$(ClrSrcDirectory)md\enc\dac\$(XPlatHostLibBuildDir)\mdruntimerw_dac.nativeproj</ProjectReference>
-    </TargetLib>
-    <TargetLib Include="$(ClrLibPath)\MDWinMD_dac$(XPlatHostLibSuffix).lib">
-      <ProjectReference>$(ClrSrcDirectory)md\winmd\dac\$(XPlatHostLibBuildDir)\mdwinmd_dac.nativeproj</ProjectReference>
-    </TargetLib>
-    <TargetLib Include="$(ClrLibPath)\MDHotData_dac$(XPlatHostLibSuffix).lib">
-      <ProjectReference>$(ClrSrcDirectory)md\hotdata\dac\$(XPlatHostLibBuildDir)\mdhotdata_dac.nativeproj</ProjectReference>
-    </TargetLib>
-    <TargetLib Include="$(ClrLibPath)\ipcmanager_dac$(XPlatHostLibSuffix).lib">
-      <ProjectReference>$(ClrSrcDirectory)ipcman\ipcman_dac\$(XPlatHostLibBuildDir)\ipcman_dac.nativeproj</ProjectReference>
-    </TargetLib>
-    <TargetLib Include="$(ClrLibPath)\strongname_dac$(XPlatHostLibSuffix).lib">
-      <ProjectReference>$(ClrSrcDirectory)StrongName\api\dac\$(XPlatHostLibBuildDir)\strongname_dac.nativeproj</ProjectReference>
-    </TargetLib>
-    <TargetLib Condition="'$(TargetArch)' != 'i386'" Include="$(ClrLibPath)\unwinder_dac$(XPlatHostLibSuffix).lib">
-      <ProjectReference>$(ClrSrcDirectory)unwinder\dac\$(XPlatHostLibBuildDir)\unwinder_dac.nativeproj</ProjectReference>
-    </TargetLib>
-    <TargetLib Include="$(ClrLibPath)\dbgutil$(XPlatHostLibSuffix).lib">
-      <ProjectReference>$(ClrSrcDirectory)debug\dbgutil\$(XPlatHostLibBuildDir)\dbgutil.nativeproj</ProjectReference>
-    </TargetLib>
-  </ItemGroup>
-  <ItemGroup Condition="'$(HostMachineOS)' != 'mac'">
-    <TargetLib Include="$(ClrLibPath)\CorGUIDS$(XPlatHostLibSuffix).lib">
-      <!-- This project isn't factored like the others above... there are many projects pointing to the current path of corguids -->
-      <ProjectReference Condition="'$(XPlatHostLibBuildDir)'=='HostLocal'">$(ClrSrcDirectory)inc\corguids.nativeproj</ProjectReference>
-      <ProjectReference Condition="'$(XPlatHostLibBuildDir)'=='HostWinx86'">$(ClrSrcDirectory)incx86\corguids.nativeproj</ProjectReference>
-      <ProjectReference Condition="'$(XPlatHostLibBuildDir)'=='HostWinAMD64'">$(ClrSrcDirectory)incamd64\corguids.nativeproj</ProjectReference>
-    </TargetLib>
-  </ItemGroup>
-  <ItemGroup Condition="'$(HostMachineOS)' == 'windows'">
-    <TargetLib Include="$(ClrLibPath)\delayimp$(XPlatHostLibSuffix).lib">
-      <!-- This project isn't factored like the others above... there are many projects pointing to the current path of delayimp -->
-      <ProjectReference Condition="'$(XPlatHostLibBuildDir)'=='HostLocal'">$(ClrSrcDirectory)delayimp\delayimp.nativeproj</ProjectReference>
-      <ProjectReference Condition="'$(XPlatHostLibBuildDir)'=='HostWinx86'">$(ClrSrcDirectory)delayimpx86\delayimp.nativeproj</ProjectReference>
-      <ProjectReference Condition="'$(XPlatHostLibBuildDir)'=='HostWinAMD64'">$(ClrSrcDirectory)delayimpamd64\delayimp.nativeproj</ProjectReference>
-    </TargetLib>
-    <TargetLib Include="$(CrtLibPath)\libcmt$(BuildSuffix).lib" />
-    <TargetLib Include="$(SdkLibPath)\kernel32.lib" />
-    <TargetLib Include="$(SdkLibPath)\advapi32.lib" />
-    <TargetLib Include="$(SdkLibPath)\user32.lib" />
-    <TargetLib Include="$(SdkLibPath)\ole32.lib" />
-    <TargetLib Include="$(SdkLibPath)\oleaut32.lib" />
-    <TargetLib Include="$(SdkLibPath)\uuid.lib" />
-    <TargetLib Include="$(SdkLibPath)\wtsapi32.lib" />
-    <TargetLib Include="$(CrtLibPath)\delayimp.lib" />
-    <TargetLib Include="$(SdkLibPath)\ntdll.lib" />
-  </ItemGroup>
-  <ItemGroup Condition="'$(HostMachineOS)' == 'OneCore' or '$(HostMachineOS)'=='OneCoreWin7Compat'">
-    <TargetLib Include="$(CoreSystemCrt)" />
-    <TargetLib Include="$(SdkLibPath)\uuid.lib" />
-  </ItemGroup>
-  <ItemGroup Condition="'$(HostMachineOS)' == 'OneCoreWin7Compat'">
-    <TargetLib Include="$(SdkLibPath)\bcrypt.lib" />
-    <TargetLib Include="$(SdkLibPath)\crypt32.lib" />
-    <TargetLib Include="$(SdkLibPath)\oleaut32.lib" />
-    <TargetLib Include="$(SdkLibPath)\mincore_fw.lib" />
-  </ItemGroup>
-  <ItemGroup Condition="'$(HostMachineOS)' == 'OneCore'">
-    <TargetLib Include="$(SdkLibPath)\mincore.lib" />
-    <TargetLib Include="$(SdkLibPath)\mincore_legacy.lib" />
-    <TargetLib Include="$(SdkLibPath)\mincore_private.lib" />
-    <TargetLib Include="$(SdkLibPath)\mincore_obsolete.lib" />
-  </ItemGroup>
-
-  <Import Project="$(_NTDRIVE)$(_NTROOT)\ndp\clr\clr.targets" />
-
-
-  <Target Name="CreateLongNameDacForWindbg" 
-          Condition="'$(HostMachineOS)'=='windows'"
-          AfterTargets="Link">
-    <GetFileVersionTask FilePath="$(ProductOutputFile)">
-      <Output TaskParameter="FileVersion" PropertyName="DacFileVersion"/>
-    </GetFileVersionTask>
-    <Exec Command="$(PerlCommand) -I$(DevDivToolsPath) $(ClrSrcDirectory)\dlls\mscordac\Update.pl $(ProductOutputFile) $(MainDacMouleName) $(XPlatHostMachineOSSuffix)$(HostMachineArch) $(TargetMachineArch) $(DacFileVersion) $(BinariesDirectory)"
-          StandardOutputImportance="Normal" />
-  </Target>
-</Project>
diff --git a/src/dlls/mscordbi/DIRS.proj b/src/dlls/mscordbi/DIRS.proj
deleted file mode 100644 (file)
index fb72485..0000000
+++ /dev/null
@@ -1,23 +0,0 @@
-<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-  <!--Import the settings-->
-  <Import Project="$(_NTDRIVE)$(_NTROOT)\ndp\clr\clr.props" />
-
-  <PropertyGroup>
-    <BuildInPhase1>true</BuildInPhase1>
-    <BuildInPhaseDefault>false</BuildInPhaseDefault>
-    <BuildCoreBinaries>true</BuildCoreBinaries>
-    <BuildSysBinaries>true</BuildSysBinaries>
-  </PropertyGroup>
-
-  <!--The following projects will build during PHASE 1-->
-  <ItemGroup Condition="'$(BuildExePhase)' == '1'">
-    <ProjectFile Condition="'$(FeatureDbiDebugging)' == 'true'" Include="hostlocal\mscordbi.nativeproj" />
-    <ProjectFile Condition="'$(FeatureDbiOopDebugging_HostWindowsx86)' == 'true'" Include="hostwinx86\mscordbi.nativeproj" />
-    <ProjectFile Condition="'$(FeatureDbiOopDebugging_HostWindowsamd64)' == 'true'" Include="HostWinAMD64\mscordbi.nativeproj" />
-    <ProjectFile Condition="'$(FeatureDbiOopDebugging_HostOneCorex86)' == 'true'" Include="HostOneCorex86\mscordbi.nativeproj" />
-    <ProjectFile Condition="'$(FeatureDbiOopDebugging_HostOneCoreamd64)' == 'true'" Include="HostOneCoreAMD64\mscordbi.nativeproj" />
-  </ItemGroup>
-
-  <!--Import the targets-->
-  <Import Project="$(_NTDRIVE)$(_NTROOT)\tools\Microsoft.DevDiv.Traversal.targets" />
-</Project>
diff --git a/src/dlls/mscordbi/mscordbi.settings.targets b/src/dlls/mscordbi/mscordbi.settings.targets
deleted file mode 100644 (file)
index c9fa97c..0000000
+++ /dev/null
@@ -1,144 +0,0 @@
-<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-
-  <Import Project="..\..\debug\XPlatCommon.props" />
-
-  <PropertyGroup>
-    <FileToMarkForSigning>$(BinariesDirectory)\$(OutputName).dll</FileToMarkForSigning>
-    <UserIncludes>$(UserIncludes);
-        ..</UserIncludes>
-    <ClAdditionalOptions>$(ClAdditionalOptions) -DUNICODE -D_UNICODE</ClAdditionalOptions>
-    <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>..\stdafx.cpp</PCHCompile>
-    
-    <!--
-      # We explicitly must not link with mscoree because mscordbi needs to 
-      # be able to run on a machine without the runtime installed.
-      # Also, for this reason explicitly use the static CRT
-    -->
-    <LinkNoLibraries>true</LinkNoLibraries>
-    <UseMsvcrt>false</UseMsvcrt>
-    <DoNotAddCrtLibPath>true</DoNotAddCrtLibPath>
-    <LinkUseDefaultLib>false</LinkUseDefaultLib>
-    <NoLinkGdi32>true</NoLinkGdi32>
-    <!-- <LinkUseCMT>true</LinkUseCMT> -->
-    <TargetType>DYNLINK</TargetType>
-    <LinkSubsystem>windows</LinkSubsystem>
-    <PogoOptimized>true</PogoOptimized>
-
-    <DllEntryPoint>_DllMainCRTStartup</DllEntryPoint>
-    <DllDef>$(IntermediateOutputDirectory)\mscordbi.def</DllDef>
-
-  </PropertyGroup>
-
-
-  <ItemGroup Condition="'$(HostMachineOS)' == 'OneCore' or '$(HostMachineOS)' == 'OneCoreWin7Compat'">
-    <TargetLib Include="$(CoreSystemCrt)" />
-    <TargetLib Include="$(SdkLibPath)\uuid.lib" />
-  </ItemGroup>
-  <ItemGroup Condition="'$(HostMachineOS)' == 'OneCoreWin7Compat'">
-    <TargetLib Include="$(SdkLibPath)\bcrypt.lib" />
-    <TargetLib Include="$(SdkLibPath)\crypt32.lib" />
-    <TargetLib Include="$(SdkLibPath)\oleaut32.lib" />
-    <TargetLib Include="$(SdkLibPath)\mincore_fw.lib" />
-  </ItemGroup>
-  <ItemGroup Condition="'$(HostMachineOS)' == 'OneCore'">
-    <TargetLib Include="$(SdkLibPath)\mincore.lib" />
-    <TargetLib Include="$(SdkLibPath)\mincore_legacy.lib" />
-    <TargetLib Include="$(SdkLibPath)\mincore_private.lib" />
-    <TargetLib Include="$(SdkLibPath)\mincore_obsolete.lib" />
-  </ItemGroup>
-  
-  <ItemGroup>
-    
-    <TargetLib Condition="'$(HostMachineOS)'=='windows'" Include="$(SdkLibPath)\uuid.lib" />
-    <LinkPreCrtLibs Condition="'$(HostMachineOS)'=='windows'" Include="$(SdkLibPath)\ntdll.lib" />
-    <LinkPreCrtLibs Condition="'$(HostMachineOS)'=='windows'" Include="$(SdkLibPath)\kernel32.lib" />
-    <LinkPreCrtLibs Condition="'$(HostMachineOS)'=='windows'" Include="$(SdkLibPath)\user32.lib" />
-    <LinkPreCrtLibs Condition="'$(HostMachineOS)'=='windows'" Include="$(SdkLibPath)\advapi32.lib" />
-    <LinkPreCrtLibs Condition="'$(HostMachineOS)'=='windows'" Include="$(SdkLibPath)\wtsapi32.lib" />
-    <TargetLib Condition="'$(HostMachineOS)'=='windows'" Include="$(SdkLibPath)\ole32.lib" />
-    <TargetLib Condition="'$(HostMachineOS)'=='windows'" Include="$(SdkLibPath)\oleaut32.lib" />
-    <TargetLib Condition="'$(HostMachineOS)'=='windows'" Include="$(SdkLibPath)\version.lib" />
-    <TargetLib Condition="'$(HostMachineOS)'=='windows'" Include="$(SdkLibPath)\mscoree.lib" />
-    <TargetLib Condition="'$(HostMachineOS)'=='windows'" Include="$(SdkLibPath)\shlwapi.lib" />
-    <TargetLib Condition="'$(HostMachineOS)'=='windows'" Include="$(CrtLibPath)\libcmt$(BuildSuffix).lib" />
-
-    
-    
-    <LinkPreCrtLibs Include="$(Dbilib)">
-      <ProjectReference>$(DbiProject)</ProjectReference>
-    </LinkPreCrtLibs>
-    <LinkPreCrtLibs Include="$(ClrLibPath)\utilcodestaticnohost$(XPlatHostLibSuffix).lib" >
-      <!-- Another project with a bunch of pre-existing references so it doesn't follow the normal path convention -->
-      <ProjectReference Condition="'$(XPlatHostLibBuildDir)'=='HostLocal'">$(ClrSrcDirectory)utilcode\staticnohost\staticnohost.nativeproj</ProjectReference>
-      <ProjectReference Condition="'$(XPlatHostLibBuildDir)'=='HostWinx86'">$(ClrSrcDirectory)utilcode\staticnohostx86\staticnohost.nativeproj</ProjectReference>
-      <ProjectReference Condition="'$(XPlatHostLibBuildDir)'=='HostWinAMD64'">$(ClrSrcDirectory)utilcode\staticnohostamd64\staticnohost.nativeproj</ProjectReference>
-    </LinkPreCrtLibs>
-    <TargetLib Include="$(ClrLibPath)\ipcmanager-staticcrt$(XPlatHostLibSuffix).lib" >
-      <ProjectReference>$(ClrSrcDirectory)ipcman\ipcman-staticcrt\$(XPlatHostLibBuildDir)\ipcman-staticcrt.nativeproj</ProjectReference>
-    </TargetLib>
-    <TargetLib Include="$(ClrLibPath)\ildbsymlib$(XPlatHostLibSuffix).lib" >
-      <ProjectReference>$(ClrSrcDirectory)debug\ildbsymlib\$(XPlatHostLibBuildDir)\ildbsymlib.nativeproj</ProjectReference>
-    </TargetLib>
-    <TargetLib Include="$(ClrLibPath)\MDCompiler-dbi$(XPlatHostLibSuffix).lib">
-      <ProjectReference>$(ClrSrcDirectory)md\compiler\dbi\$(XPlatHostLibBuildDir)\mdcompiler-dbi.nativeproj</ProjectReference>
-    </TargetLib>
-    <TargetLib Include="$(ClrLibPath)\MDWinMD_dbi$(XPlatHostLibSuffix).lib">
-      <ProjectReference>$(ClrSrcDirectory)md\winmd\dbi\$(XPlatHostLibBuildDir)\MDWinMD-dbi.nativeproj</ProjectReference>
-    </TargetLib>
-    <TargetLib Include="$(ClrLibPath)\MDRuntime-dbi$(XPlatHostLibSuffix).lib">
-      <ProjectReference>$(ClrSrcDirectory)md\runtime\dbi\$(XPlatHostLibBuildDir)\mdruntime-dbi.nativeproj</ProjectReference>
-    </TargetLib>
-    <TargetLib Include="$(ClrLibPath)\MDRuntimeRW-dbi$(XPlatHostLibSuffix).lib">
-      <ProjectReference>$(ClrSrcDirectory)md\enc\dbi\$(XPlatHostLibBuildDir)\mdruntimerw-dbi.nativeproj</ProjectReference>
-    </TargetLib>
-    <TargetLib Include="$(ClrLibPath)\MDHotData-StaticCrt$(XPlatHostLibSuffix).lib">
-      <ProjectReference>$(ClrSrcDirectory)md\hotdata\full-staticcrt\$(XPlatHostLibBuildDir)\mdhotdata-staticcrt.nativeproj</ProjectReference>
-    </TargetLib>
-    <TargetLib Include="$(ClrLibPath)\MDDataSource_dbi$(XPlatHostLibSuffix).lib">
-      <ProjectReference>$(ClrSrcDirectory)md\DataSource\dbi\$(XPlatHostLibBuildDir)\DataSource-dbi.nativeproj</ProjectReference>
-    </TargetLib>
-    <TargetLib Include="$(ClrLibPath)\CorGUIDS$(XPlatHostLibSuffix).lib">
-      <!-- This project isn't factored like the others above... there are many projects pointing to the current path of corguids -->
-      <ProjectReference Condition="'$(XPlatHostLibBuildDir)'=='HostLocal'">$(ClrSrcDirectory)inc\corguids.nativeproj</ProjectReference>
-      <ProjectReference Condition="'$(XPlatHostLibBuildDir)'=='HostWinx86'">$(ClrSrcDirectory)incx86\corguids.nativeproj</ProjectReference>
-      <ProjectReference Condition="'$(XPlatHostLibBuildDir)'=='HostWinAMD64'">$(ClrSrcDirectory)incamd64\corguids.nativeproj</ProjectReference>
-    </TargetLib>
-
-  </ItemGroup>
-
-  <ItemGroup>
-    
-    <ProjectReference Condition="'$(XPlatHostLibBuildDir)'=='HostLocal'" Include="$(ClrSrcDirectory)inc\corguids.nativeproj" />
-    <ProjectReference Condition="'$(XPlatHostLibBuildDir)'=='HostWinx86'" Include="$(ClrSrcDirectory)incx86\corguids.nativeproj" />
-    <ProjectReference Condition="'$(XPlatHostLibBuildDir)'=='HostWinAMD64'" Include="$(ClrSrcDirectory)incamd64\corguids.nativeproj" />
-    
-  </ItemGroup>
-
-  <ItemGroup>
-    <CppPreprocess Include="..\mscordbi.src">
-      <Defines>@(CommonPreprocessDefines);$(CDefines);$(TargetDefines)</Defines>
-      <FinalOutput>$(IntermediateOutputDirectory)\mscordbi.def</FinalOutput>
-      <AdditionalOptions>/TC</AdditionalOptions>
-    </CppPreprocess>
-  </ItemGroup>
-  <ItemGroup>
-    <ImportLib Include="$(ClrLibPath)\ipcmanager-staticcrt$(XPlatHostLibSuffix).lib" />
-    <ImportLib Include="$(ClrLibPath)\ildbsymlib$(XPlatHostLibSuffix).lib" />
-    <ImportLib Include="$(Dbilib)"/>
-    <ImportLib Include="$(ClrLibPath)\MDCompiler-dbi$(XPlatHostLibSuffix).lib" />
-    <ImportLib Include="$(ClrLibPath)\MDRuntime-dbi$(XPlatHostLibSuffix).lib" />
-    <ImportLib Include="$(ClrLibPath)\MDRuntimeRW-dbi$(XPlatHostLibSuffix).lib" />
-    <ImportLib Include="$(ClrLibPath)\MDHotData-StaticCrt$(XPlatHostLibSuffix).lib" />
-  </ItemGroup>
-  <ItemGroup>
-    <RCResourceFile Include="..\Native.rc" />
-  </ItemGroup>
-  <ItemGroup>
-    <CppCompile Include="..\mscordbi.cpp" />
-  </ItemGroup>
-
-  <Import Project="$(_NTDRIVE)$(_NTROOT)\ndp\clr\clr.targets" />
-</Project>
diff --git a/src/dlls/mscoree/coreclr/coreclr.nativeproj b/src/dlls/mscoree/coreclr/coreclr.nativeproj
deleted file mode 100644 (file)
index 484790e..0000000
+++ /dev/null
@@ -1,59 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003" ToolsVersion="dogfood">
-  <PropertyGroup>
-    <!-- Work around problems with loading System.Private.CoreLib.dll, -->
-    <!-- caused by inconsistent setting of UseLegacyCompiler and FeatureSpanOfT -->
-    <!-- between System.Private.CoreLib.dll and the runtime. -->
-    <UseLegacyCompiler>true</UseLegacyCompiler>
-  </PropertyGroup>
-  <Import Project="$(_NTDRIVE)$(_NTROOT)\ndp\clr\clr.props" />
-  <Import Project="$(_NTDRIVE)$(_NTROOT)\ndp\clr\src\dlls\mscoree\mscoree.settings.targets" />
-  <PropertyGroup Label="Globals">
-    <SccProjectName>SAK</SccProjectName>
-    <SccAuxPath>SAK</SccAuxPath>
-    <SccLocalPath>SAK</SccLocalPath>
-    <SccProvider>SAK</SccProvider>
-  </PropertyGroup>
-  <PropertyGroup>
-    <BuildCoreBinaries>true</BuildCoreBinaries>
-    <BuildSysBinaries>true</BuildSysBinaries>
-    <OutputName>coreclr</OutputName>
-    <LinkAdditionalOptions Condition="'$(BuildArchitecture)'=='arm' and $(BuildForCoreSystem) == 'true'">$(LinkAdditionalOptions) /filealign:4096</LinkAdditionalOptions>
-    <IsProjectKLibrary>true</IsProjectKLibrary>
-    <IsTestNetCoreRuntimeLibrary>true</IsTestNetCoreRuntimeLibrary>
-    <IsPhoneLibrary>true</IsPhoneLibrary>
-    <IsTestNetTool>true</IsTestNetTool>
-    <IsPhoneTool>true</IsPhoneTool>
-  </PropertyGroup>
-  <ItemGroup Condition="'$(BuildForWindows7)' == 'true'">
-    <ProductFile Include="$(SdkLibPath)\forwarders\*">
-      <ProductName>ProjectK</ProductName>
-      <ProductPath>Runtime</ProductPath>
-    </ProductFile>
-  </ItemGroup>
-
-  <Choose>
-  <!-- ARM64TODO: Enable PGO -->
-  <!-- TODO_X64CoreSys: Dont link pgort.lib as x64 CoreSys CoreCLR as Perf team does not have the instrumented data for it yet. Reenable it once its available -->
-    <When Condition="'$(BuildForCoreSystem)' == 'true' and !('$(_BuildType)' == 'chk' or '$(_BuildType)' == 'dbg' or '$(BuildArchitecture)'=='amd64' or '$(BuildArchitecture)'=='arm64')">
-      <ItemGroup>
-        <TargetLib Include="$(VCToolsLegacyPath)\vc12\lib\ret\$(RealBuildArchitecture)\vc\pgort.lib" />
-      </ItemGroup>
-
-     <PropertyGroup>
-        <PogoOptimize>false</PogoOptimize>
-        <PogoInstrument>true</PogoInstrument>
-        <PogoUpdate>true</PogoUpdate>
-        <OptimizationDataRelativeDir>CoreSys.$(_BuildArch)\CLR\Base</OptimizationDataRelativeDir>
-      </PropertyGroup>
-
-      <ItemGroup> 
-        <PogoInstrumentedDestinationPath Include ="$(OutputRootPath)\OneCore\Pogo\" />
-      </ItemGroup>
-
-    </When>
-  </Choose>
-
-  <Import Project="$(_NTDRIVE)$(_NTROOT)\ndp\clr\clr.targets" />
-  <Import Project="$(_NTDRIVE)$(_NTROOT)\ndp\clr\src\dlls\mscoree\mscoree.targets" />
-</Project>
diff --git a/src/dlls/mscoree/dirs.proj b/src/dlls/mscoree/dirs.proj
deleted file mode 100644 (file)
index 8059846..0000000
+++ /dev/null
@@ -1,24 +0,0 @@
-<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-  <!--Import the settings-->
-  <Import Project="$(_NTDRIVE)$(_NTROOT)\ndp\clr\clr.props" />
-
-  <!--The following projects will build during PHASE 1-->
-  <PropertyGroup>
-    <BuildInPhase1>true</BuildInPhase1>
-    <BuildInPhaseDefault>false</BuildInPhaseDefault>
-    <BuildCoreBinaries>true</BuildCoreBinaries>
-    <BuildSysBinaries>true</BuildSysBinaries>
-  </PropertyGroup>
-
-  <ItemGroup Condition="'$(BuildExePhase)' == '1' and '$(FeatureCoreClr)' != 'true'">
-    <ProjectFile Include="wks\clr.nativeproj" />
-  </ItemGroup>
-
-  <!--The following projects will build during PHASE 1 of the CoreCLR build-->
-  <ItemGroup Condition="'$(BuildExePhase)' == '1' and '$(FeatureCoreClr)' == 'true'">
-    <ProjectFile Include="coreclr\coreclr.nativeproj" />
-  </ItemGroup>
-
-  <!--Import the targets-->
-  <Import Project="$(_NTDRIVE)$(_NTROOT)\tools\Microsoft.DevDiv.Traversal.targets" />
-</Project>
diff --git a/src/dlls/mscoree/mscoree.settings.targets b/src/dlls/mscoree/mscoree.settings.targets
deleted file mode 100644 (file)
index 6aa31b9..0000000
+++ /dev/null
@@ -1,268 +0,0 @@
-<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-    <!--Leaf project Properties-->
-    <PropertyGroup>
-
-        <UserIncludes>
-            $(UserIncludes);
-            .;
-            ..;
-            ..\..\inc;
-            ..\..\..\inc;
-            ..\..\..\fusion\inc
-        </UserIncludes>
-    
-        <DllEntryPoint Condition="'$(FeatureCoreclr)'=='true'">CoreDllMain</DllEntryPoint>
-        <DllEntryPoint Condition="'$(FeatureCoreclr)'!='true'">_DllMainCRTStartup</DllEntryPoint>
-        <TargetType Condition="'$(TargetType)'==''">DYNLINK</TargetType>
-        <LinkSubsystem>windows</LinkSubsystem>
-
-        <NoLinkGdi32>true</NoLinkGdi32>
-        <LinkAdditionalOptions>$(LinkAdditionalOptions) /NXCOMPAT</LinkAdditionalOptions>
-        <!-- /NOVCFEATURE forces linker to emit old .pdb format. It is required for scan.exe tool to work -->
-        <LinkAdditionalOptions Condition="'$(BuildType)' == 'Checked' and '$(UseCoreToolset)' != 'true'">$(LinkAdditionalOptions) /NOVCFEATURE</LinkAdditionalOptions>
-        <LinkGenerateManifest Condition="'$(BuildForCoreSystem)' == 'true'">false</LinkGenerateManifest>
-        <CDefines>$(CDefines);UNICODE;_UNICODE</CDefines>
-        <PCHHeader>stdafx.h</PCHHeader>
-        <EnableCxxPCHHeaders>true</EnableCxxPCHHeaders>
-        <PCHCompile>..\stdafx.cpp</PCHCompile>
-        <LinkWarningsAsErrors>false</LinkWarningsAsErrors>
-
-        <CDefines Condition="'$(_BuildType)' == 'dbg'">$(CDefines);SPECIAL_BUILD</CDefines>      
-        <DllDef Condition="'$(TargetType)'=='DYNLINK'">$(IntermediateOutputDirectory)\$(MainClrModuleName).def</DllDef>
-
-        <ExtDelayImpLib>true</ExtDelayImpLib>
-        <DoNotAddCrtLibPath>true</DoNotAddCrtLibPath>
-        <LinkUseDefaultLib>false</LinkUseDefaultLib>
-    </PropertyGroup>
-    
-    <PropertyGroup Condition="'$(BuildForCoreSystem)' != 'true'">
-        <LinkDelayLoad Condition="'$(LinkDelayLoad)'!=''">$(LinkDelayLoad);</LinkDelayLoad>
-        <LinkDelayLoad>$(LinkDelayLoad)ole32.dll;OLEAUT32.dll;mpr.dll</LinkDelayLoad>
-        <LinkDelayLoad Condition="'$(FeatureCoreclr)'!='true'">$(LinkDelayLoad);urlmon.dll;mscoree.dll;wintrust.dll</LinkDelayLoad>
-        <LinkDelayLoad>$(LinkDelayLoad);wtsapi32.dll</LinkDelayLoad>
-        <LinkDelayLoad Condition="'$(FeatureCrypto)'=='true'">$(LinkDelayLoad);crypt32.dll</LinkDelayLoad>
-        <LinkDelayLoad Condition="'$(FeatureFusion)'=='true'">$(LinkDelayLoad);wininet.dll;cabinet.dll</LinkDelayLoad>
-        <LinkDelayLoad Condition="'$(FeatureWatson)'=='true'">$(LinkDelayLoad);version.dll</LinkDelayLoad>
-        <LinkDelayLoad Condition="'$(FeatureCominterop)'=='true'">$(LinkDelayLoad);api-ms-win-core-winrt-l1-1-0.dll</LinkDelayLoad>
-        <LinkDelayLoad Condition="'$(FeatureCominterop)'=='true'">$(LinkDelayLoad);api-ms-win-core-winrt-string-l1-1-0.dll</LinkDelayLoad>
-        <LinkDelayLoad Condition="'$(FeatureCominterop)'=='true'">$(LinkDelayLoad);api-ms-win-ro-typeresolution-l1-1-0.dll</LinkDelayLoad>
-        <LinkDelayLoad Condition="'$(FeatureCominterop)'=='true'">$(LinkDelayLoad);api-ms-win-core-winrt-roparameterizediid-l1-1-0.dll</LinkDelayLoad>
-        <LinkDelayLoad Condition="'$(FeatureCominterop)'=='true'">$(LinkDelayLoad);bcrypt.dll</LinkDelayLoad>
-        <LinkDelayLoad Condition="'$(FeatureFusion)'=='true'">$(LinkDelayLoad);Rstrtmgr.dll</LinkDelayLoad>
-        <LinkDelayLoad Condition="'$(FeatureFusion)'=='true'">$(LinkDelayLoad);msi.dll</LinkDelayLoad>
-    </PropertyGroup>
-
-    <PropertyGroup Condition="'$(BuildForCoreSystem)' != 'true' and '$(DebugBuild)' == 'true'">
-        <MsdisDll Condition="'$(TargetCpu)'=='i386' or '$(TargetCpu)' == 'amd64'">msvcdis$(VC_NONCRT_ProdVerX).dll</MsdisDll>
-        <CDefines Condition="'$(TargetCpu)'=='i386' or '$(TargetCpu)' == 'amd64'">$(CDefines);MSDIS_DLL="\"$(MsdisDll)\""</CDefines>
-        <LinkDelayLoad Condition="'$(TargetCpu)'=='i386' or '$(TargetCpu)' == 'amd64'">$(LinkDelayLoad);$(MsdisDll)</LinkDelayLoad>
-    </PropertyGroup>
-  
-    <ItemGroup Condition="'$(BuildArchitecture)' == 'arm'">
-        <!--Merge GC write barrier descriptors into read-only data section.-->
-        <LinkMergeSections Include=".clrwb=.rdata"/>
-    </ItemGroup>
-
-    <!--Leaf Project Items-->
-    <ItemGroup Condition="'$(BuildForCoreSystem)' == 'true'" >
-        <TargetLib Include="$(CoreSystemCrt)" />
-        <TargetLib Include="$(SdkLibPath)\uuid.lib" />
-        <TargetLib Condition="'$(FeatureCominterop)'=='true'" Include="$(SdkLibPath)\1.0\api-ms-win-core-winrt-l1.lib" />
-        <TargetLib Condition="'$(FeatureCominterop)'=='true'" Include="$(SdkLibPath)\1.0\api-ms-win-core-winrt-string-l1.lib" />
-        <TargetLib Condition="'$(FeatureCominterop)'=='true'" Include="$(SdkLibPath)\1.0\api-ms-win-ro-typeresolution-l1.lib" />
-        <TargetLib Condition="'$(FeatureCominterop)'=='true'" Include="$(SdkLibPath)\api-ms-win-core-winrt-roparameterizediid-l1-1-0.lib" />
-    </ItemGroup>
-    <ItemGroup Condition="'$(BuildForCoreSystem)' == 'true' and '$(BuildForWindows7)' == 'true'">
-      <TargetLib Include="$(SdkLibPath)\bcrypt.lib" />
-      <TargetLib Include="$(SdkLibPath)\crypt32.lib" />
-      <TargetLib Include="$(SdkLibPath)\cryptspp.lib" />
-      <TargetLib Include="$(SdkLibPath)\oleaut32.lib" />
-      <TargetLib Include="$(SdkLibPath)\mincore_fw.lib" />
-    </ItemGroup>
-    <ItemGroup Condition="'$(BuildForCoreSystem)' == 'true' and '$(BuildForWindows7)' != 'true'">
-      <TargetLib Include="$(SdkLibPath)\mincore.lib" />
-      <TargetLib Include="$(SdkLibPath)\mincore_legacy.lib" />
-      <TargetLib Include="$(SdkLibPath)\mincore_private.lib" />
-      <TargetLib Include="$(SdkLibPath)\mincore_obsolete.lib" />
-    </ItemGroup>
-
-    <ItemGroup>
-        <ImportLib Condition="'$(FeatureFusion)'=='true'" Include="$(ExternalAPIsPath)\Whidbey\lib\$(BuildArchitecture)\isolation_whidbey$(BuildSuffix).lib" />
-        <ImportLib Condition="'$(UseMsvcrt)'!='true' and '$(DebugBuild)' == 'true' and '$(BuildForCoreSystem)' != 'true'" Include="$(CrtLibPath)\libcpmtd.lib" />
-    </ItemGroup>
-
-    <ItemGroup Condition="'$(FeatureMergeJitAndEngine)' == 'true'">
-        <ImportLib Include="$(ClrLibPath)\clrjit.lib" />
-
-        <!-- We build RyuJIT only for amd64 and arm64, and use JIT32 for ARM and x86 -->
-        <ProjectReference Condition="'$(BuildArchitecture)' == 'amd64' or  '$(BuildArchitecture)' == 'arm64'" Include="$(ClrSrcDirectory)jit\dll\jit.nativeproj" />
-        <ProjectReference Condition="'$(BuildArchitecture)' != 'amd64' and '$(BuildArchitecture)' != 'arm64'" Include="$(ClrSrcDirectory)jit32\dll\jit.nativeproj" />
-    </ItemGroup>
-
-    <ItemGroup>
-        <ImportLib Include="$(ClrLibPath)\cee_wks.lib">
-            <ProjectReference>$(ClrSrcDirectory)vm\wks\wks.nativeproj</ProjectReference>
-        </ImportLib>
-        <LinkPreCrtLibs Include="$(ClrLibPath)\cee_wks.lib" />
-
-        <ImportLib Include="$(ClrLibPath)\utilcode.lib">
-            <ProjectReference>$(ClrSrcDirectory)utilcode\dyncrt\dyncrt.nativeproj</ProjectReference>
-        </ImportLib>
-        <LinkPreCrtLibs Include="$(ClrLibPath)\utilcode.lib" />
-
-        <ImportLib Include="$(ClrLibPath)\ildbsymlib.lib">
-            <ProjectReference>$(ClrSrcDirectory)debug\ildbsymlib\HostLocal\ildbsymlib.nativeproj</ProjectReference>
-        </ImportLib>
-        <ImportLib Condition="'$(FeatureFusion)'=='true'" Include="$(ClrLibPath)\fusionasmc.lib">
-            <ProjectReference>$(ClrSrcDirectory)fusion\asmcache\asmcache.nativeproj</ProjectReference>
-        </ImportLib>
-        <ImportLib Condition="'$(FeatureFusion)'=='true'" Include="$(ClrLibPath)\fusionbind.lib">
-            <ProjectReference>$(ClrSrcDirectory)fusion\binder\binder.nativeproj</ProjectReference>
-        </ImportLib>
-        <ImportLib Condition="'$(FeatureFusion)'=='true'" Include="$(ClrLibPath)\fusiondl.lib">
-            <ProjectReference>$(ClrSrcDirectory)fusion\download\download.nativeproj</ProjectReference>
-        </ImportLib>
-        <ImportLib Condition="'$(FeatureFusion)'=='true'" Include="$(ClrLibPath)\fusionmparse.lib">
-            <ProjectReference>$(ClrSrcDirectory)fusion\mparse\mparse.nativeproj</ProjectReference>
-        </ImportLib>
-        <ImportLib Condition="'$(FeatureFusion)'=='true'" Include="$(ClrLibPath)\fusionutils.lib">
-            <ProjectReference>$(ClrSrcDirectory)fusion\utils\utils.nativeproj</ProjectReference>
-        </ImportLib>
-        <ImportLib Condition="'$(FeatureFusion)'=='true'" Include="$(ClrLibPath)\fusioninterface.lib">
-            <ProjectReference>$(ClrSrcDirectory)fusion\interface\interface.nativeproj</ProjectReference>
-        </ImportLib>
-        <ImportLib Include="$(ClrLibPath)\strongname_wks.lib">
-            <ProjectReference>$(ClrSrcDirectory)strongname\api\wks\strongname_wks.nativeproj</ProjectReference>
-        </ImportLib>
-        <ImportLib Condition="'$(FeatureFusion)'=='true'" Include="$(ClrLibPath)\usagelog.lib">
-            <ProjectReference>$(ClrSrcDirectory)usagelog\usagelog.nativeproj</ProjectReference>
-        </ImportLib>
-        <ImportLib Condition="'$(FeatureFusion)'=='true'" Include="$(ClrLibPath)\nativebinder.lib">
-            <ProjectReference>$(ClrSrcDirectory)nativebinder\nativebinder.nativeproj</ProjectReference>
-        </ImportLib>
-        <ImportLib Condition="'$(FeatureFusion)'=='true'" Include="$(ClrLibPath)\xmlparser.lib">
-            <ProjectReference>$(ClrSrcDirectory)xmlparser\xmlparser.nativeproj</ProjectReference>
-        </ImportLib>
-        <ImportLib Condition="'$(FeatureNativeImageGeneration)'=='true'" Include="$(ClrLibPath)\corzap.lib">
-            <ProjectReference>$(ClrSrcDirectory)zap\wks\zap.nativeproj</ProjectReference>
-        </ImportLib>
-        <ImportLib Condition="'$(PerfcountersSupportedBuild)'=='true'" Include="$(ClrLibPath)\perfcounters.lib">
-            <ProjectReference>$(ClrSrcDirectory)profile\counters\counters.nativeproj</ProjectReference>
-        </ImportLib>
-        <ImportLib Condition="'$(DebuggingSupportedBuild)'=='true'" Include="$(ClrLibPath)\cordbee_wks.lib">
-            <ProjectReference>$(ClrSrcDirectory)debug\ee\wks\wks.nativeproj</ProjectReference>
-        </ImportLib>
-        <ImportLib Condition="'$(FeatureDbgipcTransportVM)' == 'true'" Include="$(ClrLibPath)\dbgrawconn.lib">
-            <ProjectReference>$(ClrSrcDirectory)debug\dbgrawconn\dbgrawconn.nativeproj</ProjectReference>
-        </ImportLib>
-        <TargetLib Include="@(ImportLib)"/>
-    </ItemGroup>
-
-    <ItemGroup>
-        <TargetLib Condition="'$(TargetCpu)'=='amd64' or '$(TargetCpu)' == 'arm' or '$(TargetCpu)' == 'arm64'" Include="$(ClrLibPath)\gcinfo.lib">
-            <ProjectReference>$(ClrSrcDirectory)gcinfo\lib\gcinfo.nativeproj</ProjectReference>
-        </TargetLib>
-        <TargetLib Condition="'$(FeatureIpcman)'=='true'" Include="$(ClrLibPath)\ipcmanager.lib">
-            <ProjectReference>$(ClrSrcDirectory)ipcman\ipcman\ipcman.nativeproj</ProjectReference>
-        </TargetLib>
-        <TargetLib Include="$(ClrLibPath)\MDCompiler_wks.lib">
-            <ProjectReference>$(ClrSrcDirectory)md\compiler\wks\mdcompiler_wks.nativeproj</ProjectReference>
-        </TargetLib>
-        <TargetLib Include="$(ClrLibPath)\MDRuntime.lib">
-            <ProjectReference>$(ClrSrcDirectory)md\runtime\wks\mdruntime.nativeproj</ProjectReference>
-        </TargetLib>
-        <TargetLib Include="$(ClrLibPath)\MDRuntimeRW.lib">
-            <ProjectReference>$(ClrSrcDirectory)md\enc\wks\mdruntimerw.nativeproj</ProjectReference>
-        </TargetLib>
-        <TargetLib Include="$(ClrLibPath)\MDWinMD_wks.lib">
-            <ProjectReference>$(ClrSrcDirectory)md\winmd\wks\MDWinMD_wks.nativeproj</ProjectReference>
-        </TargetLib>
-        <TargetLib Include="$(ClrLibPath)\MDHotData.lib">
-            <ProjectReference>$(ClrSrcDirectory)md\hotdata\full\mdhotdata.nativeproj</ProjectReference>
-        </TargetLib>
-        <TargetLib Include="$(ClrLibPath)\comfloat_wks.lib">
-            <ProjectReference>$(ClrSrcDirectory)classlibnative\float\float.nativeproj</ProjectReference>
-        </TargetLib>
-        <TargetLib Include="$(ClrLibPath)\comnls_wks.lib">
-            <ProjectReference>$(ClrSrcDirectory)classlibnative\nls\nls.nativeproj</ProjectReference>
-        </TargetLib>
-        <TargetLib Include="$(ClrLibPath)\comcrypt_wks.lib">
-            <ProjectReference>$(ClrSrcDirectory)classlibnative\cryptography\cryptography.nativeproj</ProjectReference>
-        </TargetLib>
-        <TargetLib Include="$(ClrLibPath)\bcltype.lib">
-            <ProjectReference>$(ClrSrcDirectory)classlibnative\bcltype\bcltype.nativeproj</ProjectReference>
-        </TargetLib>
-        <TargetLib Condition="'$(FeatureRemoting)'=='true'" Include="$(ClrLibPath)\remoting.lib">
-            <ProjectReference>$(ClrSrcDirectory)classlibnative\remoting\remoting.nativeproj</ProjectReference>
-        </TargetLib>
-        <TargetLib Include="$(ClrLibPath)\ceefgen.lib">
-            <ProjectReference>$(ClrSrcDirectory)md\ceefilegen\ceefgen.nativeproj</ProjectReference>
-        </TargetLib>
-        <TargetLib Condition="'$(FeatureFusion)'!='true'" Include="$(ClrLibPath)\v3binder.lib">
-            <ProjectReference>$(ClrSrcDirectory)binder\v3binder\v3binder.nativeproj</ProjectReference>
-        </TargetLib>
-        <TargetLib Condition="'$(FeatureCoreclr)'!='true'" Include="$(ClrLibPath)\shimload.lib">
-            <ProjectReference>$(ClrSrcDirectory)shimload\shimload.nativeproj</ProjectReference>
-        </TargetLib>
-        <TargetLib Condition="'$(FeatureCoreClr)'!='true'" Include="$(ClrLibPath)\delayimp.lib">
-            <ProjectReference>$(ClrSrcDirectory)delayimp\delayimp.nativeproj</ProjectReference>
-        </TargetLib>
-    </ItemGroup>
-
-    <ItemGroup>
-        <TargetLib Include="$(ClrLibPath)\corguids.lib" />
-        <TargetLib Condition="'$(FeatureCoreclr)'!='true'" Include="$(SdkLibPath)\mscoree.lib" />
-    </ItemGroup>
-
-    <ItemGroup Condition="'$(BuildForCoreSystem)' != 'true'" >
-        <TargetLib Include="$(VCToolsLibPath)\diaguids.lib" />
-        <TargetLib Include="$(SdkLibPath)\ntdll.lib" />
-        <TargetLib Include="$(SdkLibPath)\kernel32.lib" />
-        <TargetLib Include="$(SdkLibPath)\user32.lib" />
-        <TargetLib Include="$(SdkLibPath)\advapi32.lib" />
-        <TargetLib Include="$(SdkLibPath)\ole32.lib" />
-        <TargetLib Include="$(SdkLibPath)\uuid.lib" />
-        <TargetLib Include="$(SdkLibPath)\oleaut32.lib" />
-        <TargetLib Include="$(SdkLibPath)\wintrust.lib" />
-        <TargetLib Include="$(SdkLibPath)\shlwapi.lib" />
-        <TargetLib Condition="'$(FeatureCrypto)'=='true' or '$(FeatureX509)'=='true'" Include="$(SdkLibPath)\crypt32.lib" />
-        <TargetLib Condition="'$(FeatureCominterop)'=='true'" Include="$(SdkLibPath)\urlmon.lib" />
-        <TargetLib Condition="'$(FeatureCominterop)'=='true'" Include="$(SdkLibPath)\bcrypt.lib" />
-        <TargetLib Condition="'$(FeatureCominterop)'=='true'" Include="$(SdkLibPath)\RuntimeObject.lib" />
-        <TargetLib Condition="'$(FeatureFusion)'=='true'" Include="$(SdkLibPath)\cabinet.lib" />
-        <TargetLib Condition="'$(FeatureFusion)'=='true'" Include="$(SdkLibPath)\wininet.lib" />
-        <TargetLib Include="$(SdkLibPath)\mpr.lib" />
-        <TargetLib Include="$(SdkLibPath)\version.lib" />
-        <TargetLib Include="$(SdkLibPath)\aux_ulib.lib" />
-        <TargetLib Include="$(SdkLibPath)\wtsapi32.lib" />
-        <TargetLib Condition="'$(FeatureFusion)'=='true'" Include="$(SdkLibPath)\Rstrtmgr.lib" />
-        <TargetLib Condition="'$(FeatureFusion)'=='true'" Include="$(SdkLibPath)\msi.lib" />
-        <TargetLib Condition="'$(FeatureDbgipcTransportVM)' == 'true'" Include="$(SdkLibPath)\ws2_32.lib" />
-    </ItemGroup>
-
-    <ItemGroup>
-        <TargetLib Condition="('$(TargetCpu)'=='i386' or '$(TargetCpu)' == 'amd64') and '$(BuildForCoreSystem)' != 'true'" Include="$(VCToolsLibPath)\msvcdis.lib" />
-    </ItemGroup>
-
-    <ItemGroup>
-        <RCResourceFile Include="..\Native.rc" />
-        <CppPreprocess Include="..\mscorwks_ntdef.src">
-            <Defines>@(CommonPreprocessDefines);$(CDefines);$(TargetDefines)</Defines>
-            <OutputFile>$(DllDef)</OutputFile>
-            <AdditionalOptions>/TC</AdditionalOptions>
-        </CppPreprocess>
-    </ItemGroup>
-
-    <ItemGroup>
-        <CppCompile Include="..\MSCoree.cpp" />
-    </ItemGroup>
-
-    <ItemGroup>
-        <CppCompile Include="..\ComCallUnmarshal.cpp" />
-        <CppCompile Include="..\DelayLoad.cpp" />
-    </ItemGroup>
-
-    <ItemGroup Condition="'$(FeatureCoreclr)'=='true'">
-        <CppCompile Include="..\unixinterface.cpp" />
-    </ItemGroup>
-</Project>
diff --git a/src/dlls/mscoree/mscoree.targets b/src/dlls/mscoree/mscoree.targets
deleted file mode 100644 (file)
index 9f4bd67..0000000
+++ /dev/null
@@ -1,198 +0,0 @@
-<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-
-  <ItemGroup>
-    <ProjectReference Condition="'$(FeatureDbiOopDebugging_HostWindowsx86)'=='true'" Include="$(ClrSrcDirectory)dlls\mscordbi\HostWinx86\mscordbi.nativeproj" />
-    <ProjectReference Condition="'$(FeatureDbiOopDebugging_HostWindowsx86)'=='true'" Include="$(ClrSrcDirectory)dlls\mscordac\HostWinx86\mscordac.nativeproj" />
-    <ProjectReference Condition="'$(FeatureDbiOopDebugging_HostWindowsamd64)'=='true'" Include="$(ClrSrcDirectory)dlls\mscordbi\HostWinAmd64\mscordbi.nativeproj" />
-    <ProjectReference Condition="'$(FeatureDbiOopDebugging_HostWindowsamd64)'=='true'" Include="$(ClrSrcDirectory)dlls\mscordac\HostWinAmd64\mscordac.nativeproj" />
-    <ProjectReference Condition="'$(FeatureDbiOopDebugging_HostOneCorex86)'=='true'" Include="$(ClrSrcDirectory)dlls\mscordbi\HostOneCorex86\mscordbi.nativeproj" />
-    <ProjectReference Condition="'$(FeatureDbiOopDebugging_HostOneCorex86)'=='true'" Include="$(ClrSrcDirectory)dlls\mscordac\HostOneCorex86\mscordac.nativeproj" />
-    <ProjectReference Condition="'$(FeatureDbiOopDebugging_HostOneCoreamd64)'=='true'" Include="$(ClrSrcDirectory)dlls\mscordbi\HostOneCoreAmd64\mscordbi.nativeproj" />
-    <ProjectReference Condition="'$(FeatureDbiOopDebugging_HostOneCoreamd64)'=='true'" Include="$(ClrSrcDirectory)dlls\mscordac\HostOneCoreAmd64\mscordac.nativeproj" />
-    <ProjectReference Condition="'$(FeatureDbiOopDebugging_HostLocal)'=='true'" Include="$(ClrSrcDirectory)dlls\mscordbi\HostLocal\mscordbi.nativeproj" />
-    <ProjectReference Condition="'$(FeatureDbiOopDebugging_HostLocal)'=='true'" Include="$(ClrSrcDirectory)dlls\mscordac\HostLocal\mscordac.nativeproj" />
-  </ItemGroup>
-  
-  <PropertyGroup>
-    <!-- Sadly, this is duplicated from ndp\clr\src\Debug\SetDebugTargetLocal.props
-       I don't want to include that props directly because it would change the defines for all compilation files, and we only want these
-       defines set for preprocessing daccess.i -->
-    <DaccessTargetDefines Condition="('$(BuildArchitecture)' == 'i386' or '$(_BuildArch)'=='rotor_x86')">$(DaccessTargetDefines);DBG_TARGET_X86=1</DaccessTargetDefines>
-    <DbgTargetAmd64 Condition="'$(BuildArchitecture)' == 'amd64'">1</DbgTargetAmd64>
-    <DaccessTargetDefines Condition="'$(BuildArchitecture)' == 'amd64'">$(DaccessTargetDefines);DBG_TARGET_AMD64=1</DaccessTargetDefines>
-    <DaccessTargetDefines Condition="'$(BuildArchitecture)' == 'arm'">$(DaccessTargetDefines);DBG_TARGET_ARM=1;</DaccessTargetDefines>
-    <DbgTargetArm64 Condition="'$(BuildArchitecture)' == 'arm64'">1</DbgTargetArm64>
-    <DaccessTargetDefines Condition="'$(BuildArchitecture)' == 'arm64'">$(DaccessTargetDefines);DBG_TARGET_ARM64=1;</DaccessTargetDefines>
-    <DbgTargetWin64 Condition="'$(DbgTargetAmd64)' == '1' Or'$(DbgTargetArm64)' == '1'">1</DbgTargetWin64>
-    <DaccessTargetDefines Condition="'$(DbgTargetAmd64)' == '1' Or'$(DbgTargetArm64)' == '1' ">$(DaccessTargetDefines);DBG_TARGET_WIN64=1</DaccessTargetDefines>
-    <DbgTarget64bit Condition="'$(DbgTargetWin64)' == '1'">1</DbgTarget64bit>
-    <DaccessTargetDefines Condition="'$(DbgTargetWin64)' == '1'">$(DaccessTargetDefines);DBG_TARGET_64BIT=1</DaccessTargetDefines>
-
-    <!-- When embedding the debug resource into clr.dll/coreclr.dll we need to know what SKU the dll is from-->
-    <ClrDebugResourceSku>clr</ClrDebugResourceSku>
-    <ClrDebugResourceSku Condition="'$(FeatureCoresystem)'=='true'">onecoreclr</ClrDebugResourceSku>
-  </PropertyGroup>
-  
-    <ItemGroup>
-       <CppPreprocess Include="$(ClrSrcDirectory)\debug\daccess\daccess.cpp">
-         <Defines>@(CommonPreprocessDefines);$(CDefines);$(DaccessTargetDefines);DACCESS_COMPILE</Defines>
-         <FinalOutput>$(IntermediateOutputDirectory)\daccess.i</FinalOutput>
-         <Includes>
-           $(UserIncludes);
-           $(ClrSrcDirectory)\debug\daccess;
-           $(ClrSrcDirectory)\vm;
-           $(ClrSrcDirectory)\gc;
-           $(ClrSrcDirectory)\vm\$(TargetCpu);
-           $(ClrSrcDirectory)\debug\inc;
-           $(ClrSrcDirectory)\debug\inc\$(TargetCpu);
-           $(ClrSrcDirectory)\debug\inc\dump;
-           $(ClrSrcDirectory)\debug\ee;
-           $(ClrSrcDirectory)\inc;
-           $(ClrSrcDirectory)\inc\$(IntermediateOutputDirectory);
-           $(VCToolsIncPath);
-           $(ClrSrcDirectory)\gcdump;
-           $(ClrSrcDirectory)\md\inc;
-           $(ClrSrcDirectory)\strongname\inc;
-           $(CrtIncPath);
-           $(AtlIncPath);
-           $(SdkIncPath);
-           $(SdkIncInternalPath);
-           $(DevDivSdkIncPath);
-           $(DdkIncPath);
-           $(VSCommonIncPath);
-           $(ConfigIncPath);
-           $(IntermediateOutputDirectory);
-           $(OakIncPath)
-         </Includes>
-      </CppPreprocess>
-    </ItemGroup>
-
-  <ItemGroup>
-    <Clean Include="$(IntermediateOutputDirectory)\wks.bin" />
-  </ItemGroup>
-
-  <Target Name="GenerateExportsForDac"
-        Inputs="$(IntermediateOutputDirectory)\daccess.i;$(ProductOutputPdb);$(ProductOutputFile)"
-        Outputs="$(IntermediateOutputDirectory)\wks.bin"
-        DependsOnTargets="Link">
-    <Exec Command="$(DacTableGen) /dac:$(IntermediateOutputDirectory)\daccess.i /pdb:$(ProductOutputPdb) /dll:$(ProductOutputFile) /bin:$(IntermediateOutputDirectory)\wks.bin" StandardOutputImportance="Normal" />
-  </Target>
-
-  <Target Name="GenerateDebugResources">
-    <!-- Windows X86 -->
-    <MSBuild Projects="$(ClrSrcDirectory)dlls\mscordbi\HostWinx86\mscordbi.nativeproj"
-         Targets="Link"
-         BuildInParallel="$(BuildInParallel)"
-         Condition="'$(FeatureDbiOopDebugging_HostWindowsx86)'=='true'">
-      <Output TaskParameter="TargetOutputs" ItemName="_winx86mscordbiOutputPath"/>
-    </MSBuild>
-    <MSBuild Projects="$(ClrSrcDirectory)dlls\mscordac\HostWinx86\mscordac.nativeproj"
-             Targets="Link"
-             BuildInParallel="$(BuildInParallel)"
-             Condition="'$(FeatureDbiOopDebugging_HostWindowsx86)'=='true'">
-      <Output TaskParameter="TargetOutputs" ItemName="_winx86mscordacOutputPath"/>
-    </MSBuild>
-    <Exec Condition="'$(FeatureDbiOopDebugging_HostWindowsx86)'=='true'" 
-          Command="$(GenClrDebugResource) /dac:@(_winx86mscordacOutputPath) /dbi:@(_winx86mscordbiOutputPath) /sku:$(ClrDebugResourceSku) /out:$(IntermediateOutputDirectory)\clrDebugResource_winx86.bin" 
-          StandardOutputImportance="Normal" />
-    <Exec Condition="'$(FeatureDbiOopDebugging_HostWindowsx86)'=='true'" 
-          Command="$(PdbTypeMatch) $(ProductOutputPdb) @(_winx86mscordacOutputPath->'%(RootDir)%(Directory)%(Filename).pdb') $(ClrSrcDirectory)\dlls\mscoree\type_exclusion_list.txt"
-          StandardOutputImportance="Normal" />    
-
-    <!-- Windows AMD64 -->
-    <MSBuild Projects="$(ClrSrcDirectory)dlls\mscordbi\HostWinAmd64\mscordbi.nativeproj"
-     Targets="Link"
-     BuildInParallel="$(BuildInParallel)"
-     Condition="'$(FeatureDbiOopDebugging_HostWindowsamd64)'=='true'">
-      <Output TaskParameter="TargetOutputs" ItemName="_winamd64mscordbiOutputPath"/>
-    </MSBuild>
-    <MSBuild Projects="$(ClrSrcDirectory)dlls\mscordac\HostWinAmd64\mscordac.nativeproj"
-             Targets="Link"
-             BuildInParallel="$(BuildInParallel)"
-             Condition="'$(FeatureDbiOopDebugging_HostWindowsamd64)'=='true'">
-      <Output TaskParameter="TargetOutputs" ItemName="_winamd64mscordacOutputPath"/>
-    </MSBuild>
-    <Exec Condition="'$(FeatureDbiOopDebugging_HostWindowsamd64)'=='true'"
-          Command="$(GenClrDebugResource) /dac:@(_winamd64mscordacOutputPath) /dbi:@(_winamd64mscordbiOutputPath) /sku:$(ClrDebugResourceSku) /out:$(IntermediateOutputDirectory)\clrDebugResource_winamd64.bin"
-          StandardOutputImportance="Normal" />
-    <Exec Condition="'$(FeatureDbiOopDebugging_HostWindowsamd64)'=='true'" 
-          Command="$(PdbTypeMatch) $(ProductOutputPdb) @(_winamd64mscordacOutputPath->'%(RootDir)%(Directory)%(Filename).pdb') $(ClrSrcDirectory)\dlls\mscoree\type_exclusion_list.txt"
-          StandardOutputImportance="Normal" />  
-
-    <!-- OneCore X86 -->
-    <MSBuild Projects="$(ClrSrcDirectory)dlls\mscordbi\HostOneCorex86\mscordbi.nativeproj"
-     Targets="Link"
-     BuildInParallel="$(BuildInParallel)"
-     Condition="'$(FeatureDbiOopDebugging_HostOneCorex86)'=='true'">
-      <Output TaskParameter="TargetOutputs" ItemName="_onecorex86mscordbiOutputPath"/>
-    </MSBuild>
-    <MSBuild Projects="$(ClrSrcDirectory)dlls\mscordac\HostOneCorex86\mscordac.nativeproj"
-             Targets="Link"
-             BuildInParallel="$(BuildInParallel)"
-             Condition="'$(FeatureDbiOopDebugging_HostOneCorex86)'=='true'">
-      <Output TaskParameter="TargetOutputs" ItemName="_onecorex86mscordacOutputPath"/>
-    </MSBuild>
-    <Exec Condition="'$(FeatureDbiOopDebugging_HostOneCorex86)'=='true'"
-          Command="$(GenClrDebugResource) /dac:@(_onecorex86mscordacOutputPath) /dbi:@(_onecorex86mscordbiOutputPath) /sku:$(ClrDebugResourceSku) /out:$(IntermediateOutputDirectory)\clrDebugResource_onecorex86.bin"
-          StandardOutputImportance="Normal" />
-
-    <!-- OneCore AMD64 -->
-    <MSBuild Projects="$(ClrSrcDirectory)dlls\mscordbi\HostOneCoreAmd64\mscordbi.nativeproj"
-     Targets="Link"
-     BuildInParallel="$(BuildInParallel)"
-     Condition="'$(FeatureDbiOopDebugging_HostOneCoreamd64)'=='true'">
-      <Output TaskParameter="TargetOutputs" ItemName="_onecoreamd64mscordbiOutputPath"/>
-    </MSBuild>
-    <MSBuild Projects="$(ClrSrcDirectory)dlls\mscordac\HostOneCoreAmd64\mscordac.nativeproj"
-             Targets="Link"
-             BuildInParallel="$(BuildInParallel)"
-             Condition="'$(FeatureDbiOopDebugging_HostOneCoreamd64)'=='true'">
-      <Output TaskParameter="TargetOutputs" ItemName="_onecoreamd64mscordacOutputPath"/>
-    </MSBuild>
-    <Exec Condition="'$(FeatureDbiOopDebugging_HostOneCoreamd64)'=='true'"
-          Command="$(GenClrDebugResource) /dac:@(_onecoreamd64mscordacOutputPath) /dbi:@(_onecoreamd64mscordbiOutputPath) /sku:$(ClrDebugResourceSku) /out:$(IntermediateOutputDirectory)\clrDebugResource_onecoreamd64.bin"
-          StandardOutputImportance="Normal" />
-
-    <!-- Local -->
-    <MSBuild Projects="$(ClrSrcDirectory)dlls\mscordbi\HostLocal\mscordbi.nativeproj"
-     Targets="Link"
-     BuildInParallel="$(BuildInParallel)"
-     Condition="'$(FeatureDbiOopDebugging_HostLocal)'=='true'">
-      <Output TaskParameter="TargetOutputs" ItemName="_mscordbiOutputPath"/>
-    </MSBuild>
-    <MSBuild Projects="$(ClrSrcDirectory)dlls\mscordac\HostLocal\mscordac.nativeproj"
-             Targets="Link"
-             BuildInParallel="$(BuildInParallel)"
-             Condition="'$(FeatureDbiOopDebugging_HostLocal)'=='true'">
-      <Output TaskParameter="TargetOutputs" ItemName="_mscordacOutputPath"/>
-    </MSBuild>
-    <Exec Condition="'$(FeatureDbiOopDebugging_HostLocal)'=='true'"
-          Command="$(GenClrDebugResource) /dac:@(_mscordacOutputPath) /dbi:@(_mscordbiOutputPath) /sku:$(ClrDebugResourceSku) /out:$(IntermediateOutputDirectory)\clrDebugResource.bin"
-          StandardOutputImportance="Normal" />
-    <Exec Condition="'$(FeatureDbiOopDebugging_HostLocal)'=='true'" 
-          Command="$(PdbTypeMatch) $(ProductOutputPdb) @(_mscordacOutputPath->'%(RootDir)%(Directory)%(Filename).pdb') $(ClrSrcDirectory)\dlls\mscoree\type_exclusion_list.txt"
-          StandardOutputImportance="Normal" />  
-  
-  </Target>
-
-  <Target Name="EmbedExportsForDac"
-          DependsOnTargets="GenerateExportsForDac"
-          AfterTargets="Link"
-          BeforeTargets="EmbedDebugResources"
-          Condition="'$(PogoInstrument)' != 'true' or '$(PogoOptimize)' == 'true' or '$(PogoUpdate)' == 'true'">
-    <Exec Command="$(InjectResource) /bin:$(IntermediateOutputDirectory)\wks.bin /dll:$(ProductOutputFile)" StandardOutputImportance="Normal" />
-  </Target>
-
-  <Target Name="EmbedDebugResources"
-          DependsOnTargets="GenerateDebugResources"
-          AfterTargets="EmbedExportsForDac"
-          BeforeTargets="CoreCopyProductFiles;PlaceSymbols"
-          Condition="'$(PogoInstrument)' != 'true' or '$(PogoOptimize)' == 'true' or '$(PogoUpdate)' == 'true'">
-    <Exec Condition="'$(FeatureDbiOopDebugging_HostWindowsx86)'=='true'" Command="$(InjectResource) /bin:$(IntermediateOutputDirectory)\clrDebugResource_winx86.bin /dll:$(ProductOutputFile) /name:CLRDEBUGINFOWINDOWSX86" StandardOutputImportance="Normal" />
-    <Exec Condition="'$(FeatureDbiOopDebugging_HostWindowsamd64)'=='true'" Command="$(InjectResource) /bin:$(IntermediateOutputDirectory)\clrDebugResource_winamd64.bin /dll:$(ProductOutputFile) /name:CLRDEBUGINFOWINDOWSAMD64" StandardOutputImportance="Normal" />
-    <Exec Condition="'$(FeatureDbiOopDebugging_HostOneCorex86)'=='true'" Command="$(InjectResource) /bin:$(IntermediateOutputDirectory)\clrDebugResource_onecorex86.bin /dll:$(ProductOutputFile) /name:CLRDEBUGINFOCORESYSX86" StandardOutputImportance="Normal" />
-    <Exec Condition="'$(FeatureDbiOopDebugging_HostOneCoreamd64)'=='true'" Command="$(InjectResource) /bin:$(IntermediateOutputDirectory)\clrDebugResource_onecoreamd64.bin /dll:$(ProductOutputFile) /name:CLRDEBUGINFOCORESYSAMD64" StandardOutputImportance="Normal" />
-    <Exec Condition="'$(FeatureDbiOopDebugging_HostLocal)'=='true'" Command="$(InjectResource) /bin:$(IntermediateOutputDirectory)\clrDebugResource.bin /dll:$(ProductOutputFile) /name:CLRDEBUGINFO" StandardOutputImportance="Normal" />
-  </Target>
-  
-</Project>
diff --git a/src/dlls/mscorpe/dirs.proj b/src/dlls/mscorpe/dirs.proj
deleted file mode 100644 (file)
index 46bb0ce..0000000
+++ /dev/null
@@ -1,15 +0,0 @@
-<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-    <Import Project="$(_NTDRIVE)$(_NTROOT)\ndp\clr\clr.props" />
-
-    <!--The following projects will build during PHASE 1-->
-  <PropertyGroup>
-    <BuildInPhaseDefault>false</BuildInPhaseDefault>
-    <BuildInPhase1>true</BuildInPhase1>
-  </PropertyGroup>
-    <ItemGroup Condition="'$(BuildExePhase)' == '1'">
-        <ProjectFile Include="mscorpe\mscorpe.nativeproj" />
-        <ProjectFile Include="mscorpehost\mscorpehost.nativeproj" />
-    </ItemGroup>
-
-    <Import Project="$(_NTDRIVE)$(_NTROOT)\tools\Microsoft.DevDiv.Traversal.targets" />
-</Project>
diff --git a/src/dlls/mscorpe/mscorpe/mscorpe.nativeproj b/src/dlls/mscorpe/mscorpe/mscorpe.nativeproj
deleted file mode 100644 (file)
index 526cf60..0000000
+++ /dev/null
@@ -1,46 +0,0 @@
-<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003" ToolsVersion="dogfood">
-
-    <Import Project="$(_NTDRIVE)$(_NTROOT)\ndp\clr\clr.props" />
-
-    <PropertyGroup>
-        <NoCrt>true</NoCrt>
-        <LinkUseCMT>true</LinkUseCMT>
-        <UserIncludes>
-            $(UserIncludes);
-            .
-        </UserIncludes>
-        <CDefines>$(CDefines);__TODO_PORT_TO_WRAPPERS__;UNICODE</CDefines>
-        <OutputName>mscorpe</OutputName>
-        <FileToMarkForSigning>$(BinariesDirectory)\$(OutputName).dll</FileToMarkForSigning>
-        <OutputLibPath>$(IntermediateOutputDirectory)</OutputLibPath>
-        <DllDef>$(OutputName).def</DllDef>
-        <TargetType>DYNLINK</TargetType>
-        <LinkSubsystem>windows</LinkSubsystem>
-        <PogoOptimized>true</PogoOptimized>
-        <DllEntryPoint>_DllMainCRTStartup</DllEntryPoint>
-        <Win32DllLibs>$(ClrLibPath)\utilcodestaticnohost.lib</Win32DllLibs>
-        <UseMsvcrt>false</UseMsvcrt>
-        <NoLinkGdi32>true</NoLinkGdi32>
-    </PropertyGroup>
-
-    <ItemGroup>
-        <TargetLib Include="$(SdkLibPath)\mscoree.lib" />
-        <TargetLib Include="$(SdkLibPath)\oleaut32.lib" />
-        <TargetLib Include="$(SdkLibPath)\uuid.lib" />
-        <TargetLib Include="$(SdkLibPath)\kernel32.lib" />
-        <TargetLib Include="$(SdkLibPath)\advapi32.lib" />
-        <TargetLib Include="$(SdkLibPath)\user32.lib" />
-        <TargetLib Include="$(SdkLibPath)\shlwapi.lib" />
-        <ProjectReference Include="$(ClrSrcDirectory)utilcode\staticnohost\staticnohost.nativeproj"/>
-    </ItemGroup>
-    
-    <ItemGroup>
-        <RCResourceFile Include="..\Native.rc" />
-    </ItemGroup>
-    
-    <ItemGroup>
-        <CppCompile Include="wrapper.cpp" />
-    </ItemGroup>
-
-    <Import Project="$(_NTDRIVE)$(_NTROOT)\ndp\clr\clr.targets" />
-</Project>
diff --git a/src/dlls/mscorpe/mscorpehost/mscorpehost.nativeproj b/src/dlls/mscorpe/mscorpehost/mscorpehost.nativeproj
deleted file mode 100644 (file)
index 45af39f..0000000
+++ /dev/null
@@ -1,68 +0,0 @@
-<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003" ToolsVersion="dogfood">
-    <Import Project="$(_NTDRIVE)$(_NTROOT)\ndp\clr\clr.props" />
-
-    <PropertyGroup>
-        <LibCLib>$(ClrCrtLib)</LibCLib>
-        <OutputName>mscorpehost</OutputName>
-        <FileToMarkForSigning>$(BinariesDirectory)\$(OutputName).dll</FileToMarkForSigning>
-        <OutputLibPath>$(IntermediateOutputDirectory)</OutputLibPath>
-        <DllDef>$(OutputName).def</DllDef>
-        <TargetType>DYNLINK</TargetType>
-        <PCHHeader>stdafx.h</PCHHeader>
-        <EnableCxxPCHHeaders>true</EnableCxxPCHHeaders>
-        <PCHCompile>..\stdafx.cpp</PCHCompile>   
-        <UserIncludes>
-            $(UserIncludes);
-            .;
-            ../../vm
-        </UserIncludes>
-        <CDefines>$(CDefines);__TODO_PORT_TO_WRAPPERS__;UNICODE</CDefines>
-        <LinkSubsystem>windows</LinkSubsystem>
-        <PogoOptimized>true</PogoOptimized>
-        <DllEntryPoint>_DllMainCRTStartup</DllEntryPoint>  
-        <ExtDelayImpLib>false</ExtDelayImpLib>
-    </PropertyGroup>
-
-    <PropertyGroup>
-        <LinkDelayLoad Condition="'$(LinkDelayLoad)'!=''">$(LinkDelayLoad);</LinkDelayLoad>
-        <LinkDelayLoad>$(LinkDelayLoad)ole32.dll</LinkDelayLoad>
-    </PropertyGroup>
-    
-    <ItemGroup>
-        <CppCompile Include="..\utilcodeinit.cpp" />
-    </ItemGroup>
-
-    <ItemGroup>
-        <LinkPreCrtLibs Include="$(ClrLibPath)\utilcode.lib">
-            <ProjectReference>$(ClrSrcDirectory)utilcode\dyncrt\dyncrt.nativeproj</ProjectReference>
-        </LinkPreCrtLibs>
-
-        <TargetLib Include="$(SdkLibPath)\mscoree.lib" />
-        <TargetLib Include="$(ClrLibPath)\ceefgen.lib">
-            <ProjectReference>$(ClrSrcDirectory)md\ceefilegen\ceefgen.nativeproj</ProjectReference>
-        </TargetLib>
-        <TargetLib Include="$(ClrLibPath)\delayimp.lib">
-            <ProjectReference>$(ClrSrcDirectory)delayimp\delayimp.nativeproj</ProjectReference>
-        </TargetLib>
-        <TargetLib Include="$(SdkLibPath)\ole32.lib" />
-        <TargetLib Include="$(SdkLibPath)\oleaut32.lib" />
-        <TargetLib Include="$(SdkLibPath)\uuid.lib" />
-        <TargetLib Include="$(SdkLibPath)\kernel32.lib" />
-        <TargetLib Include="$(SdkLibPath)\advapi32.lib" />
-        <TargetLib Include="$(SdkLibPath)\user32.lib" />
-        <TargetLib Include="$(SdkLibPath)\shlwapi.lib" />
-    </ItemGroup>
-    
-    <ItemGroup>
-        <RCResourceFile Include="..\Native.rc" />
-    </ItemGroup>
-    
-    <ItemGroup>
-        <CppCompile Include="..\ICeeFileGen.cpp" />
-        <CppCompile Include="..\CeeFileGenWriter.cpp" />
-        <CppCompile Include="..\PEWriter.cpp" />
-        <CppCompile Include="..\CeeFileGenWriterTokens.cpp" />
-    </ItemGroup>
-    
-    <Import Project="$(_NTDRIVE)$(_NTROOT)\ndp\clr\clr.targets" />
-</Project>
diff --git a/src/dlls/mscorrc/dirs.proj b/src/dlls/mscorrc/dirs.proj
deleted file mode 100644 (file)
index 1792a6e..0000000
+++ /dev/null
@@ -1,18 +0,0 @@
-<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-  <Import Project="$(_NTDRIVE)$(_NTROOT)\ndp\clr\clr.props" />
-
-  <PropertyGroup>
-    <BuildInPhase1>true</BuildInPhase1>
-    <BuildInPhaseDefault>false</BuildInPhaseDefault>
-    <BuildCoreBinaries>true</BuildCoreBinaries>
-    <BuildSysBinaries>true</BuildSysBinaries>
-  </PropertyGroup>
-
-  <!--The following projects will build during PHASE 1-->
-  <ItemGroup Condition="'$(BuildExePhase)' == '1'">
-    <ProjectFile Include="full\mscorrc.nativeproj" />
-    <ProjectFile Condition="'$(FeatureCoreClr)' == 'true'" Include="small\mscorrc.nativeproj" />
-  </ItemGroup>
-
-  <Import Project="$(_NTDRIVE)$(_NTROOT)\tools\Microsoft.DevDiv.Traversal.targets" />
-</Project>
diff --git a/src/dlls/mscorrc/full/mscorrc.nativeproj b/src/dlls/mscorrc/full/mscorrc.nativeproj
deleted file mode 100644 (file)
index 6626260..0000000
+++ /dev/null
@@ -1,25 +0,0 @@
-<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003" ToolsVersion="dogfood">
-
-    <Import Project="$(_NTDRIVE)$(_NTROOT)\ndp\clr\clr.props" />
-
-    <PropertyGroup>
-        <BuildCoreBinaries>true</BuildCoreBinaries>
-        <BuildSysBinaries>true</BuildSysBinaries>
-        <OutputName Condition="'$(FeatureCoreclr)'=='true'">mscorrc.debug</OutputName>
-        <OutputName Condition="'$(FeatureCoreclr)'!='true'">mscorrc</OutputName>
-        <TargetType>DYNLINK</TargetType>
-        <LinkSubsystem>windows</LinkSubsystem>
-        <LinkResourceOnlyDll>true</LinkResourceOnlyDll>
-        <IsProjectKLibrary>true</IsProjectKLibrary>
-        <IsTestNetCoreRuntimeLibrary>true</IsTestNetCoreRuntimeLibrary>
-        <IsPhoneLibrary>true</IsPhoneLibrary>
-        <IsDesktopTool>true</IsDesktopTool>
-    </PropertyGroup>
-
-    <ItemGroup>
-        <RCResourceFile Include="..\include.rc" />
-    </ItemGroup>
-
-    <Import Project="$(_NTDRIVE)$(_NTROOT)\ndp\clr\clr.targets" />
-    
-</Project>
diff --git a/src/dlls/mscorrc/small/mscorrc.nativeproj b/src/dlls/mscorrc/small/mscorrc.nativeproj
deleted file mode 100644 (file)
index 994589a..0000000
+++ /dev/null
@@ -1,22 +0,0 @@
-<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003" ToolsVersion="dogfood">
-    <Import Project="$(_NTDRIVE)$(_NTROOT)\ndp\clr\clr.props" />
-
-    <PropertyGroup>
-        <BuildCoreBinaries>true</BuildCoreBinaries>
-        <BuildSysBinaries>true</BuildSysBinaries>
-        <OutputName>mscorrc</OutputName>
-        <TargetType>DYNLINK</TargetType>
-        <LinkSubsystem>windows</LinkSubsystem>
-        <LinkResourceOnlyDll>true</LinkResourceOnlyDll>
-        <IsProjectKLibrary>true</IsProjectKLibrary>
-        <IsTestNetCoreRuntimeLibrary>true</IsTestNetCoreRuntimeLibrary>
-        <IsPhoneLibrary>true</IsPhoneLibrary>
-    </PropertyGroup>
-
-    <ItemGroup>
-        <RCResourceFile Include="..\mscorrc.small.rc" />
-    </ItemGroup>
-
-    <Import Project="$(_NTDRIVE)$(_NTROOT)\ndp\clr\clr.targets" />
-    
-</Project>
diff --git a/src/gcdump/gcdump.settings.targets b/src/gcdump/gcdump.settings.targets
deleted file mode 100644 (file)
index 9a44330..0000000
+++ /dev/null
@@ -1,24 +0,0 @@
-<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>
-    <UserIncludes>$(UserIncludes);
-        .</UserIncludes>
-    <OutputPath>$(ClrLibDest)</OutputPath>
-    <TargetType>LIBRARY</TargetType>
-    <ClAdditionalOptions Condition="'$(USE_ICECAP)' != ''">$(ClAdditionalOptions) -D_ICECAP</ClAdditionalOptions>
-  </PropertyGroup>
-  <!--Leaf Project Items-->
-  <ItemGroup>
-    <CppCompile Include="..\GCDump.cpp" />
-    <CppCompile Include="..\i386\GCDumpX86.cpp" Condition="'$(RealBuildArchitecture)' == 'x86'" />
-    <CppCompile Include="..\rotor_x86\GCDumpX86.cpp" Condition="'$(_BuildArch)' == 'rotor_x86'" />
-  </ItemGroup>
-  <!--Import the targets-->
-  <Import Project="$(_NTDRIVE)$(_NTROOT)\ndp\clr\clr.targets" />
-</Project>
diff --git a/src/gcinfo/DIRS.proj b/src/gcinfo/DIRS.proj
deleted file mode 100644 (file)
index c3e5e9f..0000000
+++ /dev/null
@@ -1,19 +0,0 @@
-<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-  <!--Import the settings-->
-  <Import Project="$(_NTDRIVE)$(_NTROOT)\ndp\clr\clr.props" />
-
-  <PropertyGroup>
-    <BuildInPhase1>true</BuildInPhase1>
-    <BuildInPhaseDefault>false</BuildInPhaseDefault>
-    <BuildCoreBinaries>true</BuildCoreBinaries>
-    <BuildSysBinaries>true</BuildSysBinaries>
-  </PropertyGroup>
-
-  <!--The following projects will build during PHASE 1-->
-  <ItemGroup Condition="'$(BuildExePhase)' == '1'">
-    <ProjectFile Include="lib\GCInfo.nativeproj" />
-  </ItemGroup>
-
-  <!--Import the targets-->
-  <Import Project="$(_NTDRIVE)$(_NTROOT)\tools\Microsoft.DevDiv.Traversal.targets" />
-</Project>
diff --git a/src/gcinfo/crossgen/gcinfo_crossgen.nativeproj b/src/gcinfo/crossgen/gcinfo_crossgen.nativeproj
deleted file mode 100644 (file)
index ae6db25..0000000
+++ /dev/null
@@ -1,9 +0,0 @@
-<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003" ToolsVersion="dogfood">
-  <!--Import the settings-->
-  <Import Project="$(_NTDRIVE)$(_NTROOT)\ndp\clr\xplat\SetCrossGen.props" />
-  <PropertyGroup>
-    <BuildSysBinaries>true</BuildSysBinaries>
-    <OutputName>gcinfo_crossgen</OutputName>
-  </PropertyGroup>
-  <Import Project="$(_NTDRIVE)$(_NTROOT)\ndp\clr\src\gcinfo\gcinfo.settings.targets" />
-</Project>
diff --git a/src/gcinfo/gcinfo.settings.targets b/src/gcinfo/gcinfo.settings.targets
deleted file mode 100644 (file)
index 5c241b3..0000000
+++ /dev/null
@@ -1,21 +0,0 @@
-<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-  <!-- Import the CLR's settings -->
-  <Import Project="$(_NTDRIVE)$(_NTROOT)\ndp\clr\clr.props" />
-  <!-- Leaf project properties -->
-  <PropertyGroup>
-    <UserIncludes>.;
-      ..\vm;
-      $(UserIncludes)</UserIncludes>
-    <OutputPath>$(ClrLibDest)</OutputPath>
-    <TargetType>LIBRARY</TargetType>
-  </PropertyGroup>
-
-  <!-- Leaf Project Items -->
-  <ItemGroup>
-    <CppCompile Include="..\ArrayList.cpp" />
-    <CppCompile Include="..\GCInfoEncoder.cpp" />
-  </ItemGroup>
-
-  <!-- Import the targets -->
-  <Import Project="$(_NTDRIVE)$(_NTROOT)\ndp\clr\clr.targets" />
-</Project>
diff --git a/src/gcinfo/lib/GCInfo.nativeproj b/src/gcinfo/lib/GCInfo.nativeproj
deleted file mode 100644 (file)
index cc27db5..0000000
+++ /dev/null
@@ -1,15 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-  <PropertyGroup Label="Globals">
-    <SccProjectName>SAK</SccProjectName>
-    <SccAuxPath>SAK</SccAuxPath>
-    <SccLocalPath>SAK</SccLocalPath>
-    <SccProvider>SAK</SccProvider>
-  </PropertyGroup>
-  <PropertyGroup>
-    <BuildCoreBinaries>true</BuildCoreBinaries>
-    <BuildSysBinaries>true</BuildSysBinaries>
-    <OutputName>GCInfo</OutputName>
-  </PropertyGroup>
-  <Import Project="..\gcinfo.settings.targets" />
-</Project>
diff --git a/src/ildasm/dirs.proj b/src/ildasm/dirs.proj
deleted file mode 100644 (file)
index 86d561e..0000000
+++ /dev/null
@@ -1,15 +0,0 @@
-<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-  <Import Project="$(_NTDRIVE)$(_NTROOT)\ndp\clr\clr.props" />
-  <!--Leaf project Properties-->
-  <!--The following projects will build during PHASE 1-->
-  <PropertyGroup>
-    <BuildInPhaseDefault>false</BuildInPhaseDefault>
-    <BuildInPhase1>true</BuildInPhase1>
-  </PropertyGroup>
-  <ItemGroup Condition="'$(BuildExePhase)' == '1'">
-    <ProjectFile Include="exe\ildasm.nativeproj" />
-    <ProjectFile Include="rcdll\ildasmrc.nativeproj" />
-  </ItemGroup>
-  <!--Import the targets-->
-  <Import Project="$(_NTDRIVE)$(_NTROOT)\tools\Microsoft.DevDiv.Traversal.targets" />
-</Project>
diff --git a/src/ildasm/exe/ildasm.nativeproj b/src/ildasm/exe/ildasm.nativeproj
deleted file mode 100644 (file)
index 1a0583f..0000000
+++ /dev/null
@@ -1,72 +0,0 @@
-<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003" ToolsVersion="dogfood">
-  <!--Modify this before importing the clr-wide settings-->
-  <PropertyGroup>
-    <ClrDontIncludeAllInterfaces>true</ClrDontIncludeAllInterfaces>
-  </PropertyGroup>
-  <Import Project="$(_NTDRIVE)$(_NTROOT)\ndp\clr\clr.props" />
-  <!--Leaf project Properties-->
-  <PropertyGroup>
-    <IsDesktopTool>true</IsDesktopTool>
-    <UseAtl>true</UseAtl>
-    <AtlVer>mfc</AtlVer>
-    <EntryPoint>winmain</EntryPoint>
-    <LinkSubsystem>console</LinkSubsystem>
-
-    <!-- PCH baloney -->
-    <EnableCxxPCHHeaders>true</EnableCxxPCHHeaders>
-    <PCHCompile>..\ildasmpch.cpp</PCHCompile>
-    <PCHHeader>ildasmpch.h</PCHHeader>
-
-    <CDefines>$(CDefines);__TODO_PORT_TO_WRAPPERS__</CDefines>
-    <LinkUseCMT>true</LinkUseCMT>
-    <UseMsvcrt>false</UseMsvcrt>    
-  </PropertyGroup>
-
-  <PropertyGroup>
-    <UserIncludes>$(UserIncludes);.;$(_NTDRIVE)$(_NTROOT)\ndp\clr\src\tools\metainfo</UserIncludes>
-    <CDefines>$(CDefines);UNICODE;_UNICODE;FEATURE_NO_HOST;__ILDASM__</CDefines>
-    <OutputName>ildasm</OutputName>
-    <FileToMarkForSigning>$(BinariesDirectory)\ildasm.exe</FileToMarkForSigning>
-    <TargetType>PROGRAM</TargetType>
-    <LinkGenerateManifest/>    
-  </PropertyGroup>
-  
-  <!--Leaf Project Items-->
-  <ItemGroup>
-    <LinkPreCrtLibs Include="$(ClrLibPath)\utilcodestaticnohost.lib">
-        <ProjectReference>$(ClrSrcDirectory)utilcode\staticnohost\staticnohost.nativeproj</ProjectReference>    
-    </LinkPreCrtLibs>
-    <LinkPreCrtLibs Include="$(ClrLibPath)\MDHotData.lib">
-        <ProjectReference>$(ClrSrcDirectory)md\hotdata\full\mdhotdata.nativeproj</ProjectReference>
-    </LinkPreCrtLibs>
-    <TargetLib Include="$(ClrLibPath)\corguids.lib">
-      <ProjectReference>$(ClrSrcDirectory)inc\corguids.nativeproj</ProjectReference>
-    </TargetLib>
-    <TargetLib Include="$(SdkLibPath)\mscoree.lib" />
-    <TargetLib Include="$(SdkLibPath)\gdi32.lib" />
-    <TargetLib Include="$(SdkLibPath)\comctl32.lib" />
-    <TargetLib Include="$(SdkLibPath)\comdlg32.lib" />
-    <TargetLib Include="$(SdkLibPath)\ole32.lib" />
-    <TargetLib Include="$(SdkLibPath)\uuid.lib" />
-    <TargetLib Include="$(SdkLibPath)\user32.lib" />
-    <TargetLib Include="$(SdkLibPath)\shell32.lib" />
-    <TargetLib Include="$(SdkLibPath)\oleaut32.lib" />
-    <TargetLib Include="$(SdkLibPath)\htmlhelp.lib" />
-  </ItemGroup>
-  <ItemGroup>
-    <RCResourceFile Include="..\dasm.rc" />
-    <CppCompile Include="..\dasm_pr.cpp" />
-    <CppCompile Include="..\gui.cpp" />
-    <CppCompile Include="..\dis.cpp" />
-    <CppCompile Include="..\dman.cpp" />
-    <CppCompile Include="..\dres.cpp" />
-    <CppCompile Include="..\ceeload.cpp" />
-    <CppCompile Include="..\dasm_formatType.cpp" />
-    <CppCompile Include="..\dasm_mi.cpp" />
-    <CppCompile Include="..\dasm_sz.cpp" />
-    <CppCompile Include="..\dasm.cpp" />
-    <CppCompile Include="..\windasm.cpp" />
-    <DataFile Include="..\ildasm.chm" />
-  </ItemGroup>
-  <Import Project="$(_NTDRIVE)$(_NTROOT)\ndp\clr\clr.targets" />
-</Project>
diff --git a/src/ildasm/rcdll/ildasmrc.nativeproj b/src/ildasm/rcdll/ildasmrc.nativeproj
deleted file mode 100644 (file)
index 9fae17c..0000000
+++ /dev/null
@@ -1,19 +0,0 @@
-<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003" ToolsVersion="dogfood">
-  <!--Import the settings-->
-  <Import Project="$(_NTDRIVE)$(_NTROOT)\ndp\clr\clr.props" />
-  <!--Leaf project Properties-->
-  <PropertyGroup>
-    <IsDesktopTool>true</IsDesktopTool>
-    <OutputName>ildasmrc</OutputName>
-    <TargetType>DYNLINK</TargetType>
-    <LinkSubsystem>windows</LinkSubsystem>
-    <RCAdditionalOptions>$(RCAdditionalOptions) -r</RCAdditionalOptions>
-    <LinkResourceOnlyDll>true</LinkResourceOnlyDll>
-  </PropertyGroup>
-  <!--Leaf Project Items-->
-  <ItemGroup>
-    <RCResourceFile Include="..\dasm.rc" />
-  </ItemGroup>
-  <!--Import the targets-->
-  <Import Project="$(_NTDRIVE)$(_NTROOT)\ndp\clr\clr.targets" />
-</Project>
diff --git a/src/inc/corguids.nativeproj b/src/inc/corguids.nativeproj
deleted file mode 100644 (file)
index 762cdf1..0000000
+++ /dev/null
@@ -1,438 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-  <PropertyGroup Label="Globals">
-    <SccProjectName>SAK</SccProjectName>
-    <SccAuxPath>SAK</SccAuxPath>
-    <SccLocalPath>SAK</SccLocalPath>
-    <SccProvider>SAK</SccProvider>
-  </PropertyGroup>
-  <PropertyGroup>
-    <BuildCoreBinaries>true</BuildCoreBinaries>
-    <BuildSysBinaries>true</BuildSysBinaries>
-  </PropertyGroup>
-  <!--Import the settings-->
-  <Import Project="$(_NTDRIVE)$(_NTROOT)\ndp\clr\clr.props" />
-  <!--Leaf project Properties-->
-  <PropertyGroup>
-    <OutputName>corguids</OutputName>
-    <OutputPath>$(ClrLibDest)</OutputPath>
-    <TargetType>LIBRARY</TargetType>
-    <Ltcg>false</Ltcg>
-    <MidlTlbDir>$(IntermediateOutputDirectory)</MidlTlbDir>
-    <NoCrt>true</NoCrt>
-    <DevdivPublishFolder>$(EnlistmentRootPath)\public\devdiv\inc</DevdivPublishFolder>
-
-    <Mktypliblink>$(LINKER) -Incremental:NO</Mktypliblink>
-    <CDefines>$(CDefines);REAL_TLB_FILE=$(IntermediateOutputDirectory)\mscoree_tlb.tlb;REAL_METAHOST_TLB_FILE=$(IntermediateOutputDirectory)\metahost.tlb;REAL_CORDEBUG_TLB_FILE=$(IntermediateOutputDirectory)\cordebug.tlb</CDefines>
-    <CrimsonEventsManifest>ClrEtwAll.man</CrimsonEventsManifest>
-    
-    <!-- Selects the appropriate private events manifest -->
-    <CrimsonEventsManifestSourcePath>$(Clrbase)\src\VM\$(CrimsonEventsManifest)</CrimsonEventsManifestSourcePath>
-
-    <CrimsonPubliceventsManifest>CLR-ETW.man</CrimsonPubliceventsManifest>
-    <MofEventsManifest>ClrEtwAll.mof</MofEventsManifest>
-    <MofEventsUninstallmanifest>ClrEtwAll.mof.uninstall</MofEventsUninstallmanifest>
-    <MofPubliceventsManifest>CLR.mof</MofPubliceventsManifest>
-    <MofPubliceventsTempmanifest>CLR-ETW.mof</MofPubliceventsTempmanifest>
-    <MofPubliceventsUninstallmanifest>CLR.mof.uninstall</MofPubliceventsUninstallmanifest>
-    <ClrEtwAllHeader>ClrEtwAll.h</ClrEtwAllHeader>
-    <ClrEtwAllMainHeader>ClrEtwAllMain.h</ClrEtwAllMainHeader>
-    <ClrEtwDummyHeader>etmdummy.h</ClrEtwDummyHeader>
-    <EvxmlEventsManifest>ClrEtwAll.evxml</EvxmlEventsManifest>
-    <GenetwGeneratePubliceventsManifest>-g publicman</GenetwGeneratePubliceventsManifest>
-    <McWinmetapath>$(SdkIncPath)\winmeta.xml</McWinmetapath>
-    <McEventmanpath>$(SdkIncPath)\eventman.xsd</McEventmanpath>
-    <McFlags>$(McFlags) /w $(McEventmanpath) /W $(McWinmetapath) -b -co</McFlags>
-        
-    <!-- On desktop CLR 4.5+, only Vista+ is supported, and we can omit the backward-compatible gunk, which also
-         frees us up to use Vista+-only syntax, which is required for new events like MethodILToNativeMap -->
-    <McAdditionalOptions>$(McFlags) -um -p FireEtw</McAdditionalOptions>
-  </PropertyGroup>
-
-  <!-- List of files in corguids.lib is shared with cross compilation via corguids.targets -->
-  <Import Project="$(_NTDRIVE)$(_NTROOT)\ndp\clr\src\inc\corguids.targets" />
-
-  <ItemGroup>
-    <DataFile Include="$(Clrbase)\src\inc\cor.h" />
-    <DataFile Include="$(Clrbase)\src\inc\CorHdr.h" />
-    <DataFile Include="$(Clrbase)\src\inc\corhlpr.h" />
-    <DataFile Include="$(Clrbase)\src\inc\corhlpr.cpp" />
-    <DataFile Include="$(Clrbase)\src\inc\CorTpoolHdr.h" />
-    <DataFile Include="$(Clrbase)\src\inc\isolation.h" />
-    <DataFile Include="$(Clrbase)\src\inc\ICeeFileGen.h" />
-    <DataFile Include="$(Clrbase)\src\inc\openum.h" />
-    <DataFile Include="$(Clrbase)\src\inc\VerError.h" />
-    <DataFile Include="$(Clrbase)\src\inc\clrdata.idl" />
-    <DataFile Include="$(Clrbase)\src\inc\cordebug.idl" />
-    <DataFile Include="$(Clrbase)\src\inc\xcordebug.idl" />
-    <DataFile Include="$(Clrbase)\src\inc\corprof.idl" />
-    <DataFile Include="$(Clrbase)\src\inc\corpub.idl" />
-    <DataFile Include="$(Clrbase)\src\inc\fusion.idl" />
-    <DataFile Include="$(Clrbase)\src\inc\gchost.idl" />
-    <DataFile Include="$(Clrbase)\src\inc\ivalidator.idl" />
-    <DataFile Include="$(Clrbase)\src\inc\IVEHandler.idl" />
-    <DataFile Include="$(Clrbase)\src\inc\metahost.idl" />
-    <DataFile Include="$(Clrbase)\src\inc\MSCOREE.IDL" />
-    <DataFile Include="$(Clrbase)\src\inc\opcode.def" />
-    <DataFile Include="$(IntermediateOutputDirectory)\CorError.h" />
-    <DataFile Include="$(IntermediateOutputDirectory)\clrdata.h" />
-    <DataFile Include="$(IntermediateOutputDirectory)\cordebug.h" />
-    <DataFile Include="$(IntermediateOutputDirectory)\xcordebug.h" />
-    <DataFile Include="$(IntermediateOutputDirectory)\corprof.h" />
-    <DataFile Include="$(IntermediateOutputDirectory)\corpub.h" />
-    <DataFile Include="$(IntermediateOutputDirectory)\fusion.h" />
-    <DataFile Include="$(IntermediateOutputDirectory)\gchost.h" />
-    <DataFile Include="$(IntermediateOutputDirectory)\ivalidator.h" />
-    <DataFile Include="$(IntermediateOutputDirectory)\ivehandler.h" />
-    <DataFile Include="$(IntermediateOutputDirectory)\metahost.h" />
-    <DataFile Include="$(IntermediateOutputDirectory)\mscoree.h" />
-    <DataFile Include="$(IntermediateOutputDirectory)\\corsym.h" />
-    <DataFile Include="$(ClrLibPath)\$(OutputName).lib" />
-    <DataFile Include="$(Clrbase)\src\inc\CLRPrivAppXHosting.idl" />
-    <DataFile Include="$(IntermediateOutputDirectory)\CLRPrivAppXHosting.h" />
-    <DataFile Include="$(Clrbase)\src\inc\CLRPrivHosting.idl" />
-    <DataFile Include="$(IntermediateOutputDirectory)\CLRPrivHosting.h" />
-    <DataFile Include="$(Clrbase)\src\inc\CLRPrivBinding.idl" />
-    <DataFile Include="$(IntermediateOutputDirectory)\CLRPrivBinding.h" />
-    <DataFile Include="$(Clrbase)\src\inc\CLRPrivRuntimeBinders.idl" />
-    <DataFile Include="$(IntermediateOutputDirectory)\CLRPrivRuntimeBinders.h" />
-  </ItemGroup>
-
-  <ItemGroup Condition="'$(FeatureCoreClr)' == 'true'">
-    <CoreClrSDKHeader Include= "mscoree.h">
-      <SrcOverRide>$(IntermediateOutputDirectory)\</SrcOverRide>
-    </CoreClrSDKHeader>
-  </ItemGroup>
-
-  <!-- These files aren't in place until PublishLinked, and we copy from that location to binaries -->
-  <ItemGroup Condition="'$(FeatureCoreClr)' != 'true'">
-    <PostPublishCopyFile Include="$(IntermediateOutputDirectory)\mscoree.realtlb">
-      <PostPublishCopyFileDest>$(ClrInterLibPath)\mscoree.tlb</PostPublishCopyFileDest>
-    </PostPublishCopyFile>
-    <PostPublishCopyFile Include="$(IntermediateOutputDirectory)\metahost.realtlb">
-      <PostPublishCopyFileDest>$(ClrLibPath)\metahost.tlb</PostPublishCopyFileDest>
-    </PostPublishCopyFile>
-    <PostPublishCopyFile Include="$(IntermediateOutputDirectory)\cordebug.realtlb">
-      <PostPublishCopyFileDest>$(ClrLibPath)\cordebug.tlb</PostPublishCopyFileDest>
-    </PostPublishCopyFile>
-  </ItemGroup>
-  
-  <ItemGroup Condition="'$(FeatureCoreClr)' != 'true'">
-    <PostPublishCopyFile Include="$(ClrInterLibPath)\mscoree.tlb">
-      <PostPublishCopyFileDest>$(BinariesDirectory)\mscoree.tlb</PostPublishCopyFileDest>
-    </PostPublishCopyFile>  
-    <PostPublishCopyFile Include="$(ClrLibPath)\metahost.tlb">
-      <PostPublishCopyFileDest>$(BinariesDirectory)\metahost.tlb</PostPublishCopyFileDest>
-    </PostPublishCopyFile>  
-    <PostPublishCopyFile Include="$(ClrLibPath)\cordebug.tlb">
-      <PostPublishCopyFileDest>$(BinariesDirectory)\cordebug.tlb</PostPublishCopyFileDest>
-    </PostPublishCopyFile>  
-  </ItemGroup>  
-  <ItemGroup>
-    <RCResourceFile Include="$(Clrbase)\src\inc\mscoree_mktlb.rc">
-      <IncludeInLib>false</IncludeInLib>
-    </RCResourceFile>
-    <RCResourceFile Include="$(Clrbase)\src\inc\metahost_mktlb.rc">
-      <IncludeInLib>false</IncludeInLib>
-    </RCResourceFile>
-    <RCResourceFile Include="$(Clrbase)\src\inc\cordebug_mktlb.rc">
-      <IncludeInLib>false</IncludeInLib>
-    </RCResourceFile>
-  </ItemGroup>
-    <!-- remove when switching to vctasks-->
-    <Target Name="VCLibLinkOptionsMapping" />
-  <Import Project="$(_NTDRIVE)$(_NTROOT)\ndp\clr\clr.targets" />
-  <PropertyGroup>
-    <BuildGeneratedDependsOn>
-          GenerateOpcodeRefops;
-          GenerateCorHdr;
-          OptimizeFxRetarget;
-          $(BuildGeneratedDependsOn);
-        </BuildGeneratedDependsOn>
-  </PropertyGroup>
-  <Target Name="PostPublishCopy" Inputs="@(PostPublishCopyFile)" AfterTargets="LinkTlbs" BeforeTargets="Publish" Outputs="@(PostPublishCopyFile->'%(PostPublishCopyFileDest)')">
-    <Copy SourceFiles="@(PostPublishCopyFile)" DestinationFiles="%(PostPublishCopyFile.PostPublishCopyFileDest)" />
-  </Target>
-  <ItemGroup>
-    <Clean Include="$(IntermediateOutputDirectory)\opcode.refops" />
-  </ItemGroup>
-  <Target Name="GenerateOpcodeRefops" Inputs="$(Clrbase)\src\inc\opcode.def" Outputs="$(IntermediateOutputDirectory)\opcode.refops" BeforeTargets="PublishGenerated">
-    <Exec Command="$(PerlCommand) genrops.pl &lt; opcode.def &gt; $(IntermediateOutputDirectory)\opcode.refops" StandardOutputImportance="Normal" />
-  </Target>
-  <ItemGroup>
-    <Clean Include="$(IntermediateOutputDirectory)\corerror.h;$(IntermediateOutputDirectory)\mscorurt.rc" />
-  </ItemGroup>
-  <Target Name="GenerateCorHdr" Inputs="$(Clrbase)\src\inc\corerror.xml" Outputs="$(IntermediateOutputDirectory)\corerror.h;$(IntermediateOutputDirectory)\mscorurt.rc">
-    <Exec Command="$(ManagedToolsPath)\genheaders.exe $(Clrbase)\src\inc\corerror.xml &quot;$(IntermediateOutputDirectory)\corerror.h&quot; &quot;$(IntermediateOutputDirectory)\mscorurt.rc&quot;" StandardOutputImportance="Normal" />
-  </Target>
-  <!-- Etw event manifest targets -->
-  <ItemGroup>
-    <MessageCompile Include="$(CrimsonEventsManifestSourcePath)" />
-    <MessageCompile Include="$(IntermediateOutputDirectory)\$(CrimsonPubliceventsManifest)" />
-  </ItemGroup>
-  <Target Name="GenerateClrEtwMan" Inputs="$(CrimsonEventsManifestSourcePath)" Outputs="$(IntermediateOutputDirectory)\$(CrimsonPubliceventsManifest)" BeforeTargets="MessageCompile">
-    <Exec Command="$(PerlCommand) $(Clrbase)\bin\genetw.pl $(GenetwGeneratePubliceventsManifest) -i $(CrimsonEventsManifestSourcePath) -o $(IntermediateOutputDirectory)\$(CrimsonPubliceventsManifest)" StandardOutputImportance="Normal" />
-  </Target>
-  <Target Name="OptimizeFxRetarget" Inputs="$(Clrbase)\src\inc\fxretarget.h" Outputs="$(IntermediateOutputDirectory)\fxretarget_generated.hpp" BeforeTargets="PublishGenerated">
-    <Exec Command="$(Clrbase)\bin\OptimizeFxRetarget.exe $(Clrbase)\src\inc\fxretarget.h $(IntermediateOutputDirectory)\fxretarget_generated.hpp" />
-  </Target>
-  <ItemGroup>
-    <Clean Include="
-      $(IntermediateOutputDirectory)\$(ClrEtwAllHeader);
-      $(IntermediateOutputDirectory)\$(ClrEtwAllMainHeader);
-      $(IntermediateOutputDirectory)\$(ClrEtwDummyHeader);
-      $(BinariesDirectory)\$(MofEventsUninstallmanifest);
-      $(BinariesDirectory)\$(MofPubliceventsUninstallmanifest);
-      $(BinariesDirectory)\$(EvxmlEventsManifest);
-      $(BinariesDirectory)\$(CrimsonEventsManifest);
-      $(BinariesDirectory)\$(CrimsonPubliceventsManifest)" />
-  </ItemGroup>
-  <Target Name="GenerateClrEtwAllHeader" Inputs="$(CrimsonEventsManifestSourcePath);$(IntermediateOutputDirectory)\$(ClrEtwAllHeader)" Outputs="$(IntermediateOutputDirectory)\$(ClrEtwAllMainHeader);$(BinariesDirectory)\$(MofEventsUninstallmanifest);$(BinariesDirectory)\$(MofPubliceventsUninstallmanifest);$(BinariesDirectory)\$(EvxmlEventsManifest);$(BinariesDirectory)\$(CrimsonEventsManifest);$(BinariesDirectory)\$(CrimsonPubliceventsManifest);$(IntermediateOutputDirectory)\$(ClrEtwDummyHeader)" AfterTargets="MessageCompile">
-    <Exec Command="$(PerlCommand) $(Clrbase)\bin\genetw.pl -g header -i $(CrimsonEventsManifestSourcePath) -o $(IntermediateOutputDirectory)\$(ClrEtwAllMainHeader) -h $(IntermediateOutputDirectory)\$(ClrEtwAllHeader)" StandardOutputImportance="Normal" />
-    <Exec Command="$(PerlCommand) $(Clrbase)\bin\genetw.pl -g dummy -i $(IntermediateOutputDirectory)\$(ClrEtwAllHeader) -o $(IntermediateOutputDirectory)\$(ClrEtwDummyHeader)" StandardOutputImportance="Normal"/>
-    <Exec Command="$(PerlCommand) $(Clrbase)\bin\genetw.pl -g mofuninstall -i $(CrimsonEventsManifestSourcePath) -o $(BinariesDirectory)\$(MofEventsUninstallmanifest)" StandardOutputImportance="Normal" />
-    <Exec Command="$(PerlCommand) $(Clrbase)\bin\genetw.pl -g mofuninstall -i $(IntermediateOutputDirectory)\$(CrimsonPubliceventsManifest) -o $(BinariesDirectory)\$(MofPubliceventsUninstallmanifest)" StandardOutputImportance="Normal" />
-    <Exec Command="$(PerlCommand) $(Clrbase)\bin\genetw.pl -g evxml -i $(CrimsonEventsManifestSourcePath) -o $(BinariesDirectory)\$(EvxmlEventsManifest)" StandardOutputImportance="Normal"/>
-    <Exec Command="$(PerlCommand) $(Clrbase)\bin\genetw.pl -g batchplaceholders -i $(CrimsonEventsManifestSourcePath) -o $(BinariesDirectory)\$(CrimsonEventsManifest)" StandardOutputImportance="Normal"/>
-    <Exec Command="$(PerlCommand) $(Clrbase)\bin\genetw.pl -g exeplaceholders -i $(IntermediateOutputDirectory)\$(CrimsonPubliceventsManifest) -o $(BinariesDirectory)\$(CrimsonPubliceventsManifest) -v $(CLRRuntimeVersion)" StandardOutputImportance="Normal"/>
-  </Target>
-  <ItemGroup>
-    <Clean Include="prep_tlbs" />
-  </ItemGroup>
-  <PropertyGroup>
-    <TlbLinkSeh Condition="'$(BuildArchitecture)' == 'i386'">true</TlbLinkSeh>
-    <TlbLinkOptions>/DYNAMICBASE /debug:none</TlbLinkOptions>
-    <TlbLinkOptions Condition="'$(BuildArchitecture)' == 'i386'">$(TlbLinkOptions) /NXCOMPAT</TlbLinkOptions>
-    <TlbLinkMachineType>$(BuildArchitecture)</TlbLinkMachineType>
-    <TlbLinkMachineType Condition="'$(BuildArchitecture)' == 'i386'">x86</TlbLinkMachineType>
-  </PropertyGroup>
-  <ItemGroup Condition="'$(FeatureCoreClr)' != 'true'">
-    <LinkTlb Include="$(IntermediateOutputPath)mscoree_mktlb.res">
-      <OutFile>$(IntermediateOutputPath)mscoree.realtlb</OutFile>
-    </LinkTlb>
-    <LinkTlb Include="$(IntermediateOutputPath)metahost_mktlb.res">
-      <OutFile>$(IntermediateOutputPath)metahost.realtlb</OutFile>
-    </LinkTlb>
-    <LinkTlb Include="$(IntermediateOutputPath)cordebug_mktlb.res">
-      <OutFile>$(IntermediateOutputPath)cordebug.realtlb</OutFile>
-    </LinkTlb>
-  </ItemGroup>
-  <Target Name="LinkTlbs" Inputs="@(LinkTlb);" Outputs="@(LinkTlb->'%(OutFile)')" BeforeTargets="PublishFilesLinked" DependsOnTargets="VCLibLinkOptionsMapping">
-        <Link
-            Sources="%(LinkTlb.Identity)"
-            TargetMachine="$(VCLinkLibMachineType)"
-            GenerateManifest="true"
-            ManifestFile="$(IntermediateOutputPath)prep_tlbs.mt"
-            LinkIncremental="false"
-            IgnoreAllDefaultLibraries="true"
-            NoEntryPoint="true"
-            LinkDLL="true"
-            OutputFile="%(LinkTlb.OutFile)"
-            AdditionalOptions="$(TlbLinkOptions)"
-            TreatLinkerWarningAsErrors="$(Internal_TlbLinkWarningsAsErrors)"
-            ImageHasSafeExceptionHandlers="$(TlbLinkSeh)"
-            StackCommitSize="0"
-            StackReserveSize="0"
-            HeapCommitSize="0"
-            HeapReserveSize="0">
-
-    </Link>
-
-        <ItemGroup>
-            <DataFile Include="@(LinkTlb->'%(OutFile)')" Condition="'$(CopyTlbToOutput)' == 'true'"/>
-        </ItemGroup>
-  </Target>
-
-  <Target Name="EnsureCopyProductFiles"
-      Condition="'$(FeatureCoreclr)' == 'true'"
-      AfterTargets="MIDL" >
-     <CallTarget Targets="CopyProductFiles"/>
-  </Target>
-
-  <ItemGroup>
-    <PublishPartGenerated Include="$(ClrInterLibPath)\mscoree.tlb" Condition="'$(FeatureCoreclr)' != 'true' and Exists('$(ClrLibPath)\mscoree.tlb')">
-      <Visibility>Inter</Visibility>
-      <FileType>Include</FileType>
-    </PublishPartGenerated>
-    <PublishPartGenerated Include="$(IntermediateOutputDirectory)\binderngen.h" Condition="'$(FeatureFusion)'=='true'">
-      <Visibility>Inter</Visibility>
-      <FileType>Include</FileType>
-    </PublishPartGenerated>
-    <PublishPartGenerated Include="$(IntermediateOutputDirectory)\fusionpriv.h">
-      <Visibility>Inter</Visibility>
-      <FileType>Include</FileType>
-    </PublishPartGenerated>
-    <PublishPartGenerated Include="$(IntermediateOutputDirectory)\assemblyusagelog.h" Condition="'$(FeatureCoreclr)' != 'true'">
-      <Visibility>Intra</Visibility>
-      <FileType>Include</FileType>
-    </PublishPartGenerated>
-    <PublishPartGenerated Include="$(Clrbase)\src\inc\isolationpriv.h">
-      <Visibility>Inter</Visibility>
-      <FileType>Include</FileType>
-    </PublishPartGenerated>
-    <PublishPartGenerated Include="$(Clrbase)\src\inc\mscoreepriv.h">
-      <Visibility>Intra</Visibility>
-      <FileType>Include</FileType>
-    </PublishPartGenerated>
-
-    <PublishPartGenerated Include="$(IntermediateOutputDirectory)\clrdata.h">
-      <Visibility>Inter</Visibility>
-      <FileType>Include</FileType>
-    </PublishPartGenerated>
-    <PublishPartGenerated Include="$(IntermediateOutputDirectory)\cordebug.h">
-      <Visibility>Inter</Visibility>
-      <FileType>Include</FileType>
-    </PublishPartGenerated>
-    <PublishPartGenerated Include="$(IntermediateOutputDirectory)\xcordebug.h">
-      <Visibility>Inter</Visibility>
-      <FileType>Include</FileType>
-    </PublishPartGenerated>    
-    <PublishPartGenerated Include="$(IntermediateOutputDirectory)\corprof.h">
-      <Visibility>Inter</Visibility>
-      <FileType>Include</FileType>
-    </PublishPartGenerated>
-    <PublishPartGenerated Include="$(IntermediateOutputDirectory)\corpub.h">
-      <Visibility>Inter</Visibility>
-      <FileType>Include</FileType>
-    </PublishPartGenerated>
-    <PublishPartGenerated Include="$(IntermediateOutputDirectory)\mscorsvc.h">
-      <Visibility>Inter</Visibility>
-      <FileType>Include</FileType>
-    </PublishPartGenerated>
-    <PublishPartGenerated Include="$(IntermediateOutputDirectory)\fusion.h">
-      <Visibility>Inter</Visibility>
-      <FileType>Include</FileType>
-    </PublishPartGenerated>
-    <PublishPartGenerated Include="$(Clrbase)\src\inc\isolation.h">
-      <Visibility>Inter</Visibility>
-      <FileType>Include</FileType>
-    </PublishPartGenerated>    
-    <PublishPartGenerated Include="$(IntermediateOutputDirectory)\gchost.h">
-      <Visibility>Inter</Visibility>
-      <FileType>Include</FileType>
-    </PublishPartGenerated>
-    <PublishPartGenerated Include="$(IntermediateOutputDirectory)\ivalidator.h">
-      <Visibility>Inter</Visibility>
-      <FileType>Include</FileType>
-    </PublishPartGenerated>    
-    <PublishPartGenerated Include="$(IntermediateOutputDirectory)\ivehandler.h">
-      <Visibility>Inter</Visibility>
-      <FileType>Include</FileType>
-    </PublishPartGenerated>
-    <PublishPartGenerated Include="$(Clrbase)\src\inc\LegacyActivationShim.h" Condition="'$(FeatureCoreclr)' != 'true'">
-      <Visibility>Inter</Visibility>
-      <FileType>Include</FileType>
-    </PublishPartGenerated>
-    <PublishPartGenerated Include="$(Clrbase)\src\inc\LegacyActivationShimUtil.h" Condition="'$(FeatureCoreclr)' != 'true'">
-      <Visibility>Inter</Visibility>
-      <FileType>Include</FileType>
-    </PublishPartGenerated>    
-    <PublishPartGenerated Include="$(Clrbase)\src\inc\LegacyActivationShimDelayLoad.h" Condition="'$(FeatureCoreclr)' != 'true'">
-      <Visibility>Inter</Visibility>
-      <FileType>Include</FileType>
-    </PublishPartGenerated>
-    <PublishPartGenerated Include="$(IntermediateOutputDirectory)\metahost.h">
-      <Visibility>Inter</Visibility>
-      <FileType>Include</FileType>
-    </PublishPartGenerated>
-    <PublishPartGenerated Include="$(IntermediateOutputDirectory)\sospriv.h">
-      <Visibility>Intra</Visibility>
-      <FileType>Include</FileType>
-    </PublishPartGenerated>
-    <PublishPartGenerated Include="$(IntermediateOutputDirectory)\mscoree.h">
-      <Visibility>Inter</Visibility>
-      <FileType>Include</FileType>
-    </PublishPartGenerated>
-    <PublishPartGenerated Include="$(IntermediateOutputDirectory)\corsym.h">
-      <Visibility>Inter</Visibility>
-      <FileType>Include</FileType>
-    </PublishPartGenerated>
-    <PublishPartGenerated Include="$(Clrbase)\src\inc\CLRPrivAppXHosting.idl"> 
-      <Visibility>Inter</Visibility>
-      <FileType>Include</FileType>
-    </PublishPartGenerated>
-    <PublishPartGenerated Include="$(IntermediateOutputDirectory)\CLRPrivAppXHosting.h"> 
-      <Visibility>Inter</Visibility>
-      <FileType>Include</FileType>
-    </PublishPartGenerated>
-    
-    <PublishPartGenerated Include="$(IntermediateOutputDirectory)\CorError.h">
-      <Visibility>Inter</Visibility>
-      <FileType>Include</FileType>
-    </PublishPartGenerated>
-    <PublishPartGenerated Include="$(IntermediateOutputDirectory)\CLRInternal.h">
-      <Visibility>Intra</Visibility>
-      <FileType>Include</FileType>
-    </PublishPartGenerated>
-    <PublishPartGenerated Include="$(IntermediateOutputDirectory)\xclrdata.h">
-      <Visibility>Intra</Visibility>
-      <FileType>Include</FileType>
-    </PublishPartGenerated>
-    <PublishPartGenerated Include="$(IntermediateOutputDirectory)\ClrEtwAll.h">
-      <Visibility>Intra</Visibility>
-      <FileType>Include</FileType>
-    </PublishPartGenerated>
-    <PublishPartGenerated Include="$(IntermediateOutputDirectory)\ClrEtwAllMain.h">
-      <Visibility>Intra</Visibility>
-      <FileType>Include</FileType>
-    </PublishPartGenerated>
-    <PublishPartGenerated Include="$(IntermediateOutputDirectory)\etmdummy.h">
-      <Visibility>Intra</Visibility>
-      <FileType>Include</FileType>
-    </PublishPartGenerated>
-    <PublishPartGenerated Include="$(IntermediateOutputDirectory)\ClrPrivHosting.h">
-      <Visibility>Intra</Visibility>
-      <FileType>Include</FileType>
-    </PublishPartGenerated>
-    <PublishPartGenerated Include="$(IntermediateOutputDirectory)\CLRPrivRuntimeBinders.h">
-      <Visibility>Intra</Visibility>
-      <FileType>Include</FileType>
-    </PublishPartGenerated>
-       <PublishPartGenerated Include="$(IntermediateOutputDirectory)\CLRPrivBinding.h">
-      <Visibility>Intra</Visibility>
-      <FileType>Include</FileType>
-    </PublishPartGenerated>
-    <PublishPartGenerated Include="$(IntermediateOutputDirectory)\ClrEtwAll.rc">
-      <Visibility>Intra</Visibility>
-      <FileType>Include</FileType>
-    </PublishPartGenerated>
-    <PublishPartGenerated Include="$(IntermediateOutputDirectory)\ClrEtwAll_MSG00001.bin">
-      <Visibility>Intra</Visibility>
-      <FileType>Include</FileType>
-    </PublishPartGenerated>
-    <PublishPartGenerated Include="$(IntermediateOutputDirectory)\ClrEtwAllTEMP.BIN">
-      <Visibility>Intra</Visibility>
-      <FileType>Include</FileType>
-    </PublishPartGenerated>
-    <PublishPartGenerated Include="$(IntermediateOutputDirectory)\mscoruef.h">
-      <Visibility>Intra</Visibility>
-      <FileType>Include</FileType>
-    </PublishPartGenerated>
-    <PublishPartGenerated Include="$(IntermediateOutputDirectory)\tlbimpexp.h">
-      <Visibility>Intra</Visibility>
-      <FileType>Include</FileType>
-    </PublishPartGenerated>
-    <PublishPartGenerated Include="$(IntermediateOutputDirectory)\mscorurt.rc">
-      <Visibility>Intra</Visibility>
-      <FileType>Include</FileType>
-    </PublishPartGenerated>
-    <PublishPartGenerated Include="$(IntermediateOutputDirectory)\ClrEtwAll_MSG00001.bin">
-      <Visibility>Intra</Visibility>
-      <FileType>Include</FileType>
-    </PublishPartGenerated>
-    <PublishPartGenerated Include="$(IntermediateOutputDirectory)\ClrEtwAllTEMP.BIN">
-      <Visibility>Intra</Visibility>
-      <FileType>Include</FileType>
-    </PublishPartGenerated>
-    <PublishPartGenerated Include="$(IntermediateOutputDirectory)\fxretarget_generated.hpp">
-      <Visibility>Intra</Visibility>
-      <FileType>Include</FileType>
-    </PublishPartGenerated>
-  </ItemGroup>
-  <ItemGroup>
-    <PublishPartCompiled Include="$(ClrLibPath)\$(OutputName).lib" Condition="'$(FeatureCoreclr)'!='true'">
-      <Visibility>Inter</Visibility>
-      <FileType>Binary</FileType>
-    </PublishPartCompiled>
-  </ItemGroup>
-</Project>
diff --git a/src/inc/corguids.targets b/src/inc/corguids.targets
deleted file mode 100644 (file)
index 1479b0b..0000000
+++ /dev/null
@@ -1,53 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003" ToolsVersion="dogfood">
-  <ItemGroup>
-    <CCompile Include="$(IntermediateOutputDirectory)/cordebug_i.c" />
-    <CCompile Include="$(IntermediateOutputDirectory)/xcordebug_i.c" />
-    <CCompile Include="$(IntermediateOutputDirectory)/clrdata_i.c" />
-    <CCompile Include="$(IntermediateOutputDirectory)/clrinternal_i.c" />
-    <CCompile Include="$(IntermediateOutputDirectory)/xclrdata_i.c" />
-    <CCompile Include="$(IntermediateOutputDirectory)/corprof_i.c" />
-    <CCompile Include="$(IntermediateOutputDirectory)/corpub_i.c" />
-    <CCompile Include="$(IntermediateOutputDirectory)/IValidator_i.c" />
-    <CCompile Include="$(IntermediateOutputDirectory)/IVEHandler_i.c" />
-    <CCompile Include="$(IntermediateOutputDirectory)/gchost_i.c" />
-    <CCompile Include="$(IntermediateOutputDirectory)/fusionpriv_i.c" />
-    <CCompile Include="$(IntermediateOutputDirectory)/mscorsvc_i.c" Condition="'$(FeaturePrejit)'=='true'" />
-    <CCompile Include="$(IntermediateOutputDirectory)/tlbimpexp_i.c" />
-    <CCompile Include="$(IntermediateOutputDirectory)/CLRPrivAppXHosting_i.c" />
-    <CCompile Include="$(IntermediateOutputDirectory)/CLRPrivBinding_i.c" />
-    <CCompile Include="$(IntermediateOutputDirectory)/CLRPrivHosting_i.c" />
-    <CCompile Include="$(IntermediateOutputDirectory)/CLRPrivRuntimeBinders_i.c" />
-  </ItemGroup>
-  <ItemGroup>
-    <Idl Include="$(Clrbase)\src\inc\metahost.idl" />
-    <Idl Include="$(Clrbase)\src\inc\mscoree.idl" />
-    <Idl Include="$(Clrbase)\src\inc\clrinternal.idl" />
-    <Idl Include="$(Clrbase)\src\inc\mscoree_tlb.idl" />
-    <Idl Include="$(Clrbase)\src\inc\fusion.idl" />
-    <Idl Include="$(Clrbase)\src\inc\fusionpriv.idl" />
-    <Idl Include="$(Clrbase)\src\inc\binderngen.idl" Condition="'$(FeatureFusion)'=='true'" />
-    <Idl Include="$(Clrbase)\src\inc\clrdata.idl" />
-    <Idl Include="$(Clrbase)\src\inc\xclrdata.idl" />
-    <Idl Include="$(Clrbase)\src\inc\cordebug.idl" />
-    <Idl Include="$(Clrbase)\src\inc\xcordebug.idl" />
-    <Idl Include="$(Clrbase)\src\inc\sospriv.idl" />
-    <Idl Include="$(Clrbase)\src\inc\corprof.idl" />
-    <Idl Include="$(Clrbase)\src\inc\corpub.idl" />
-    <Idl Include="$(Clrbase)\src\inc\IVEHandler.idl" />
-    <Idl Include="$(Clrbase)\src\inc\IValidator.idl" />
-    <Idl Include="$(Clrbase)\src\inc\mscorsvc.idl" Condition="'$(FeaturePrejit)'=='true'" />
-    <Idl Include="$(Clrbase)\src\inc\TlbImpExp.idl" />
-    <Idl Include="$(Clrbase)\src\inc\gchost.idl" />
-    <Idl Include="$(Clrbase)\src\inc\mscoruef.idl" />
-    <Idl Include="$(Clrbase)\src\inc\assemblyusagelog.idl" Condition="'$(FeatureCoreclr)'!='true'" />
-    <Idl Include="$(Clrbase)\src\inc\CLRPrivAppXHosting.idl" />
-    <Idl Include="$(Clrbase)\src\inc\CLRPrivBinding.idl" />
-    <Idl Include="$(Clrbase)\src\inc\CLRPrivHosting.idl" />
-    <Idl Include="$(Clrbase)\src\inc\CLRPrivRuntimeBinders.idl" />
-    <Idl Include="$(ClrBase)\src\inc\corsym.idl">
-      <CompileInterface>true</CompileInterface>
-      <CompileProxy>false</CompileProxy>
-    </Idl>
-  </ItemGroup>
-</Project>
diff --git a/src/ipcman/dirs.proj b/src/ipcman/dirs.proj
deleted file mode 100644 (file)
index 04a7daa..0000000
+++ /dev/null
@@ -1,19 +0,0 @@
-<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-  <!--Import the settings-->
-  <Import Project="$(_NTDRIVE)$(_NTROOT)\ndp\clr\clr.props" />
-
-  <PropertyGroup>
-    <BuildInPhase1>true</BuildInPhase1>
-    <BuildInPhaseDefault>false</BuildInPhaseDefault>
-    <BuildCoreBinaries>true</BuildCoreBinaries>
-  </PropertyGroup>
-
-  <!--The following projects will build during PHASE 1-->
-  <ItemGroup Condition="'$(BuildExePhase)' == '1'">
-    <ProjectFile Include="ipcman\ipcman.nativeproj" />
-    <ProjectFile Include="ipcman-staticcrt\dirs.proj" />
-    <ProjectFile Include="ipcman_dac\dirs.proj" />
-  </ItemGroup>
-
-  <Import Project="$(_NTDRIVE)$(_NTROOT)\tools\Microsoft.DevDiv.Traversal.targets" />
-</Project>
diff --git a/src/ipcman/ipcman-staticcrt/dirs.proj b/src/ipcman/ipcman-staticcrt/dirs.proj
deleted file mode 100644 (file)
index d6abafb..0000000
+++ /dev/null
@@ -1,17 +0,0 @@
-<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-  <!--Import the settings-->
-  <Import Project="$(_NTDRIVE)$(_NTROOT)\ndp\clr\clr.props" />
-
-  <PropertyGroup>
-    <BuildInPhase1>true</BuildInPhase1>
-    <BuildInPhaseDefault>false</BuildInPhaseDefault>
-    <BuildCoreBinaries>true</BuildCoreBinaries>
-  </PropertyGroup>
-
-  <!--The following projects will build during PHASE 1-->
-  <ItemGroup Condition="'$(BuildExePhase)' == '1'">
-    <ProjectFile Condition="'$(FeatureDbiDebugging)'=='true'" Include="HostLocal\ipcman-staticcrt.nativeproj" />
-  </ItemGroup>
-
-  <Import Project="$(_NTDRIVE)$(_NTROOT)\tools\Microsoft.DevDiv.Traversal.targets" />
-</Project>
diff --git a/src/ipcman/ipcman-staticcrt/ipcman-staticcrt.props b/src/ipcman/ipcman-staticcrt/ipcman-staticcrt.props
deleted file mode 100644 (file)
index f4cbade..0000000
+++ /dev/null
@@ -1,11 +0,0 @@
-<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003" ToolsVersion="dogfood">
-
-  <Import Project="$(_NTDRIVE)$(_NTROOT)\ndp\clr\src\IPCMan\ipcmanager.props" />
-  
-  <PropertyGroup>
-    <LinkNoLibraries>true</LinkNoLibraries>
-    <LinkUseCMT>true</LinkUseCMT>
-    <UseMsvcrt>false</UseMsvcrt>
-  </PropertyGroup>
-
-</Project>
diff --git a/src/ipcman/ipcmanager.props b/src/ipcman/ipcmanager.props
deleted file mode 100644 (file)
index f1f4018..0000000
+++ /dev/null
@@ -1,28 +0,0 @@
-<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-  <!--*****************************************************-->
-  <!--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>
-    <UserIncludes>$(UserIncludes);
-        $(Clrbase)\src\IPCMan;
-        $(Clrbase)\src\vm</UserIncludes>
-    <ClAdditionalOptions>$(ClAdditionalOptions) -DUNICODE -D_UNICODE -DFEATURE_NO_HOST</ClAdditionalOptions>
-    <OutputName>ipcmanager</OutputName>
-    <OutputPath>$(ClrLibDest)</OutputPath>
-    <TargetType>LIBRARY</TargetType>
-    <PCHHeader>stdafx.h</PCHHeader>
-    <EnableCxxPCHHeaders>true</EnableCxxPCHHeaders>
-    <PCHCompile>$(Clrbase)\src\IPCMan\stdafx.cpp</PCHCompile>
-  </PropertyGroup>
-  <!--Leaf Project Items-->
-  <ItemGroup>
-    <CppCompile Include="$(Clrbase)\src\IPCMan\IPCWriterImpl.cpp" />
-    <CppCompile Include="$(Clrbase)\src\IPCMan\IPCReaderImpl.cpp" />
-    <CppCompile Include="$(Clrbase)\src\IPCMan\IPCSharedSrc.cpp" />
-    <CppCompile Include="$(Clrbase)\src\IPCMan\IPCFuncCallImpl.cpp" />
-  </ItemGroup>
-</Project>
\ No newline at end of file
diff --git a/src/md/MD.props b/src/md/MD.props
deleted file mode 100644 (file)
index 69f817f..0000000
+++ /dev/null
@@ -1,158 +0,0 @@
-<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-    <!-- 
-        MetadataFlavor has to be set prior to including this file:
-            wks (Desktop or CoreCLR - base on FeatureCoreclr setting)
-            dac
-            mscordbi
-            WinRT-RO
-            WinRT-RW
-    -->
-    <!--
-        MetaData features and defines:
-            FeatureMetadataEmit ... Basic set of emit APIs (IMetaDataEmit*, etc.).
-                FEATURE_METADATA_EMIT
-                    Enabled for: Desktop, CoreCLR, dac, mscordbi, WinRT-RW.
-                    Disabled for: WinRT-RO.
-            FeatureMetadataEmitAll ... Additional emit APIs (Merging, saving EnC, etc.) mostly for compiler support.
-                                       Note: Requires FeatureMetadataEmit=true (definition of IMetaDataEmit* APIs).
-                FEATURE_METADATA_EMIT_ALL
-                    Enabled for: Desktop.
-                    Disabled for: CoreCLR, dac, mscordbi, WinRT-RO, WinRT-RW.
-            FeatureMetadataEmitInDebugger ... Most emit APIs are E_NOTIMPL (as we shipped them in 3.5 and 4.0)
-                                       Note: Requires FeatureMetadataEmit=true (definition of IMetaDataEmit* APIs) and 
-                                   FeatureMetadataEmitAll=false (some E_NOTIMPL for debuggers are rather under #ifdef *_EMIT_ALL).
-                               FEATURE_METADATA_EMIT_IN_DEBUGGER
-                                       Enabled for: dac, mscordbi
-                                       Disabled for: Desktop, CoreCLR, WinRT-RO, WinRT-RW
-                               List of APIs that return E_NOTIMPL is defined by what we shipped in 3.5/4.0:
-                    IMetaDataAssemblyEmit - All methods supported.
-                    IMetaDataEmit - Most methods return E_NOTIMPL, except:
-                        Save
-                        SaveToStream
-                        SaveToMemory
-                        GetSaveSize
-                        TranslateSigWithScope
-                        DefineTypeDef
-                        SetModuleProps
-                        SetHandler
-                    IMetaDataEmit2 - All methods return E_NOTIMPL.
-            FeatureMetadataInternalAPIs ... IMDInternalRO and IMDInternalRW implementation.
-                FEATURE_METADATA_INTERNAL_APIS
-                    Enabled for: Desktop, CoreCLR, dac, mscordbi.
-                    Disabled for: WinRT-RO, WinRT-RW.
-            FeatureMetadataInVM ... Implementation depending on VM (e.g. code:IMetaDataAssemblyImport::FindAssembliesByName - Fusion dependency, IMetaDataValidator).
-                FEATURE_METADATA_IN_VM
-                    Enabled for: Desktop, CoreCLR.
-                    Disabled for: dac, mscordbi, WinRT-RO, WinRT-RW.
-            FeatureMetadataStandaloneWinRT ... Specifics for both WinRT DLLs (e.g. disabling old formats - v1.x, 2.0 Beta1, NT 5 Beta).
-                FEATURE_METADATA_STANDALONE_WINRT
-                    Enabled for: WinRT-RO, WinRT-RW.
-                    Disabled for: Desktop, CoreCLR, dac, mscordbi.
-            FeatureMetadataStandaloneWinRTReadOnly ... Specifics for WinRT-RO DLL (no dependencies on ole32.dll).
-                FEATURE_METADATA_STANDALONE_WINRT_RO
-                    Enabled for: WinRT-RO.
-                    Disabled for: Desktop, CoreCLR, dac, mscordbi, WinRT-RW.
-            
-            FEATURE_METADATA_LOAD_TRUSTED_IMAGES ... Enabled only by mscordbi.
-            FEATURE_METADATA_RELEASE_MEMORY_ON_REOPEN ... Enabled only by mscordbi
-                Normally Reopening the MD on a new block of memory does not delete any previous memory. In scenarios where the MD is updated
-                many times (reflection.emit), the debugger continually updates the MD and memory growth becomes N^2 relative to the size of metadata.
-                This feature deletes old memory blocks during re-open if we can determine that we haven't given out pointers to their data.
-                See bug .net 4.5 bug 458597 as an example of 1.5GB memory growth.
-            FEATURE_METADATA_CUSTOM_DATA_SOURCE ... Enabled only by mscordbi.
-                This allows a metadata reader to be initialized with an implementation of IMDCustomDataSource which provides more flexibility for
-                how the data flows into the metadata reader.
-            FEATURE_METADATA_DEBUGGEE_DATA_SOURCE ... Enabled only by mscordbi.
-                This is a data source implementation that marshals data out of the debuggee's implementation of MDInternalRW and provides it
-                as a custom data source to a debugger hosted implementation of the metadata reader.
-            FEATURE_METADATA_VERIFY_LAYOUTS ... Enabled only by wks.
-                A set of static asserts that verify the data structures used in MD match the layouts expected in the debuggee data source.
-            
-            FEATURE_METADATA_PERF_STATS ... Optional flavor of MetaData for MD perf investigations (not used for a very long time).
-            
-        Note: FeatureMetadata* settings and MetadataFlavor value will be checked in file:MD.targets which is included by all subdirectories.
-    -->
-
-    <PropertyGroup Condition="'$(MetadataFlavor)' == 'WinRT-RO' or '$(MetadataFlavor)' == 'WinRT-RW'">
-        <!-- Standalone CLR product (no features enabled by default in clr.props) -->
-        <ClrProduct>Standalone</ClrProduct>
-    </PropertyGroup>
-
-    <!--Import the settings. It has to be done early before FeatureCoreclr is used. -->
-    <Import Project="$(_NTDRIVE)$(_NTROOT)\ndp\clr\clr.props" />
-
-    <PropertyGroup Condition="'$(MetadataFlavor)' == 'wks'">
-        <!-- Enable all features -->
-        <FeatureMetadataEmit>true</FeatureMetadataEmit>
-        
-        <!-- Desktop -->
-        <FeatureMetadataEmitAll Condition="'$(FeatureCoreclr)' != 'true'">true</FeatureMetadataEmitAll>
-        <FeatureMetadataValidator Condition="'$(FeatureCoreclr)' != 'true'">true</FeatureMetadataValidator>
-
-        <FeatureMetadataInternalAPIs>true</FeatureMetadataInternalAPIs>
-        <FeatureMetadataInVM>true</FeatureMetadataInVM>
-        <FeatureMetadataVerifyLayouts>true</FeatureMetadataVerifyLayouts>
-    </PropertyGroup>
-
-    <PropertyGroup Condition="'$(MetadataFlavor)' == 'dac'">
-        <!-- Disable all APIs except Public Import and Internal Import&Emit -->
-        <FeatureMetadataEmit>true</FeatureMetadataEmit>
-        <FeatureMetadataEmitInDebugger>true</FeatureMetadataEmitInDebugger>
-        <FeatureMetadataInternalAPIs>true</FeatureMetadataInternalAPIs>
-    </PropertyGroup>
-    
-    <PropertyGroup Condition="'$(MetadataFlavor)' == 'mscordbi'">
-        <!-- Enable all internal APIs and all public APIs (with some some implemented as E_NOTIMPL) -->
-        <FeatureMetadataEmit>true</FeatureMetadataEmit>
-        <FeatureMetadataEmitInDebugger>true</FeatureMetadataEmitInDebugger>
-        <FeatureMetadataInternalAPIs>true</FeatureMetadataInternalAPIs>
-        <FeatureMetadataCustomDataSource>true</FeatureMetadataCustomDataSource>
-        <FeatureMetadataDebuggeeDataSource>true</FeatureMetadataDebuggeeDataSource>
-        <!-- Enable mscordbi-only (perf) feature -->
-        <CDefines>$(CDefines);FEATURE_METADATA_LOAD_TRUSTED_IMAGES;FEATURE_METADATA_RELEASE_MEMORY_ON_REOPEN</CDefines>
-
-        <!-- Changing defaults set by clr.props -->
-        <LinkNoLibraries>true</LinkNoLibraries>
-        <LinkUseCMT>true</LinkUseCMT>
-        <UseMsvcrt>false</UseMsvcrt>
-    </PropertyGroup>
-    
-    <PropertyGroup Condition="'$(MetadataFlavor)' == 'WinRT-RO' or '$(MetadataFlavor)' == 'WinRT-RW'">
-        <!-- Standalone CLR product (no features enabled by default in clr.props) -->
-        <ClrProduct>Standalone</ClrProduct>
-        
-        <FeatureUtilcodeNoDependencies>true</FeatureUtilcodeNoDependencies>
-        <FeatureUseLcid>true</FeatureUseLcid>
-        
-        <FeatureMetadataStandaloneWinRT>true</FeatureMetadataStandaloneWinRT>
-        <FeatureMetadataStandaloneWinRTReadOnly Condition="'$(MetadataFlavor)' == 'WinRT-RO'">true</FeatureMetadataStandaloneWinRTReadOnly>
-
-        <FeatureMetadataEmit Condition="'$(MetadataFlavor)' == 'WinRT-RW'">true</FeatureMetadataEmit>
-
-        <!-- Link static CRT -->
-        <LinkNoLibraries>true</LinkNoLibraries>
-        <LinkUseCMT>true</LinkUseCMT>
-        <UseMsvcrt>false</UseMsvcrt>
-    </PropertyGroup>
-
-    <PropertyGroup Condition="'$(CrossGenCompile)' == 'true'">
-        <!-- Override settings of certain features to disable them for crossgen unconditionally -->
-        <FeatureMetadataEmitAll>false</FeatureMetadataEmitAll>
-        <FeatureMetadataValidator>false</FeatureMetadataValidator>
-    </PropertyGroup>
-    
-    <!-- Verification of FeatureMetadata* and MetadataFlavor set - hook it up early in the build process (e.g. ResolveProjectReferencesForCompile) -->
-    <Target Name="MetadataFlavorAndFeaturesCheck"
-            BeforeTargets="ResolveProjectReferencesForCompile">
-        <Error Condition="'$(MetadataFlavor)' != 'wks' and '$(MetadataFlavor)' != 'dac' and '$(MetadataFlavor)' != 'mscordbi' and '$(MetadataFlavor)' != 'WinRT-RO' and '$(MetadataFlavor)' != 'WinRT-RW'"
-               Text="Unrecognized MetadataFlavor value '$(MetadataFlavor)'." />
-
-        <Error Condition="'$(FeatureMetadataEmitAll)' == 'true' and '$(FeatureMetadataEmit)' != 'true'"
-               Text="FeatureMetadataEmitAll (compiler support) depends on FeatureMetadataEmit (IMetaDataEmit interfaces) - see file:MD.props" />
-        <Error Condition="'$(FeatureMetadataEmitInDebugger)' == 'true' and '$(FeatureMetadataEmit)' != 'true'"
-               Text="FeatureMetadataEmitInDebugger (bunch of E_NOTIMPLs) depends on FeatureMetadataEmit (IMetaDataEmit interfaces) - see file:MD.props" />
-        <Error Condition="'$(FeatureMetadataEmitInDebugger)' == 'true' and '$(FeatureMetadataEmitAll)' == 'true'"
-               Text="FeatureMetadataEmitInDebugger (bunch of E_NOTIMPLs) depends on FeatureMetadataEmitAll (compiler support) disabled - see file:MD.props" />
-    </Target>
-        
-</Project>
\ No newline at end of file
diff --git a/src/md/ceefilegen/ceefgen.nativeproj b/src/md/ceefilegen/ceefgen.nativeproj
deleted file mode 100644 (file)
index ddaf673..0000000
+++ /dev/null
@@ -1,42 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<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" />
-  <PropertyGroup Label="Globals">
-    <SccProjectName>SAK</SccProjectName>
-    <SccAuxPath>SAK</SccAuxPath>
-    <SccLocalPath>SAK</SccLocalPath>
-    <SccProvider>SAK</SccProvider>
-  </PropertyGroup>
-  <!--Leaf project Properties-->
-  <PropertyGroup>
-    <BuildCoreBinaries>true</BuildCoreBinaries>
-    <BuildSysBinaries>true</BuildSysBinaries>
-    <UserIncludes>$(UserIncludes);
-        .;
-        ..\inc</UserIncludes>
-    <!--OK to delete NO_NTDLL for devdiv builds.-->
-    <CDefines>$(CDefines);UNICODE;_UNICODE</CDefines>
-    <ClAdditionalOptions>$(ClAdditionalOptions) -D__TODO_PORT_TO_WRAPPERS__</ClAdditionalOptions>
-    <OutputName>ceefgen</OutputName>
-    <OutputPath>$(ClrLibDest)</OutputPath>
-    <TargetType>LIBRARY</TargetType>
-    <PCHHeader>stdafx.h</PCHHeader>
-    <EnableCxxPCHHeaders>true</EnableCxxPCHHeaders>
-    <PCHCompile>stdafx.cpp</PCHCompile>
-  </PropertyGroup>
-  <!--Leaf Project Items-->
-  <ItemGroup>
-    <CppCompile Include="BlobFetcher.cpp" />
-    <CppCompile Include="CCeeGen.cpp" />
-    <CppCompile Include="CeeGenTokenMapper.cpp" />
-    <CppCompile Include="CeeSectionString.cpp" />
-    <CppCompile Include="PESectionMan.cpp" />
-  </ItemGroup>
-  <!--Import the targets-->
-  <Import Project="$(_NTDRIVE)$(_NTROOT)\ndp\clr\clr.targets" />
-</Project>
diff --git a/src/md/compiler/Compiler.settings.targets b/src/md/compiler/Compiler.settings.targets
deleted file mode 100644 (file)
index 97f2504..0000000
+++ /dev/null
@@ -1,68 +0,0 @@
-<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>
-        <MDCompilerSrcDirectory>$(ClrSrcDirectory)\MD\Compiler\</MDCompilerSrcDirectory>
-        <UserIncludes>
-            $(UserIncludes);
-           $(ClrSrcDirectory)\md\inc;
-            $(ClrSrcDirectory)\vm;
-            $(ClrSrcDirectory)\strongname\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 $(MDCompilerSrcDirectory)\ path this is likely to be wrong.-->
-        <PCHCompile>$(MDCompilerSrcDirectory)\stdafx.cpp</PCHCompile>
-        <PCHObject>stdafx_compiler.obj</PCHObject>
-        <LinkUseCMT>false</LinkUseCMT>
-    </PropertyGroup>
-
-    <ItemGroup>
-        <ProjectReference Include="$(ClrSrcDirectory)inc\corguids.nativeproj">
-            <Comment>clrinternal.h</Comment>
-        </ProjectReference>
-    </ItemGroup>
-
-    <ItemGroup>
-        <CppCompile Include="$(MDCompilerSrcDirectory)\AssemblyMD.cpp" />
-        <CppCompile Include="$(MDCompilerSrcDirectory)\AssemblyMD_Emit.cpp" />
-        <CppCompile Include="$(MDCompilerSrcDirectory)\ClassFactory.cpp" />
-        <CppCompile Include="$(MDCompilerSrcDirectory)\CustAttr_Import.cpp" />
-        <CppCompile Include="$(MDCompilerSrcDirectory)\CustAttr_Emit.cpp" />
-        <CppCompile Include="$(MDCompilerSrcDirectory)\Disp.cpp" />
-        <CppCompile Include="$(MDCompilerSrcDirectory)\Emit.cpp" />
-        <CppCompile Include="$(MDCompilerSrcDirectory)\FilterManager.cpp" />
-        <CppCompile Include="$(MDCompilerSrcDirectory)\Helper.cpp" />
-        <CppCompile Include="$(MDCompilerSrcDirectory)\Import.cpp" />
-        <CppCompile Include="$(MDCompilerSrcDirectory)\ImportHelper.cpp" />
-        <CppCompile Include="$(MDCompilerSrcDirectory)\MDPerf.cpp" />
-        <CppCompile Include="$(MDCompilerSrcDirectory)\MDUtil.cpp" />
-        <CppCompile Include="$(MDCompilerSrcDirectory)\MDValidator.cpp" />
-        <CppCompile Include="$(MDCompilerSrcDirectory)\NewMerger.cpp" />
-        <CppCompile Include="$(MDCompilerSrcDirectory)\RegMeta.cpp" />
-        <CppCompile Include="$(MDCompilerSrcDirectory)\RegMeta_CompilerSupport.cpp" />
-        <CppCompile Include="$(MDCompilerSrcDirectory)\RegMeta_Emit.cpp" />
-        <CppCompile Include="$(MDCompilerSrcDirectory)\RegMeta_Import.cpp" />
-        <CppCompile Include="$(MDCompilerSrcDirectory)\RegMeta_IMetaDataTables.cpp" />
-        <CppCompile Include="$(MDCompilerSrcDirectory)\RegMeta_VM.cpp" />
-        <CppCompile Include="$(MDCompilerSrcDirectory)\VerifyLayouts.cpp" />
-    </ItemGroup>
-</Project>
diff --git a/src/md/compiler/crossgen/MDCompiler_crossgen.nativeproj b/src/md/compiler/crossgen/MDCompiler_crossgen.nativeproj
deleted file mode 100644 (file)
index 8ea56d2..0000000
+++ /dev/null
@@ -1,15 +0,0 @@
-<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003" ToolsVersion="dogfood">
-    <PropertyGroup>
-        <!-- All features are set in file:..\..\MD.props -->
-        <BuildSysBinaries>true</BuildSysBinaries>
-        <MetadataFlavor>wks</MetadataFlavor>
-        <OutputName>mdcompiler_crossgen</OutputName>
-    </PropertyGroup>
-    
-    <!--Import the settings-->
-    <Import Project="$(_NTDRIVE)$(_NTROOT)\ndp\clr\xplat\SetCrossGen.props" />
-    <Import Project="$(_NTDRIVE)$(_NTROOT)\ndp\clr\src\MD\Compiler\Compiler.settings.targets" />
-        
-    <!--Import the targets-->
-    <Import Project="$(_NTDRIVE)$(_NTROOT)\ndp\clr\clr.targets" />
-</Project>
diff --git a/src/md/compiler/dac/dirs.proj b/src/md/compiler/dac/dirs.proj
deleted file mode 100644 (file)
index cf39ab9..0000000
+++ /dev/null
@@ -1,19 +0,0 @@
-<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-    <!--Import the settings-->
-    <Import Project="$(_NTDRIVE)$(_NTROOT)\ndp\clr\clr.props" />
-
-    <PropertyGroup>
-      <BuildInPhase1>true</BuildInPhase1>
-      <BuildInPhaseDefault>false</BuildInPhaseDefault>
-      <BuildCoreBinaries>true</BuildCoreBinaries>
-      <BuildSysBinaries>true</BuildSysBinaries>
-    </PropertyGroup>
-
-    <!--The following projects will build during PHASE 1-->
-    <ItemGroup Condition="'$(BuildExePhase)' == '1'">
-        <ProjectFile Include="HostLocal\mdcompiler_dac.nativeproj" />
-    </ItemGroup>
-    
-    <!--Import the targets-->
-    <Import Project="$(_NTDRIVE)$(_NTROOT)\tools\Microsoft.DevDiv.Traversal.targets" />
-</Project>
diff --git a/src/md/compiler/dbi/MDCompiler-dbi.props b/src/md/compiler/dbi/MDCompiler-dbi.props
deleted file mode 100644 (file)
index a9c469c..0000000
+++ /dev/null
@@ -1,9 +0,0 @@
-<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003" ToolsVersion="dogfood">
-    <PropertyGroup>
-        <!-- All features are set in file:..\..\MD.props -->
-        <MetadataFlavor>mscordbi</MetadataFlavor>
-    </PropertyGroup>
-
-    <Import Project="$(_NTDRIVE)$(_NTROOT)\ndp\clr\src\MD\Compiler\Compiler.settings.targets" />
-    
-</Project>
diff --git a/src/md/compiler/dbi/dirs.proj b/src/md/compiler/dbi/dirs.proj
deleted file mode 100644 (file)
index 89a8427..0000000
+++ /dev/null
@@ -1,19 +0,0 @@
-<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-    <!--Import the settings-->
-    <Import Project="$(_NTDRIVE)$(_NTROOT)\ndp\clr\clr.props" />
-
-    <PropertyGroup>
-      <BuildInPhase1>true</BuildInPhase1>
-      <BuildInPhaseDefault>false</BuildInPhaseDefault>
-      <BuildCoreBinaries>true</BuildCoreBinaries>
-      <BuildSysBinaries>true</BuildSysBinaries>
-    </PropertyGroup>
-
-    <!--The following projects will build during PHASE 1-->
-    <ItemGroup Condition="'$(BuildExePhase)' == '1'">
-        <ProjectFile Condition="'$(FeatureDbiDebugging)'=='true'" Include="HostLocal\mdcompiler-dbi.nativeproj" />
-    </ItemGroup>
-    
-    <!--Import the targets-->
-    <Import Project="$(_NTDRIVE)$(_NTROOT)\tools\Microsoft.DevDiv.Traversal.targets" />
-</Project>
diff --git a/src/md/compiler/dirs.proj b/src/md/compiler/dirs.proj
deleted file mode 100644 (file)
index 2e97d62..0000000
+++ /dev/null
@@ -1,27 +0,0 @@
-<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-    <!--Import the settings-->
-    <Import Project="$(_NTDRIVE)$(_NTROOT)\ndp\clr\clr.props" />
-
-    <PropertyGroup>
-      <BuildInPhase1>true</BuildInPhase1>
-      <BuildInPhaseDefault>false</BuildInPhaseDefault>
-      <BuildCoreBinaries>true</BuildCoreBinaries>
-      <BuildSysBinaries>true</BuildSysBinaries>
-    </PropertyGroup>
-
-    <!--The following projects will build during PHASE 1-->
-    <ItemGroup Condition="'$(BuildExePhase)' == '1'">
-        <ProjectFile Include="wks\mdcompiler_wks.nativeproj" />
-        <ProjectFile Include="dac\dirs.proj" />
-        <ProjectFile Include="dbi\dirs.proj" />
-    </ItemGroup>
-    
-    <!--The following projects will build during PHASE 1 of the Desktop build -->
-    <ItemGroup Condition="'$(BuildExePhase)' == '1' and '$(FeatureCoreClr)' != 'true'">
-        <ProjectFile Include="winrt-ro\mdcompiler-winrt-ro.nativeproj" />
-        <ProjectFile Include="winrt-rw\mdcompiler-winrt-rw.nativeproj" />
-    </ItemGroup>
-    
-    <!--Import the targets-->
-    <Import Project="$(_NTDRIVE)$(_NTROOT)\tools\Microsoft.DevDiv.Traversal.targets" />
-</Project>
diff --git a/src/md/compiler/wks/MDCompiler_wks.nativeproj b/src/md/compiler/wks/MDCompiler_wks.nativeproj
deleted file mode 100644 (file)
index 8457d87..0000000
+++ /dev/null
@@ -1,19 +0,0 @@
-<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003" ToolsVersion="dogfood">
-    <PropertyGroup>
-        <!-- All features are set in file:..\..\MD.props -->
-        <MetadataFlavor>wks</MetadataFlavor>
-    </PropertyGroup>
-    
-    <!--Import the settings-->
-    <Import Project="$(_NTDRIVE)$(_NTROOT)\ndp\clr\src\MD\Compiler\Compiler.settings.targets" />
-    
-    <!--Leaf project Properties-->
-    <PropertyGroup>
-        <BuildCoreBinaries>true</BuildCoreBinaries>
-        <BuildSysBinaries>true</BuildSysBinaries>
-        <OutputName>MDCompiler_wks</OutputName>
-    </PropertyGroup>
-    
-    <!--Import the targets-->
-    <Import Project="$(_NTDRIVE)$(_NTROOT)\ndp\clr\clr.targets" />
-</Project>
diff --git a/src/md/datasource/DataSource.settings.targets b/src/md/datasource/DataSource.settings.targets
deleted file mode 100644 (file)
index 9211b2f..0000000
+++ /dev/null
@@ -1,42 +0,0 @@
-<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>
diff --git a/src/md/datasource/dbi/DataSource-dbi.props b/src/md/datasource/dbi/DataSource-dbi.props
deleted file mode 100644 (file)
index e2a980f..0000000
+++ /dev/null
@@ -1,9 +0,0 @@
-<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003" ToolsVersion="dogfood">
-    <PropertyGroup>
-        <!-- All features are set in file:..\..\MD.props -->
-        <MetadataFlavor>mscordbi</MetadataFlavor>
-    </PropertyGroup>
-
-    <Import Project="$(_NTDRIVE)$(_NTROOT)\ndp\clr\src\MD\DataSource\DataSource.settings.targets" />
-    
-</Project>
diff --git a/src/md/datasource/dbi/dirs.proj b/src/md/datasource/dbi/dirs.proj
deleted file mode 100644 (file)
index 2a3f4e0..0000000
+++ /dev/null
@@ -1,19 +0,0 @@
-<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-    <!--Import the settings-->
-    <Import Project="$(_NTDRIVE)$(_NTROOT)\ndp\clr\clr.props" />
-
-    <PropertyGroup>
-      <BuildInPhase1>true</BuildInPhase1>
-      <BuildInPhaseDefault>false</BuildInPhaseDefault>
-      <BuildCoreBinaries>true</BuildCoreBinaries>
-      <BuildSysBinaries>true</BuildSysBinaries>
-    </PropertyGroup>
-
-    <!--The following projects will build during PHASE 1-->
-    <ItemGroup Condition="'$(BuildExePhase)' == '1'">
-        <ProjectFile Condition="'$(FeatureDbiDebugging)'=='true'" Include="HostLocal\DataSource-dbi.nativeproj" />
-    </ItemGroup>
-    
-    <!--Import the targets-->
-    <Import Project="$(_NTDRIVE)$(_NTROOT)\tools\Microsoft.DevDiv.Traversal.targets" />
-</Project>
diff --git a/src/md/datasource/dirs.proj b/src/md/datasource/dirs.proj
deleted file mode 100644 (file)
index 1d39730..0000000
+++ /dev/null
@@ -1,19 +0,0 @@
-<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-  <!--Import the settings-->
-  <Import Project="$(_NTDRIVE)$(_NTROOT)\ndp\clr\clr.props" />
-
-  <PropertyGroup>
-    <BuildInPhase1>true</BuildInPhase1>
-    <BuildInPhaseDefault>false</BuildInPhaseDefault>
-    <BuildCoreBinaries>true</BuildCoreBinaries>
-    <BuildSysBinaries>true</BuildSysBinaries>
-  </PropertyGroup>
-
-  <!--The following projects will build during PHASE 1-->
-  <ItemGroup Condition="'$(BuildExePhase)' == '1'">
-    <ProjectFile Include="dbi\dirs.proj" />
-  </ItemGroup>
-
-  <!--Import the targets-->
-  <Import Project="$(_NTDRIVE)$(_NTROOT)\tools\Microsoft.DevDiv.Traversal.targets" />
-</Project>
diff --git a/src/md/dirs.proj b/src/md/dirs.proj
deleted file mode 100644 (file)
index 31626b9..0000000
+++ /dev/null
@@ -1,25 +0,0 @@
-<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-  <!--Import the settings-->
-  <Import Project="$(_NTDRIVE)$(_NTROOT)\ndp\clr\clr.props" />
-
-  <PropertyGroup>
-    <BuildInPhase1>true</BuildInPhase1>
-    <BuildInPhaseDefault>false</BuildInPhaseDefault>
-    <BuildCoreBinaries>true</BuildCoreBinaries>
-    <BuildSysBinaries>true</BuildSysBinaries>
-  </PropertyGroup>
-
-  <!--The following projects will build during PHASE 1-->
-  <ItemGroup Condition="'$(BuildExePhase)' == '1'">
-    <ProjectFile Include="hotdata\dirs.proj" />
-    <ProjectFile Include="enc\dirs.proj" />
-    <ProjectFile Include="runtime\dirs.proj" />
-    <ProjectFile Include="compiler\dirs.proj" />
-    <ProjectFile Include="winmd\dirs.proj" />
-    <ProjectFile Include="datasource\dirs.proj" />
-    <ProjectFile Include="ceefilegen\ceefgen.nativeproj" />
-  </ItemGroup>
-
-  <!--Import the targets-->
-  <Import Project="$(_NTDRIVE)$(_NTROOT)\tools\Microsoft.DevDiv.Traversal.targets" />
-</Project>
diff --git a/src/md/enc/crossgen/MDRuntimeRW_crossgen.nativeproj b/src/md/enc/crossgen/MDRuntimeRW_crossgen.nativeproj
deleted file mode 100644 (file)
index d47053f..0000000
+++ /dev/null
@@ -1,15 +0,0 @@
-<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003" ToolsVersion="dogfood">
-    <PropertyGroup>
-        <!-- All features are set in file:..\..\MD.props -->
-        <BuildSysBinaries>true</BuildSysBinaries>
-        <MetadataFlavor>wks</MetadataFlavor>
-        <OutputName>mdruntimerw_crossgen</OutputName>
-    </PropertyGroup>
-    
-    <!--Leaf project Properties-->
-    <Import Project="$(_NTDRIVE)$(_NTROOT)\ndp\clr\xplat\SetCrossGen.props" />
-    <Import Project="$(_NTDRIVE)$(_NTROOT)\ndp\clr\src\MD\enc\enc.settings.targets" />
-
-    <!--Import the targets-->
-    <Import Project="$(_NTDRIVE)$(_NTROOT)\ndp\clr\clr.targets" />
-</Project>
diff --git a/src/md/enc/dac/dirs.proj b/src/md/enc/dac/dirs.proj
deleted file mode 100644 (file)
index eb38212..0000000
+++ /dev/null
@@ -1,19 +0,0 @@
-<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-    <!--Import the settings-->
-    <Import Project="$(_NTDRIVE)$(_NTROOT)\ndp\clr\clr.props" />
-    
-    <PropertyGroup>
-      <BuildInPhase1>true</BuildInPhase1>
-      <BuildInPhaseDefault>false</BuildInPhaseDefault>
-      <BuildCoreBinaries>true</BuildCoreBinaries>
-      <BuildSysBinaries>true</BuildSysBinaries>
-    </PropertyGroup>
-
-    <!--The following projects will build during PHASE 1-->
-    <ItemGroup Condition="'$(BuildExePhase)' == '1'">
-        <ProjectFile Include="HostLocal\mdruntimerw_dac.nativeproj" />
-    </ItemGroup>
-    
-    <!--Import the targets-->
-    <Import Project="$(_NTDRIVE)$(_NTROOT)\tools\Microsoft.DevDiv.Traversal.targets" />
-</Project>
diff --git a/src/md/enc/dbi/MDRuntimeRW-dbi.props b/src/md/enc/dbi/MDRuntimeRW-dbi.props
deleted file mode 100644 (file)
index eb5a7d4..0000000
+++ /dev/null
@@ -1,10 +0,0 @@
-<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003" ToolsVersion="dogfood">
-    <PropertyGroup>
-        <!-- All features are set in file:..\..\MD.props -->
-        <MetadataFlavor>mscordbi</MetadataFlavor>
-    </PropertyGroup>
-    
-    <!--Leaf project Properties-->
-    <Import Project="$(_NTDRIVE)$(_NTROOT)\ndp\clr\src\MD\enc\enc.settings.targets" />
-    
-</Project>
diff --git a/src/md/enc/dbi/dirs.proj b/src/md/enc/dbi/dirs.proj
deleted file mode 100644 (file)
index 6a153f0..0000000
+++ /dev/null
@@ -1,19 +0,0 @@
-<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-    <!--Import the settings-->
-    <Import Project="$(_NTDRIVE)$(_NTROOT)\ndp\clr\clr.props" />
-    
-    <PropertyGroup>
-      <BuildInPhase1>true</BuildInPhase1>
-      <BuildInPhaseDefault>false</BuildInPhaseDefault>
-      <BuildCoreBinaries>true</BuildCoreBinaries>
-      <BuildSysBinaries>true</BuildSysBinaries>
-    </PropertyGroup>
-
-    <!--The following projects will build during PHASE 1-->
-    <ItemGroup Condition="'$(BuildExePhase)' == '1'">
-        <ProjectFile Include="HostLocal\mdruntimerw-dbi.nativeproj" />
-    </ItemGroup>
-    
-    <!--Import the targets-->
-    <Import Project="$(_NTDRIVE)$(_NTROOT)\tools\Microsoft.DevDiv.Traversal.targets" />
-</Project>
diff --git a/src/md/enc/dirs.proj b/src/md/enc/dirs.proj
deleted file mode 100644 (file)
index 32ac18c..0000000
+++ /dev/null
@@ -1,23 +0,0 @@
-<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-    <!--Import the settings-->
-    <Import Project="$(_NTDRIVE)$(_NTROOT)\ndp\clr\clr.props" />
-    
-    <PropertyGroup>
-      <BuildInPhase1>true</BuildInPhase1>
-      <BuildInPhaseDefault>false</BuildInPhaseDefault>
-      <BuildCoreBinaries>true</BuildCoreBinaries>
-      <BuildSysBinaries>true</BuildSysBinaries>
-    </PropertyGroup>
-
-    <!--The following projects will build during PHASE 1-->
-    <ItemGroup Condition="'$(BuildExePhase)' == '1'">
-        <ProjectFile Include="wks\mdruntimerw.nativeproj" />
-        <ProjectFile Include="dbi\dirs.proj" />
-        <ProjectFile Include="dac\dirs.proj" />
-        <ProjectFile Include="winrt-ro\mdruntimerw-winrt-ro.nativeproj" />
-        <ProjectFile Include="winrt-rw\mdruntimerw-winrt-rw.nativeproj" />
-    </ItemGroup>
-    
-    <!--Import the targets-->
-    <Import Project="$(_NTDRIVE)$(_NTROOT)\tools\Microsoft.DevDiv.Traversal.targets" />
-</Project>
diff --git a/src/md/enc/enc.settings.targets b/src/md/enc/enc.settings.targets
deleted file mode 100644 (file)
index 1c92bb5..0000000
+++ /dev/null
@@ -1,45 +0,0 @@
-<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-    <!--Import the settings-->
-    <Import Project="$(_NTDRIVE)$(_NTROOT)\ndp\clr\src\MD\MD.props" />
-    
-    <!--Leaf project Properties-->
-    <PropertyGroup>
-       <MDEncSrcDirectory>$(ClrSrcDirectory)\MD\enc\</MDEncSrcDirectory>
-        <UserIncludes>$(UserIncludes);
-           $(ClrSrcDirectory)\MD\inc;
-            $(ClrSrcDirectory)\vm;
-            $(ClrSrcDirectory)\strongname\inc
-        </UserIncludes>
-        <ClAdditionalOptions>$(ClAdditionalOptions) -DUNICODE -D_UNICODE</ClAdditionalOptions>
-        <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>$(MDEncSrcDirectory)\stdafx.cpp</PCHCompile>
-        <PCHObject>stdafx_mdruntimerw.obj</PCHObject>
-    </PropertyGroup>
-
-    <ItemGroup>
-        <ProjectReference Include="$(ClrSrcDirectory)inc\corguids.nativeproj">
-            <Comment>clrinternal.h</Comment>
-        </ProjectReference>
-    </ItemGroup>
-    
-    <!--Leaf Project Items-->
-    <ItemGroup>
-        <CppCompile Include="$(MDEncSrcDirectory)\LiteWeightStgdbRW.cpp" />
-        <CppCompile Include="$(MDEncSrcDirectory)\MetaModelENC.cpp" />
-        <CppCompile Include="$(MDEncSrcDirectory)\MetaModelRW.cpp" />
-        <CppCompile Include="$(MDEncSrcDirectory)\peparse.cpp" />
-        <CppCompile Include="$(MDEncSrcDirectory)\RWUtil.cpp" />
-        <CppCompile Include="$(MDEncSrcDirectory)\StgIO.cpp" />
-        <CppCompile Include="$(MDEncSrcDirectory)\StgTiggerStorage.cpp" />
-        <CppCompile Include="$(MDEncSrcDirectory)\StgTiggerStream.cpp" />
-        
-        <CppCompile Include="$(MDEncSrcDirectory)\ImpTlb.cpp" Condition="'$(FeatureCominteropTlbSupport)' == 'true'" />
-        
-        <!-- Content is under #ifdef FEATURE_METADATA_INTERNAL_APIS -->
-        <CppCompile Include="$(MDEncSrcDirectory)\MDInternalRW.cpp" />
-    </ItemGroup>
-</Project>
diff --git a/src/md/enc/wks/MDRuntimeRW.nativeproj b/src/md/enc/wks/MDRuntimeRW.nativeproj
deleted file mode 100644 (file)
index b3116c5..0000000
+++ /dev/null
@@ -1,19 +0,0 @@
-<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003" ToolsVersion="dogfood">
-    <PropertyGroup>
-        <!-- All features are set in file:..\..\MD.props -->
-        <MetadataFlavor>wks</MetadataFlavor>
-    </PropertyGroup>
-    
-    <!--Leaf project Properties-->
-    <Import Project="$(_NTDRIVE)$(_NTROOT)\ndp\clr\src\MD\enc\enc.settings.targets" />
-    
-    <!--Leaf project Properties-->
-    <PropertyGroup>
-        <BuildCoreBinaries>true</BuildCoreBinaries>
-        <BuildSysBinaries>true</BuildSysBinaries>
-        <OutputName>MDRuntimeRW</OutputName>
-    </PropertyGroup>
-    
-    <!--Import the targets-->
-    <Import Project="$(_NTDRIVE)$(_NTROOT)\ndp\clr\clr.targets" />
-</Project>
diff --git a/src/md/hotdata/HotData.settings.targets b/src/md/hotdata/HotData.settings.targets
deleted file mode 100644 (file)
index c8bde7d..0000000
+++ /dev/null
@@ -1,28 +0,0 @@
-<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-  <!--*****************************************************-->
-  <!--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>
-    <!--OK to delete NO_NTDLL for devdiv builds.-->
-    <MDHotDataSrcDirectory>$(ClrSrcDirectory)\MD\HotData\</MDHotDataSrcDirectory>
-    <CDefines>$(CDefines);UNICODE;_UNICODE</CDefines>
-    <OutputPath>$(ClrLibDest)</OutputPath>
-    <TargetType>LIBRARY</TargetType>
-    <PCHHeader>external.h</PCHHeader>
-    <EnableCxxPCHHeaders>true</EnableCxxPCHHeaders>
-    <!--PCH: Both precompiled header and cpp are on the same ..\ path this is likely to be wrong.-->
-    <PCHCompile>$(MDHotDataSrcDirectory)\external.cpp</PCHCompile>
-  </PropertyGroup>
-  <!--Leaf Project Items-->
-  <ItemGroup>
-    <CppCompile Include="$(MDHotDataSrcDirectory)\HotMetaData.cpp" />
-    <CppCompile Include="$(MDHotDataSrcDirectory)\HotTable.cpp" />
-    <CppCompile Include="$(MDHotDataSrcDirectory)\HotHeapsDirectoryIterator.cpp" />
-    <CppCompile Include="$(MDHotDataSrcDirectory)\HotHeap.cpp" />
-    <CppCompile Include="$(MDHotDataSrcDirectory)\HotHeapWriter.cpp" />
-  </ItemGroup>
-</Project>
\ No newline at end of file
diff --git a/src/md/hotdata/crossgen/MDHotData_crossgen.nativeproj b/src/md/hotdata/crossgen/MDHotData_crossgen.nativeproj
deleted file mode 100644 (file)
index 1e6087e..0000000
+++ /dev/null
@@ -1,18 +0,0 @@
-<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.-->
-  <!--*****************************************************-->
-  <!--Leaf project Properties-->
-  <PropertyGroup>
-      <BuildSysBinaries>true</BuildSysBinaries>
-      <OutputName>mdhotdata_crossgen</OutputName>
-  </PropertyGroup>
-
-  <Import Project="$(_NTDRIVE)$(_NTROOT)\ndp\clr\xplat\SetCrossGen.props" />
-  <Import Project="$(_NTDRIVE)$(_NTROOT)\ndp\clr\src\MD\HotData\HotData.settings.targets" />
-
-  <!--Leaf Project Items-->
-  <!--Import the targets-->
-  <Import Project="$(_NTDRIVE)$(_NTROOT)\ndp\clr\clr.targets" />
-</Project>
diff --git a/src/md/hotdata/dac/dirs.proj b/src/md/hotdata/dac/dirs.proj
deleted file mode 100644 (file)
index 730c0c8..0000000
+++ /dev/null
@@ -1,19 +0,0 @@
-<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-  <!--Import the settings-->
-  <Import Project="$(_NTDRIVE)$(_NTROOT)\ndp\clr\clr.props" />
-
-  <PropertyGroup>
-    <BuildInPhase1>true</BuildInPhase1>
-    <BuildInPhaseDefault>false</BuildInPhaseDefault>
-    <BuildCoreBinaries>true</BuildCoreBinaries>
-    <BuildSysBinaries>true</BuildSysBinaries>
-  </PropertyGroup>
-
-  <!--The following projects will build during PHASE 1-->
-  <ItemGroup Condition="'$(BuildExePhase)' == '1'">
-    <ProjectFile Include="HostLocal\mdhotdata_dac.nativeproj" />
-  </ItemGroup>
-
-  <!--Import the targets-->
-  <Import Project="$(_NTDRIVE)$(_NTROOT)\tools\Microsoft.DevDiv.Traversal.targets" />
-</Project>
diff --git a/src/md/hotdata/dirs.proj b/src/md/hotdata/dirs.proj
deleted file mode 100644 (file)
index 1ad2cf9..0000000
+++ /dev/null
@@ -1,21 +0,0 @@
-<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-  <!--Import the settings-->
-  <Import Project="$(_NTDRIVE)$(_NTROOT)\ndp\clr\clr.props" />
-
-  <PropertyGroup>
-    <BuildInPhase1>true</BuildInPhase1>
-    <BuildInPhaseDefault>false</BuildInPhaseDefault>
-    <BuildCoreBinaries>true</BuildCoreBinaries>
-    <BuildSysBinaries>true</BuildSysBinaries>
-  </PropertyGroup>
-
-  <!--The following projects will build during PHASE 1-->
-  <ItemGroup Condition="'$(BuildExePhase)' == '1'">
-    <ProjectFile Include="full\mdhotdata.nativeproj" />
-    <ProjectFile Include="full-staticcrt\dirs.proj" />
-    <ProjectFile Include="dac\dirs.proj" />
-  </ItemGroup>
-
-  <!--Import the targets-->
-  <Import Project="$(_NTDRIVE)$(_NTROOT)\tools\Microsoft.DevDiv.Traversal.targets" />
-</Project>
diff --git a/src/md/hotdata/full-staticcrt/MDHotData-staticcrt.props b/src/md/hotdata/full-staticcrt/MDHotData-staticcrt.props
deleted file mode 100644 (file)
index a9ac42b..0000000
+++ /dev/null
@@ -1,11 +0,0 @@
-<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003" ToolsVersion="dogfood">
-
-  <Import Project="$(_NTDRIVE)$(_NTROOT)\ndp\clr\src\MD\HotData\HotData.settings.targets" />
-
-  <PropertyGroup>
-    <LinkNoLibraries>true</LinkNoLibraries>
-    <LinkUseCMT>true</LinkUseCMT>
-    <UseMsvcrt>false</UseMsvcrt>
-  </PropertyGroup>
-
-</Project>
diff --git a/src/md/hotdata/full-staticcrt/dirs.proj b/src/md/hotdata/full-staticcrt/dirs.proj
deleted file mode 100644 (file)
index cf4651a..0000000
+++ /dev/null
@@ -1,19 +0,0 @@
-<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-  <!--Import the settings-->
-  <Import Project="$(_NTDRIVE)$(_NTROOT)\ndp\clr\clr.props" />
-
-  <PropertyGroup>
-    <BuildInPhase1>true</BuildInPhase1>
-    <BuildInPhaseDefault>false</BuildInPhaseDefault>
-    <BuildCoreBinaries>true</BuildCoreBinaries>
-    <BuildSysBinaries>true</BuildSysBinaries>
-  </PropertyGroup>
-
-  <!--The following projects will build during PHASE 1-->
-  <ItemGroup Condition="'$(BuildExePhase)' == '1'">
-    <ProjectFile Condition="'$(FeatureDbiDebugging)'=='true'" Include="HostLocal\mdhotdata-staticcrt.nativeproj" />
-  </ItemGroup>
-
-  <!--Import the targets-->
-  <Import Project="$(_NTDRIVE)$(_NTROOT)\tools\Microsoft.DevDiv.Traversal.targets" />
-</Project>
diff --git a/src/md/hotdata/full/MDHotData.nativeproj b/src/md/hotdata/full/MDHotData.nativeproj
deleted file mode 100644 (file)
index b85a064..0000000
+++ /dev/null
@@ -1,19 +0,0 @@
-<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.-->
-  <!--*****************************************************-->
-  <!--Leaf project Properties-->
-  <!--Leaf project Properties-->
-  <Import Project="$(_NTDRIVE)$(_NTROOT)\ndp\clr\src\MD\HotData\HotData.settings.targets" />
-
-  <PropertyGroup>
-    <BuildCoreBinaries>true</BuildCoreBinaries>
-    <BuildSysBinaries>true</BuildSysBinaries>
-    <OutputName>MDHotData</OutputName>
-  </PropertyGroup>
-
-  <!--Leaf Project Items-->
-  <!--Import the targets-->
-  <Import Project="$(_NTDRIVE)$(_NTROOT)\ndp\clr\clr.targets" />
-</Project>
diff --git a/src/md/runtime/Runtime.settings.targets b/src/md/runtime/Runtime.settings.targets
deleted file mode 100644 (file)
index 1ac62d7..0000000
+++ /dev/null
@@ -1,43 +0,0 @@
-<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-    <!--Import the settings-->
-    <Import Project="$(_NTDRIVE)$(_NTROOT)\ndp\clr\src\MD\MD.props" />
-    
-    <!--Leaf project Properties-->
-    <PropertyGroup>
-      <MDRuntimeSrcDirectory>$(ClrSrcDirectory)\MD\Runtime\</MDRuntimeSrcDirectory>
-        <UserIncludes>
-            $(UserIncludes);
-        $(ClrSrcDirectory)\MD\inc;
-        $(ClrSrcDirectory)\vm;
-        $(ClrSrcDirectory)\strongname\inc</UserIncludes>
-        <ClAdditionalOptions>$(ClAdditionalOptions) -DUNICODE -D_UNICODE -DNO_COR</ClAdditionalOptions>
-        <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>$(MDRuntimeSrcDirectory)\stdafx.cpp</PCHCompile>
-        <PCHObject>stdafx_mdruntime.obj</PCHObject>
-        <LinkUseCMT>false</LinkUseCMT>
-    </PropertyGroup>
-
-    <ItemGroup>
-        <ProjectReference Include="$(ClrSrcDirectory)inc\corguids.nativeproj">
-            <Comment>clrinternal.h</Comment>
-        </ProjectReference>
-    </ItemGroup>
-
-    <!--Leaf Project Items-->
-    <ItemGroup>
-          <CppCompile Include="$(MDRuntimeSrcDirectory)\MDColumnDescriptors.cpp" />
-          <CppCompile Include="$(MDRuntimeSrcDirectory)\LiteWeightStgdb.cpp" />
-          <CppCompile Include="$(MDRuntimeSrcDirectory)\MDFileFormat.cpp" />
-          <CppCompile Include="$(MDRuntimeSrcDirectory)\MetaModel.cpp" />
-          <CppCompile Include="$(MDRuntimeSrcDirectory)\MetaModelRO.cpp" />
-          <CppCompile Include="$(MDRuntimeSrcDirectory)\RecordPool.cpp" />
-        
-        <!-- These sources contain internal Read-Only API implementation (IMDInternalRO) -->
-        <CppCompile Include="$(MDRuntimeSrcDirectory)\MDInternalDisp.cpp" />
-        <CppCompile Include="$(MDRuntimeSrcDirectory)\MDInternalRO.cpp" />
-    </ItemGroup>
-</Project>
diff --git a/src/md/runtime/crossgen/MDRuntime_crossgen.nativeproj b/src/md/runtime/crossgen/MDRuntime_crossgen.nativeproj
deleted file mode 100644 (file)
index 6b8cc00..0000000
+++ /dev/null
@@ -1,15 +0,0 @@
-<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003" ToolsVersion="dogfood">
-    <PropertyGroup>
-        <BuildSysBinaries>true</BuildSysBinaries>
-        <!-- All features are set in file:..\..\MD.props -->
-        <MetadataFlavor>wks</MetadataFlavor>
-        <OutputName>mdruntime_crossgen</OutputName>
-    </PropertyGroup>
-    
-    <!--Import the settings-->
-    <Import Project="$(_NTDRIVE)$(_NTROOT)\ndp\clr\xplat\SetCrossGen.props" />
-    <Import Project="$(_NTDRIVE)$(_NTROOT)\ndp\clr\src\MD\Runtime\Runtime.settings.targets" />
-
-    <!--Import the targets-->
-    <Import Project="$(_NTDRIVE)$(_NTROOT)\ndp\clr\clr.targets" />
-</Project>
diff --git a/src/md/runtime/dac/dirs.proj b/src/md/runtime/dac/dirs.proj
deleted file mode 100644 (file)
index cc9e7a7..0000000
+++ /dev/null
@@ -1,19 +0,0 @@
-<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-    <!--Import the settings-->
-    <Import Project="$(_NTDRIVE)$(_NTROOT)\ndp\clr\clr.props" />
-    
-    <!--The following projects will build during PHASE 1-->
-    <PropertyGroup>
-      <BuildInPhase1>true</BuildInPhase1>
-      <BuildInPhaseDefault>false</BuildInPhaseDefault>
-      <BuildCoreBinaries>true</BuildCoreBinaries>
-      <BuildSysBinaries>true</BuildSysBinaries>
-    </PropertyGroup>
-
-    <ItemGroup Condition="'$(BuildExePhase)' == '1'">
-        <ProjectFile Include="HostLocal\mdruntime_dac.nativeproj" />
-    </ItemGroup>
-    
-    <!--Import the targets-->
-    <Import Project="$(_NTDRIVE)$(_NTROOT)\tools\Microsoft.DevDiv.Traversal.targets" />
-</Project>
diff --git a/src/md/runtime/dbi/MDRuntime-dbi.props b/src/md/runtime/dbi/MDRuntime-dbi.props
deleted file mode 100644 (file)
index ce3ff32..0000000
+++ /dev/null
@@ -1,10 +0,0 @@
-<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003" ToolsVersion="dogfood">
-    <PropertyGroup>
-        <!-- All features are set in file:..\..\MD.props -->
-        <MetadataFlavor>mscordbi</MetadataFlavor>
-    </PropertyGroup>
-    
-    <!--Import the settings-->
-    <Import Project="$(_NTDRIVE)$(_NTROOT)\ndp\clr\src\MD\Runtime\Runtime.settings.targets" />
-    
-</Project>
diff --git a/src/md/runtime/dbi/dirs.proj b/src/md/runtime/dbi/dirs.proj
deleted file mode 100644 (file)
index 0f2f9b0..0000000
+++ /dev/null
@@ -1,19 +0,0 @@
-<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-    <!--Import the settings-->
-    <Import Project="$(_NTDRIVE)$(_NTROOT)\ndp\clr\clr.props" />
-    
-    <!--The following projects will build during PHASE 1-->
-    <PropertyGroup>
-      <BuildInPhase1>true</BuildInPhase1>
-      <BuildInPhaseDefault>false</BuildInPhaseDefault>
-      <BuildCoreBinaries>true</BuildCoreBinaries>
-      <BuildSysBinaries>true</BuildSysBinaries>
-    </PropertyGroup>
-
-    <ItemGroup Condition="'$(BuildExePhase)' == '1'">
-        <ProjectFile Condition="'$(FeatureDbiDebugging)'=='true'" Include="HostLocal\mdruntime-dbi.nativeproj" />
-    </ItemGroup>
-    
-    <!--Import the targets-->
-    <Import Project="$(_NTDRIVE)$(_NTROOT)\tools\Microsoft.DevDiv.Traversal.targets" />
-</Project>
diff --git a/src/md/runtime/dirs.proj b/src/md/runtime/dirs.proj
deleted file mode 100644 (file)
index 2bd75ad..0000000
+++ /dev/null
@@ -1,22 +0,0 @@
-<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-    <!--Import the settings-->
-    <Import Project="$(_NTDRIVE)$(_NTROOT)\ndp\clr\clr.props" />
-    
-    <!--The following projects will build during PHASE 1-->
-    <PropertyGroup>
-      <BuildInPhase1>true</BuildInPhase1>
-      <BuildInPhaseDefault>false</BuildInPhaseDefault>
-      <BuildCoreBinaries>true</BuildCoreBinaries>
-      <BuildSysBinaries>true</BuildSysBinaries>
-    </PropertyGroup>
-
-    <ItemGroup Condition="'$(BuildExePhase)' == '1'">
-        <ProjectFile Include="wks\mdruntime.nativeproj" />
-        <ProjectFile Include="dbi\dirs.proj" />
-        <ProjectFile Include="dac\dirs.proj" />
-        <ProjectFile Include="winrt\mdruntime-winrt.nativeproj" />
-    </ItemGroup>
-    
-    <!--Import the targets-->
-    <Import Project="$(_NTDRIVE)$(_NTROOT)\tools\Microsoft.DevDiv.Traversal.targets" />
-</Project>
diff --git a/src/md/runtime/wks/MDRuntime.nativeproj b/src/md/runtime/wks/MDRuntime.nativeproj
deleted file mode 100644 (file)
index bc95bf6..0000000
+++ /dev/null
@@ -1,19 +0,0 @@
-<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003" ToolsVersion="dogfood">
-    <PropertyGroup>
-        <!-- All features are set in file:..\..\MD.props -->
-        <MetadataFlavor>wks</MetadataFlavor>
-    </PropertyGroup>
-    
-    <!--Import the settings-->
-    <Import Project="$(_NTDRIVE)$(_NTROOT)\ndp\clr\src\MD\Runtime\Runtime.settings.targets" />
-    
-    <!--Leaf project Properties-->
-    <PropertyGroup>
-        <BuildCoreBinaries>true</BuildCoreBinaries>
-        <BuildSysBinaries>true</BuildSysBinaries>
-        <OutputName>MDRuntime</OutputName>
-    </PropertyGroup>
-    
-    <!--Import the targets-->
-    <Import Project="$(_NTDRIVE)$(_NTROOT)\ndp\clr\clr.targets" />
-</Project>
diff --git a/src/md/winmd/WinMD.settings.targets b/src/md/winmd/WinMD.settings.targets
deleted file mode 100644 (file)
index 58fa8ee..0000000
+++ /dev/null
@@ -1,49 +0,0 @@
-<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>
-        <MDWinMDSrcDirectory>$(ClrSrcDirectory)\MD\WinMD\</MDWinMDSrcDirectory>
-        <UserIncludes>
-            $(UserIncludes);
-            $(ClrSrcDirectory)\MD\inc;
-            $(ClrSrcDirectory)\vm;
-            $(ClrSrcDirectory)\strongname\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>$(MDWinMDSrcDirectory)\stdafx.cpp</PCHCompile>
-        <PCHObject>stdafx_winmd.obj</PCHObject>
-        <LinkUseCMT>false</LinkUseCMT>
-    </PropertyGroup>
-
-    <ItemGroup>
-        <ProjectReference Include="$(ClrSrcDirectory)inc\corguids.nativeproj">
-            <Comment>clrinternal.h</Comment>
-        </ProjectReference>
-    </ItemGroup>
-
-    <ItemGroup>
-        <CppCompile Include="$(MDWinMDSrcDirectory)\Adapter.cpp" />
-        <CppCompile Include="$(MDWinMDSrcDirectory)\WinMDImport.cpp" />
-        <CppCompile Include="$(MDWinMDSrcDirectory)\WinMDInternalImportRO.cpp" />
-    </ItemGroup>
-</Project>
diff --git a/src/md/winmd/crossgen/MDWinMD_crossgen.nativeproj b/src/md/winmd/crossgen/MDWinMD_crossgen.nativeproj
deleted file mode 100644 (file)
index 8852092..0000000
+++ /dev/null
@@ -1,14 +0,0 @@
-<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003" ToolsVersion="dogfood">
-    <PropertyGroup>
-        <!-- All features are set in file:..\..\MD.props -->
-        <MetadataFlavor>wks</MetadataFlavor>
-        <OutputName>mdwinmd_crossgen</OutputName>
-    </PropertyGroup>
-    
-    <!--Import the settings-->
-    <Import Project="$(_NTDRIVE)$(_NTROOT)\ndp\clr\xplat\SetCrossGen.props" />
-    <Import Project="$(_NTDRIVE)$(_NTROOT)\ndp\clr\src\MD\WinMD\WinMD.settings.targets" />
-        
-    <!--Import the targets-->
-    <Import Project="$(_NTDRIVE)$(_NTROOT)\ndp\clr\clr.targets" />
-</Project>
diff --git a/src/md/winmd/dac/dirs.proj b/src/md/winmd/dac/dirs.proj
deleted file mode 100644 (file)
index c73e239..0000000
+++ /dev/null
@@ -1,19 +0,0 @@
-<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-  <!--Import the settings-->
-  <Import Project="$(_NTDRIVE)$(_NTROOT)\ndp\clr\clr.props" />
-
-  <PropertyGroup>
-    <BuildInPhase1>true</BuildInPhase1>
-    <BuildInPhaseDefault>false</BuildInPhaseDefault>
-    <BuildCoreBinaries>true</BuildCoreBinaries>
-    <BuildSysBinaries>true</BuildSysBinaries>
-  </PropertyGroup>
-
-  <!--The following projects will build during PHASE 1-->
-  <ItemGroup Condition="'$(BuildExePhase)' == '1'">
-    <ProjectFile Include="HostLocal\mdwinmd_dac.nativeproj" />
-  </ItemGroup>
-
-  <!--Import the targets-->
-  <Import Project="$(_NTDRIVE)$(_NTROOT)\tools\Microsoft.DevDiv.Traversal.targets" />
-</Project>
diff --git a/src/md/winmd/dbi/MDWinMD-dbi.props b/src/md/winmd/dbi/MDWinMD-dbi.props
deleted file mode 100644 (file)
index 829e1d7..0000000
+++ /dev/null
@@ -1,9 +0,0 @@
-<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003" ToolsVersion="dogfood">
-    <PropertyGroup>
-        <!-- All features are set in file:..\..\MD.props -->
-        <MetadataFlavor>mscordbi</MetadataFlavor>
-    </PropertyGroup>
-
-    <Import Project="$(_NTDRIVE)$(_NTROOT)\ndp\clr\src\MD\WinMD\WinMD.settings.targets" />
-    
-</Project>
diff --git a/src/md/winmd/dbi/MDWinMD_dbi.nativeproj b/src/md/winmd/dbi/MDWinMD_dbi.nativeproj
deleted file mode 100644 (file)
index 3223689..0000000
+++ /dev/null
@@ -1,17 +0,0 @@
-<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003" ToolsVersion="dogfood">
-    <PropertyGroup>
-        <!-- All features are set in file:..\..\MD.props -->
-        <MetadataFlavor>mscordbi</MetadataFlavor>
-    </PropertyGroup>
-
-    <Import Project="$(_NTDRIVE)$(_NTROOT)\ndp\clr\src\MD\WinMD\WinMD.settings.targets" />
-    
-    <PropertyGroup>
-        <BuildCoreBinaries>true</BuildCoreBinaries>
-        <BuildSysBinaries>true</BuildSysBinaries>
-        <OutputName>MDWinMD_dbi</OutputName>
-    </PropertyGroup>
-    
-    <!--Import the targets-->
-    <Import Project="$(_NTDRIVE)$(_NTROOT)\ndp\clr\clr.targets" />
-</Project>
diff --git a/src/md/winmd/dbi/dirs.proj b/src/md/winmd/dbi/dirs.proj
deleted file mode 100644 (file)
index 88863b5..0000000
+++ /dev/null
@@ -1,19 +0,0 @@
-<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-    <!--Import the settings-->
-    <Import Project="$(_NTDRIVE)$(_NTROOT)\ndp\clr\clr.props" />
-
-    <PropertyGroup>
-      <BuildInPhase1>true</BuildInPhase1>
-      <BuildInPhaseDefault>false</BuildInPhaseDefault>
-      <BuildCoreBinaries>true</BuildCoreBinaries>
-      <BuildSysBinaries>true</BuildSysBinaries>
-    </PropertyGroup>
-
-    <!--The following projects will build during PHASE 1-->
-    <ItemGroup Condition="'$(BuildExePhase)' == '1'">
-        <ProjectFile Condition="'$(FeatureDbiDebugging)'=='true'" Include="HostLocal\MDWinMD-dbi.nativeproj" />
-    </ItemGroup>
-    
-    <!--Import the targets-->
-    <Import Project="$(_NTDRIVE)$(_NTROOT)\tools\Microsoft.DevDiv.Traversal.targets" />
-</Project>
diff --git a/src/md/winmd/dirs.proj b/src/md/winmd/dirs.proj
deleted file mode 100644 (file)
index 7788116..0000000
+++ /dev/null
@@ -1,21 +0,0 @@
-<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-  <!--Import the settings-->
-  <Import Project="$(_NTDRIVE)$(_NTROOT)\ndp\clr\clr.props" />
-
-  <PropertyGroup>
-    <BuildInPhase1>true</BuildInPhase1>
-    <BuildInPhaseDefault>false</BuildInPhaseDefault>
-    <BuildCoreBinaries>true</BuildCoreBinaries>
-    <BuildSysBinaries>true</BuildSysBinaries>
-  </PropertyGroup>
-
-  <!--The following projects will build during PHASE 1-->
-  <ItemGroup Condition="'$(BuildExePhase)' == '1'">
-    <ProjectFile Include="wks\mdwinmd_wks.nativeproj" />
-    <ProjectFile Include="dbi\dirs.proj" />
-    <ProjectFile Include="dac\dirs.proj" />
-  </ItemGroup>
-
-  <!--Import the targets-->
-  <Import Project="$(_NTDRIVE)$(_NTROOT)\tools\Microsoft.DevDiv.Traversal.targets" />
-</Project>
diff --git a/src/md/winmd/wks/MDWinMD_wks.nativeproj b/src/md/winmd/wks/MDWinMD_wks.nativeproj
deleted file mode 100644 (file)
index cc0a6f2..0000000
+++ /dev/null
@@ -1,19 +0,0 @@
-<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-    <PropertyGroup>
-        <!-- All features are set in file:..\..\MD.props -->
-        <MetadataFlavor>wks</MetadataFlavor>
-    </PropertyGroup>
-    
-    <!--Import the settings-->
-    <Import Project="$(_NTDRIVE)$(_NTROOT)\ndp\clr\src\MD\WinMD\WinMD.settings.targets" />
-    
-    <!--Leaf project Properties-->
-    <PropertyGroup>
-        <BuildCoreBinaries>true</BuildCoreBinaries>
-        <BuildSysBinaries>true</BuildSysBinaries>
-        <OutputName>MDWinMD_wks</OutputName>
-    </PropertyGroup>
-    
-    <!--Import the targets-->
-    <Import Project="$(_NTDRIVE)$(_NTROOT)\ndp\clr\clr.targets" />
-</Project>
diff --git a/src/strongname/api/api.props b/src/strongname/api/api.props
deleted file mode 100644 (file)
index 2c4c278..0000000
+++ /dev/null
@@ -1,43 +0,0 @@
-<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-
-    <PropertyGroup>
-        <UserIncludes>
-            $(UserIncludes);
-            $(Clrbase)\src\StrongName\inc;
-            $(Clrbase)\src\inc;
-            $(Clrbase)\src\md\inc;
-            $(Clrbase)\src\md\compiler;
-            $(Clrbase)\src\vm
-        </UserIncludes>
-
-        <UserIncludes Condition="'$(StrongnameInVm)' == 'true'">
-            $(UserIncludes);
-            $(Clrbase)\src\vm\$(TargetCpu)
-        </UserIncludes>
-
-        <CDefines Condition="'$(StrongnameInVm)' == 'true'">$(CDefines);STRONGNAME_IN_VM</CDefines>
-
-        <CDefines>$(CDefines);SNAPI_INTERNAL</CDefines>
-        <CDefines>$(CDefines);UNICODE;_UNICODE</CDefines>
-
-        <OutputPath>$(ClrLibDest)</OutputPath>
-        <TargetType>LIBRARY</TargetType>
-        
-        <PCHHeader>common.h</PCHHeader>
-        <EnableCxxPCHHeaders>true</EnableCxxPCHHeaders>
-        <PCHCompile>$(Clrbase)\src\StrongName\api\common.cpp</PCHCompile>
-    </PropertyGroup>
-    
-    <ItemGroup>
-        <ProjectReference Include="$(ClrSrcDirectory)inc\corguids.nativeproj">
-            <Comment>clrinternal.h</Comment>
-        </ProjectReference>
-    </ItemGroup>
-
-    <ItemGroup>
-        <CppCompile Include="$(Clrbase)\src\StrongName\api\strongname.cpp" />
-        <CppCompile Include="$(Clrbase)\src\StrongName\api\strongnamecoreclr.cpp" />
-        <CppCompile Include="$(Clrbase)\src\StrongName\api\strongnameinternal.cpp" />
-    </ItemGroup>
-
-</Project>
\ No newline at end of file
diff --git a/src/strongname/api/crossgen/strongname_crossgen.nativeproj b/src/strongname/api/crossgen/strongname_crossgen.nativeproj
deleted file mode 100644 (file)
index 55e7cc8..0000000
+++ /dev/null
@@ -1,18 +0,0 @@
-<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-    <!--Import the settings-->
-    <Import Project="$(_NTDRIVE)$(_NTROOT)\ndp\clr\xplat\SetCrossGen.props" />
-
-    <Import Project="$(_NTDRIVE)$(_NTROOT)\ndp\clr\clr.props" />
-    <PropertyGroup>
-        <StrongnameInVm>true</StrongnameInVm>
-    </PropertyGroup>
-    <Import Project="$(ClrBase)\src\strongname\api\api.props" /> 
-
-    <PropertyGroup>
-        <BuildSysBinaries>true</BuildSysBinaries>
-        <OutputName>strongname_crossgen</OutputName>
-    </PropertyGroup>
-
-    <!--Import the targets-->
-    <Import Project="$(_NTDRIVE)$(_NTROOT)\ndp\clr\clr.targets" />
-</Project>
diff --git a/src/strongname/api/dac/dirs.proj b/src/strongname/api/dac/dirs.proj
deleted file mode 100644 (file)
index 6ca01ad..0000000
+++ /dev/null
@@ -1,19 +0,0 @@
-<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-  <!--Import the settings-->
-  <Import Project="$(_NTDRIVE)$(_NTROOT)\ndp\clr\clr.props" />
-
-  <PropertyGroup>
-    <BuildInPhase1>true</BuildInPhase1>
-    <BuildInPhaseDefault>false</BuildInPhaseDefault>
-    <BuildCoreBinaries>true</BuildCoreBinaries>
-    <BuildSysBinaries>true</BuildSysBinaries>
-  </PropertyGroup>
-
-  <!--The following projects will build during PHASE 1-->
-  <ItemGroup Condition="'$(BuildExePhase)' == '1'">
-    <ProjectFile Include="HostLocal\strongname_dac.nativeproj" />
-  </ItemGroup>
-
-  <!--Import the targets-->
-  <Import Project="$(_NTDRIVE)$(_NTROOT)\tools\Microsoft.DevDiv.Traversal.targets" />
-</Project>
diff --git a/src/strongname/api/dirs.proj b/src/strongname/api/dirs.proj
deleted file mode 100644 (file)
index 996632d..0000000
+++ /dev/null
@@ -1,22 +0,0 @@
-<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-  <!--Import the settings-->
-  <Import Project="$(_NTDRIVE)$(_NTROOT)\ndp\clr\clr.props" />
-
-  <PropertyGroup>
-    <BuildInPhase1>true</BuildInPhase1>
-    <BuildInPhaseDefault>false</BuildInPhaseDefault>
-    <BuildCoreBinaries>true</BuildCoreBinaries>
-    <BuildSysBinaries>true</BuildSysBinaries>
-  </PropertyGroup>
-
-  <!--The following projects will build during PHASE 1-->
-  <ItemGroup Condition="'$(BuildExePhase)' == '1'">
-    <ProjectFile Include="dac\dirs.proj" />
-    <ProjectFile Condition="'$(BuildProjectName)' != 'CoreSys'" Include="standalone\strongname.nativeproj" />
-    <ProjectFile Condition="'$(BuildProjectName)' != 'CoreSys'" Include="standalone-winrt\strongname-winrt.nativeproj" />
-    <ProjectFile Include="wks\strongname_wks.nativeproj" />
-  </ItemGroup>
-
-  <!--Import the targets-->
-  <Import Project="$(_NTDRIVE)$(_NTROOT)\tools\Microsoft.DevDiv.Traversal.targets" />
-</Project>
diff --git a/src/strongname/api/wks/strongname_wks.nativeproj b/src/strongname/api/wks/strongname_wks.nativeproj
deleted file mode 100644 (file)
index fcfa71a..0000000
+++ /dev/null
@@ -1,23 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003" ToolsVersion="dogfood">
-  <!--Import the settings-->
-  <Import Project="$(_NTDRIVE)$(_NTROOT)\ndp\clr\clr.props" />
-  <PropertyGroup>
-    <StrongnameInVm>true</StrongnameInVm>
-  </PropertyGroup>
-  <Import Project="$(ClrBase)\src\strongname\api\api.props" />
-  <PropertyGroup Label="Globals">
-    <SccProjectName>SAK</SccProjectName>
-    <SccAuxPath>SAK</SccAuxPath>
-    <SccLocalPath>SAK</SccLocalPath>
-    <SccProvider>SAK</SccProvider>
-  </PropertyGroup>
-  <!--Leaf project Properties-->
-  <PropertyGroup>
-    <BuildCoreBinaries>true</BuildCoreBinaries>
-    <BuildSysBinaries>true</BuildSysBinaries>
-    <OutputName>strongname_wks</OutputName>
-  </PropertyGroup>
-  <!--Import the targets-->
-  <Import Project="$(_NTDRIVE)$(_NTROOT)\ndp\clr\clr.targets" />
-</Project>
diff --git a/src/strongname/dirs.proj b/src/strongname/dirs.proj
deleted file mode 100644 (file)
index 9cb3cf6..0000000
+++ /dev/null
@@ -1,29 +0,0 @@
-<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-  <!--Import the settings-->
-  <Import Project="$(_NTDRIVE)$(_NTROOT)\ndp\clr\clr.props" />
-
-  <ItemDefinitionGroup>
-    <ProjectFile>
-      <ProductGroups>FX</ProductGroups>
-    </ProjectFile>
-  </ItemDefinitionGroup>
-
-  <PropertyGroup>
-    <BuildInPhase1>true</BuildInPhase1>
-    <BuildInPhaseDefault>false</BuildInPhaseDefault>
-    <BuildCoreBinaries>true</BuildCoreBinaries>
-    <BuildSysBinaries>true</BuildSysBinaries>
-  </PropertyGroup>
-
-  <!--The following projects will build during PHASE 1-->
-  <ItemGroup Condition="'$(BuildExePhase)' == '1'">
-    <ProjectFile Include="api\dirs.proj" />
-    <ProjectFile Include="inc\StrongName_inc.nativeproj" />
-    <ProjectFile Include="tools\dirs.proj" >
-        <ProductGroups>VS;FX</ProductGroups>
-    </ProjectFile>
-  </ItemGroup>
-
-  <!--Import the targets-->
-  <Import Project="$(_NTDRIVE)$(_NTROOT)\tools\Microsoft.DevDiv.Traversal.targets" />
-</Project>
diff --git a/src/strongname/inc/StrongName_inc.nativeproj b/src/strongname/inc/StrongName_inc.nativeproj
deleted file mode 100644 (file)
index c72249f..0000000
+++ /dev/null
@@ -1,31 +0,0 @@
-<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003" ToolsVersion="dogfood">
-
-  <!--Import the settings-->
-  <Import Project="$(_NTDRIVE)$(_NTROOT)\ndp\clr\clr.props" />
-  
-  <!--Leaf project Properties-->
-  <PropertyGroup>
-    <BuildCoreBinaries>true</BuildCoreBinaries>
-    <BuildSysBinaries>true</BuildSysBinaries>
-    <OutputPath>$(ClrLibDest)</OutputPath>
-    <TargetType>PUBLISH</TargetType>   
-    <OutputName>StrongName</OutputName>
-  </PropertyGroup>
-  
-  <!--Leaf Project Items-->
-  <ItemGroup>
-    <PublishPartLinked Include="StrongName.h">
-        <Visibility>Inter</Visibility>
-        <FileType>Include</FileType>
-    </PublishPartLinked>
-  </ItemGroup>
-
-  <ItemGroup>
-    <CopyFile Include="StrongName.h">
-      <DestFolder>$(BinariesDirectory)</DestFolder>
-    </CopyFile>
-  </ItemGroup>
-    
-  <!--Import the targets-->
-  <Import Project="$(_NTDRIVE)$(_NTROOT)\ndp\clr\clr.targets" />
-</Project>
diff --git a/src/tools/GenClrDebugResource/GenClrDebugResource.nativeproj b/src/tools/GenClrDebugResource/GenClrDebugResource.nativeproj
deleted file mode 100644 (file)
index 9bd544d..0000000
+++ /dev/null
@@ -1,26 +0,0 @@
-<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-  <!--*****************************************************-->
-  <!--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>
-    <OutputName>GenClrDebugResource</OutputName>
-    <TargetType>PROGRAM</TargetType>
-    <LinkSubsystem>console</LinkSubsystem>
-    <LinkGenerateManifest>true</LinkGenerateManifest>
-    <LinkAdditionalOptions>$(LinkAdditionalOptions) /MANIFEST</LinkAdditionalOptions>
-    <UseMsvcrt>false</UseMsvcrt>
-  </PropertyGroup>
-  <!--Leaf Project Items-->
-  <ItemGroup>
-    <CppCompile Include="GenClrDebugResource.cpp" />
-  </ItemGroup>
-  <ItemGroup>
-    <RCResourceFile Include="native.rc" />
-  </ItemGroup>
-  <!--Import the targets-->
-  <Import Project="$(_NTDRIVE)$(_NTROOT)\ndp\clr\clr.targets" />
-</Project>
\ No newline at end of file
diff --git a/src/tools/InjectResource/InjectResource.nativeproj b/src/tools/InjectResource/InjectResource.nativeproj
deleted file mode 100644 (file)
index 057d01f..0000000
+++ /dev/null
@@ -1,27 +0,0 @@
-<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-  <!--*****************************************************-->
-  <!--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>
-    <OutputName>InjectResource</OutputName>
-    <TargetType>PROGRAM</TargetType>
-    <LinkSubsystem>console</LinkSubsystem>
-    <BinplaceSymbols>true</BinplaceSymbols>
-    <LinkGenerateManifest>true</LinkGenerateManifest>
-    <LinkAdditionalOptions>$(LinkAdditionalOptions) /MANIFEST</LinkAdditionalOptions>
-    <UseMsvcrt>false</UseMsvcrt>
-  </PropertyGroup>
-  <!--Leaf Project Items-->
-  <ItemGroup>
-    <CppCompile Include="InjectResource.cpp" />
-  </ItemGroup>
-  <ItemGroup>
-    <RCResourceFile Include="native.rc" />
-  </ItemGroup>
-  <!--Import the targets-->
-  <Import Project="$(_NTDRIVE)$(_NTROOT)\ndp\clr\clr.targets" />
-</Project>
\ No newline at end of file
diff --git a/src/tools/crossgen/crossgen.nativeproj b/src/tools/crossgen/crossgen.nativeproj
deleted file mode 100644 (file)
index 28e4741..0000000
+++ /dev/null
@@ -1,94 +0,0 @@
-<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003" ToolsVersion="dogfood">
-
-  <Import Project="$(_NTDRIVE)$(_NTROOT)\ndp\clr\xplat\SetCrossGen.props" />
-  <Import Project="$(_NTDRIVE)$(_NTROOT)\ndp\clr\clr.props" />
-  <!--Leaf project Properties-->
-  <PropertyGroup>
-    <BuildSysBinaries>true</BuildSysBinaries>
-    <ClAdditionalOptions>$(ClAdditionalOptions) -DUNICODE -D_UNICODE</ClAdditionalOptions>
-    <OutputName>crossgen</OutputName>
-    <TargetType>PROGRAM</TargetType>
-    <LinkSubsystem>console</LinkSubsystem>
-    <EntryPoint>wmain</EntryPoint>
-    <LinkGenerateManifest>true</LinkGenerateManifest>
-    <LinkAdditionalOptions>$(LinkAdditionalOptions) /MANIFEST</LinkAdditionalOptions>
-    <UserIncludes>$(UserIncludes);$(ClrSrcDirectory)tools\util</UserIncludes>
-    <IsDesktopTool>true</IsDesktopTool>
-  </PropertyGroup>
-  <!--Leaf Project Items-->
-  <ItemGroup>
-    <TargetLib Include="$(SdkLibPath)\ole32.lib" />
-    <TargetLib Include="$(SdkLibPath)\oleaut32.lib" />
-    <TargetLib Include="$(SdkLibPath)\uuid.lib" />
-    <TargetLib Include="$(SdkLibPath)\user32.lib" />
-    <TargetLib Include="$(SdkLibPath)\version.lib" />
-    <TargetLib Include="$(SdkLibPath)\shlwapi.lib" />
-    <TargetLib Include="$(SdkLibPath)\bcrypt.lib" />
-  </ItemGroup>
-
-  <ItemGroup>
-    <TargetLib Condition="'$(_BuildArch)' != 'amd64'" Include="$(ClrLibPath)\corguids_x86.lib">
-      <ProjectReference>$(ClrSrcDirectory)incx86\corguids.nativeproj</ProjectReference>
-    </TargetLib>
-    <TargetLib Condition="'$(_BuildArch)' == 'amd64'" Include="$(ClrLibPath)\corguids_amd64.lib">
-      <ProjectReference>$(ClrSrcDirectory)incamd64\corguids.nativeproj</ProjectReference>
-    </TargetLib>
-    <LinkPreCrtLibs Include="$(ClrLibPath)\utilcode_crossgen.lib" />
-    <TargetLib Include="$(ClrLibPath)\utilcode_crossgen.lib">
-      <ProjectReference>$(ClrSrcDirectory)utilcode\crossgen\utilcode_crossgen.nativeproj</ProjectReference>
-    </TargetLib>
-    <TargetLib Include="$(ClrLibPath)\corzap_crossgen.lib">
-      <ProjectReference>$(ClrSrcDirectory)zap\crossgen\zap_crossgen.nativeproj</ProjectReference>
-    </TargetLib>
-
-    <!-- We build RyuJIT only for amd64 and arm64, and use JIT32 for ARM and x86 -->
-    <TargetLib Include="$(ClrLibPath)\jit_crossgen.lib">
-      <ProjectReference Condition="'$(_BuildArch)' == 'amd64' or  '$(_BuildArch)' == 'arm64'">$(ClrSrcDirectory)jit\crossgen\jit_crossgen.nativeproj</ProjectReference>
-      <ProjectReference Condition="'$(_BuildArch)' != 'amd64' and '$(_BuildArch)' != 'arm64'">$(ClrSrcDirectory)jit32\crossgen\jit_crossgen.nativeproj</ProjectReference>
-    </TargetLib>
-
-    <TargetLib Include="$(ClrLibPath)\gcinfo_crossgen.lib">
-      <ProjectReference>$(ClrSrcDirectory)gcinfo\crossgen\gcinfo_crossgen.nativeproj</ProjectReference>
-    </TargetLib>
-    <TargetLib Include="$(ClrLibPath)\gcdump_crossgen.lib">
-      <ProjectReference>$(ClrSrcDirectory)gcdump\crossgen\gcdump_crossgen.nativeproj</ProjectReference>
-    </TargetLib>
-    <TargetLib Include="$(ClrLibPath)\strongname_crossgen.lib">
-      <ProjectReference>$(ClrSrcDirectory)strongname\api\crossgen\strongname_crossgen.nativeproj</ProjectReference>
-    </TargetLib>
-    <TargetLib Include="$(ClrLibPath)\mdcompiler_crossgen.lib">
-      <ProjectReference>$(ClrSrcDirectory)md\compiler\crossgen\mdcompiler_crossgen.nativeproj</ProjectReference>
-    </TargetLib>
-    <TargetLib Include="$(ClrLibPath)\mdwinmd_crossgen.lib" Condition="'$(FeatureCominterop)' == 'true'">
-      <ProjectReference>$(ClrSrcDirectory)md\winmd\crossgen\mdwinmd_crossgen.nativeproj</ProjectReference>
-    </TargetLib>
-    <TargetLib Include="$(ClrLibPath)\mdruntimerw_crossgen.lib">
-      <ProjectReference>$(ClrSrcDirectory)md\enc\crossgen\mdruntimerw_crossgen.nativeproj</ProjectReference>
-    </TargetLib>
-    <TargetLib Include="$(ClrLibPath)\mdhotdata_crossgen.lib">
-      <ProjectReference>$(ClrSrcDirectory)md\hotdata\crossgen\mdhotdata_crossgen.nativeproj</ProjectReference>
-    </TargetLib>
-    <TargetLib Include="$(ClrLibPath)\mdruntime_crossgen.lib">
-      <ProjectReference>$(ClrSrcDirectory)md\runtime\crossgen\mdruntime_crossgen.nativeproj</ProjectReference>
-    </TargetLib>
-    <TargetLib Include="$(ClrLibPath)\cee_crossgen.lib">
-      <ProjectReference>$(ClrSrcDirectory)vm\crossgen\wks_crossgen.nativeproj</ProjectReference>
-    </TargetLib>
-    <TargetLib Include="$(ClrLibPath)\mscorlib_crossgen.lib">
-      <ProjectReference>$(ClrSrcDirectory)vm\crossgen_mscorlib\mscorlib_crossgen.nativeproj</ProjectReference>
-    </TargetLib>
-    <TargetLib Include="$(ClrLibPath)\v3binder_crossgen.lib">
-      <ProjectReference>$(ClrSrcDirectory)binder\v3binder_crossgen\v3binder_crossgen.nativeproj</ProjectReference>
-    </TargetLib>
-  </ItemGroup>
-  <ItemGroup>
-    <RCResourceFile Include="native.rc" />
-  </ItemGroup>
-  <ItemGroup>
-    <CppCompile Include="crossgen.cpp" />
-    <CppCompile Include="$(ClrSrcDirectory)\tools\util\consoleargs.cpp" />
-  </ItemGroup>
-  <!--Import the targets-->
-  <Import Project="$(_NTDRIVE)$(_NTROOT)\ndp\clr\clr.targets" />
-
-</Project>
diff --git a/src/tools/dirs.proj b/src/tools/dirs.proj
deleted file mode 100644 (file)
index 5f21b67..0000000
+++ /dev/null
@@ -1,77 +0,0 @@
-<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-  <!--Import the settings-->
-  <Import Project="$(_NTDRIVE)$(_NTROOT)\ndp\clr\clr.props" />
-
-  <PropertyGroup>
-    <BuildInPhase1>true</BuildInPhase1>
-    <BuildInPhaseDefault>false</BuildInPhaseDefault>
-    <BuildCoreBinaries>true</BuildCoreBinaries>
-    <BuildSysBinaries>true</BuildSysBinaries>
-  </PropertyGroup>
-
-  <ItemDefinitionGroup>
-    <ProjectFile>
-      <ProductGroups>FX</ProductGroups>
-    </ProjectFile>
-  </ItemDefinitionGroup>
-
-  <!--The following projects will build during PHASE 1-->
-  <ItemGroup Condition="'$(BuildExePhase)' == '1' and '$(FeatureCoreClr)' != 'true'">
-    <ProjectFile Include="allocationsprofiler\allocationsprofiler.nativeproj" />
-    <ProjectFile Include="appcompatgenerator\appcompatgenerator.nativeproj" />
-    <ProjectFile Include="applaunch\applaunch.nativeproj" />
-    <ProjectFile Include="asmlist\asmlist.nativeproj" />
-    <ProjectFile Include="asmmeta\asmmeta.nativeproj" />
-    <ProjectFile Include="bbsweep\bbsweep.nativeproj" />
-    <ProjectFile Include="bindingsnapshot\bindingsnapshot.nativeproj" />
-    <ProjectFile Include="clrver\clrver.nativeproj" />
-    <ProjectFile Include="cordmpmerge\cordmpmerge.nativeproj" />
-    <ProjectFile Include="corflags\corflags.nativeproj" />
-    <ProjectFile Include="fixpdbpath\fixpdbpath.nativeproj" />
-    <ProjectFile Include="gac\dirs.proj" />
-    <ProjectFile Include="installhook\dirs.proj" />
-    <ProjectFile Include="ismgd\ismgd.nativeproj" />
-    <ProjectFile Include="jitmanager\jitmgr.nativeproj" />
-    <ProjectFile Include="ldr64\ldr64.nativeproj" Condition="'$(BuildArchitecture)' == 'amd64'" />
-    <ProjectFile Include="logdiff\Logdiff.csproj" />
-    <ProjectFile Include="mdepends\mdepends.nativeproj" />
-    <ProjectFile Include="metainfo\metainfo.nativeproj" />
-    <ProjectFile Include="ngen\ngen.nativeproj" />
-    <ProjectFile Include="ngenoffline\ngenoffline.nativeproj" />
-    <ProjectFile Include="nidump\nidump.nativeproj" />
-    <ProjectFile Include="ndpsetup\ndpsetup.nativeproj" />
-    <ProjectFile Include="peverify\dirs.proj" />
-    <ProjectFile Include="profpick\profpick.nativeproj" />
-    <ProjectFile Include="regtlb\regtlb.nativeproj" />
-    <ProjectFile Include="resetdelaysign\resetdelaysign.nativeproj" />
-    <ProjectFile Include="showname\showname.nativeproj" />
-    <ProjectFile Include="strikers\strikers.nativeproj" />
-    <ProjectFile Include="tlbref\tlbref.nativeproj" />
-    <ProjectFile Include="verifyasmhash\verifyasmhash.nativeproj" />
-    <ProjectFile Include="verstamp\verstamp.nativeproj" Condition="'$(BuildArchitecture)' == 'i386'" />
-    <ProjectFile Include="ngentask\ngentask.csproj"/>
-    <ProjectFile Include="ngentasklauncher\ngentasklauncher.csproj"/>
-    <ProjectFile Include="McjProfofileUtil\McjProfileUtil.csproj" Condition="'$(BuildArchitecture)' != 'arm' and '$(BuildArchitecture)' != 'arm64'" />
-    <ProjectFile Include="winphoneintegrate\winphoneintegrate.csproj" />
-    <ProjectFile Include="crossgen\crossgen.nativeproj" />
-    <ProjectFile Include="GenClrDebugResource\GenClrDebugResource.nativeproj" >
-        <ProductGroups>FX;PK</ProductGroups>
-    </ProjectFile>
-    <ProjectFile Include="InjectResource\InjectResource.nativeproj" Condition="'$(BuildArchitecture)' == 'i386'">
-        <ProductGroups>FX;PK</ProductGroups>
-    </ProjectFile>
-  </ItemGroup>
-  
-  <!-- CoreClr -->
-  <ItemGroup Condition="'$(BuildExePhase)' == '1' and '$(FeatureCoreClr)' == 'true'">
-    <ProjectFile Include="bbsweep\bbsweep.nativeproj" Condition="'$(BuildProjectName)' == 'CoreSys'" />
-    <ProjectFile Condition="'$(BuildArchitecture)' != 'arm' and '$(BuildArchitecture)' != 'arm64' and '$(BuildProjectName)' != 'CoreSys'" Include="ildbsymbols\ildbsymbols.nativeproj" />
-    <ProjectFile Include="coregen\coregen.nativeproj" />
-    <ProjectFile Include="nidump\nidump.nativeproj" Condition="!('$(BuildProjectName)' == 'CoreSys' and ('$(BuildArchitecture)' == 'arm' or '$(BuildArchitecture)' == 'arm64'))"/>
-    <ProjectFile Include="crossgen\crossgen.nativeproj" />
-    <ProjectFile Include="spawnnowow\spawnnowow.nativeproj" Condition="('$(BuildArchitecture)' == 'i386' or '$(BuildArchitecture)' == 'amd64' or '$(BuildArchitecture)' == 'ia64') and '$(BuildProjectName)' != 'CoreSys'" />
-    <ProjectFile Condition="'$(BuildProjectName)' == 'CoreSys'" Include="winphoneintegrate\winphoneintegrate.csproj" />
-  </ItemGroup>
-  
-  <Import Project="$(_NTDRIVE)$(_NTROOT)\tools\Microsoft.DevDiv.Traversal.targets" />
-</Project>
diff --git a/src/tools/metainfo/metainfo.nativeproj b/src/tools/metainfo/metainfo.nativeproj
deleted file mode 100644 (file)
index 7591a40..0000000
+++ /dev/null
@@ -1,42 +0,0 @@
-<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003" ToolsVersion="dogfood">
-  <!--Import the settings-->
-  <Import Project="$(_NTDRIVE)$(_NTROOT)\ndp\clr\clr.props" />
-  <!--Leaf project Properties-->
-  <PropertyGroup>
-    <OutputName>metainfo</OutputName>
-    <FileToMarkForSigning>$(BinariesDirectory)\metainfo.exe</FileToMarkForSigning>
-    <TargetType>PROGRAM</TargetType>
-    <LinkSubsystem>console</LinkSubsystem>
-    <EntryPoint>wmain</EntryPoint>
-    <ClAdditionalOptions>$(ClAdditionalOptions) -DUNICODE -D_UNICODE</ClAdditionalOptions>
-    <LinkGenerateManifest>true</LinkGenerateManifest>
-    <LinkAdditionalOptions>$(LinkAdditionalOptions) /MANIFEST</LinkAdditionalOptions>
-  </PropertyGroup>
-  <!--Leaf Project Items-->
-  <ItemGroup>
-    <LinkPreCrtLibs Include="$(ClrLibPath)\utilcodenohost.lib">
-      <ProjectReference>$(ClrSrcDirectory)utilcode\dyncrtnohost\dyncrtnohost.nativeproj</ProjectReference>
-    </LinkPreCrtLibs>
-    <LinkPreCrtLibs Include="$(ClrLibPath)\MDHotData.lib" />
-
-    <TargetLib Include="$(ClrLibPath)\corguids.lib" />
-    <TargetLib Include="$(SdkLibPath)\mscoree.lib" />
-    <TargetLib Include="$(SdkLibPath)\ole32.lib" />
-    <TargetLib Include="$(SdkLibPath)\user32.lib" />
-    <TargetLib Include="$(SdkLibPath)\uuid.lib" />
-    <TargetLib Include="$(SdkLibPath)\oleaut32.lib" />
-    <ProjectReference Include="$(ClrSrcDirectory)md\hotdata\full\mdhotdata.nativeproj">
-      <ReferenceOutputAssembly>false</ReferenceOutputAssembly>
-    </ProjectReference>
-  </ItemGroup>
-  <ItemGroup>
-    <RCResourceFile Include="native.rc" />
-  </ItemGroup>
-  <ItemGroup>
-    <CppCompile Include="mdinfo.cpp" />
-    <CppCompile Include="mdobj.cpp" />
-    <CppCompile Include="metainfo.cpp" />
-  </ItemGroup>
-  <!--Import the targets-->
-  <Import Project="$(_NTDRIVE)$(_NTROOT)\ndp\clr\clr.targets" />
-</Project>
diff --git a/src/unwinder/dac/dirs.proj b/src/unwinder/dac/dirs.proj
deleted file mode 100644 (file)
index 7773873..0000000
+++ /dev/null
@@ -1,18 +0,0 @@
-<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-    <!--Import the settings-->
-    <Import Project="$(_NTDRIVE)$(_NTROOT)\ndp\clr\clr.props" />
-
-    <PropertyGroup>
-      <BuildInPhase1>true</BuildInPhase1>
-      <BuildInPhaseDefault>false</BuildInPhaseDefault>
-      <BuildCoreBinaries>true</BuildCoreBinaries>
-      <BuildSysBinaries>true</BuildSysBinaries>
-    </PropertyGroup>
-
-    <!--The following projects will build during PHASE 1-->
-    <ItemGroup Condition="'$(BuildExePhase)' == '1'">
-        <ProjectFile Include="hostlocal\unwinder_dac.nativeproj" />
-    </ItemGroup>
-    
-    <Import Project="$(_NTDRIVE)$(_NTROOT)\tools\Microsoft.DevDiv.Traversal.targets" />
-</Project>
diff --git a/src/unwinder/dac/hostlocal/unwinder_dac.nativeproj b/src/unwinder/dac/hostlocal/unwinder_dac.nativeproj
deleted file mode 100644 (file)
index 3b562e0..0000000
+++ /dev/null
@@ -1,13 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-
-  <PropertyGroup>
-    <BuildCoreBinaries>true</BuildCoreBinaries>
-    <BuildSysBinaries>true</BuildSysBinaries>
-    <OutputName>unwinder_dac</OutputName>
-  </PropertyGroup>
-  
-  <!-- compile items -->
-  <Import Project="$(_NTDRIVE)$(_NTROOT)\ndp\clr\src\unwinder\unwinder.targets" />
-  
-</Project>
diff --git a/src/unwinder/dac/hostwinamd64/unwinder_dac.nativeproj b/src/unwinder/dac/hostwinamd64/unwinder_dac.nativeproj
deleted file mode 100644 (file)
index e0dff46..0000000
+++ /dev/null
@@ -1,15 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-
-  <!-- xplat Windows host, local target DAC build -->
-  <Import Project="$(_NTDRIVE)$(_NTROOT)\ndp\clr\xplat\SetTargetLocal.props" />
-  <Import Project="$(_NTDRIVE)$(_NTROOT)\ndp\clr\xplat\SetHostWinAMD64.props" />
-  <PropertyGroup>
-    <BuildSysBinaries>true</BuildSysBinaries>
-    <OutputName>unwinder_dac_amd64</OutputName>
-  </PropertyGroup>
-  
-  <!-- compile items -->
-  <Import Project="$(_NTDRIVE)$(_NTROOT)\ndp\clr\src\unwinder\unwinder.targets" />
-  
-</Project>
diff --git a/src/unwinder/dac/hostwinx86/unwinder_dac.nativeproj b/src/unwinder/dac/hostwinx86/unwinder_dac.nativeproj
deleted file mode 100644 (file)
index a3538c3..0000000
+++ /dev/null
@@ -1,15 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-
-  <!-- xplat win32 host, local target DAC build -->
-  <Import Project="$(_NTDRIVE)$(_NTROOT)\ndp\clr\xplat\SetTargetLocal.props" />
-  <Import Project="$(_NTDRIVE)$(_NTROOT)\ndp\clr\xplat\SetHostWinx86.props" />
-  <PropertyGroup>
-    <BuildSysBinaries>true</BuildSysBinaries>
-    <OutputName>unwinder_dac_x86</OutputName>
-  </PropertyGroup>
-  
-  <!-- compile items -->
-  <Import Project="$(_NTDRIVE)$(_NTROOT)\ndp\clr\src\unwinder\unwinder.targets" />
-  
-</Project>
diff --git a/src/unwinder/dirs.proj b/src/unwinder/dirs.proj
deleted file mode 100644 (file)
index 8b51197..0000000
+++ /dev/null
@@ -1,19 +0,0 @@
-<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-  <!--Import the settings-->
-  <Import Project="$(_NTDRIVE)$(_NTROOT)\ndp\clr\clr.props" />
-
-  <PropertyGroup>
-    <BuildInPhase1>true</BuildInPhase1>
-    <BuildInPhaseDefault>false</BuildInPhaseDefault>
-    <BuildCoreBinaries>true</BuildCoreBinaries>
-    <BuildSysBinaries>true</BuildSysBinaries>
-  </PropertyGroup>
-
-  <!--The following projects will build during PHASE 1-->
-  <ItemGroup Condition="'$(BuildExePhase)' == '1'">
-    <ProjectFile Include="dac\dirs.proj" />
-  </ItemGroup>
-
-  <!--Import the targets-->
-  <Import Project="$(_NTDRIVE)$(_NTROOT)\tools\Microsoft.DevDiv.Traversal.targets" />
-</Project>
diff --git a/src/unwinder/unwinder.targets b/src/unwinder/unwinder.targets
deleted file mode 100644 (file)
index 18cd2bf..0000000
+++ /dev/null
@@ -1,60 +0,0 @@
-<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-
-  <!--Import the settings-->
-  <Import Project="$(_NTDRIVE)$(_NTROOT)\ndp\clr\clr.props" />
-  <Import Project="$(_NTDRIVE)$(_NTROOT)\ndp\clr\dac.props" />
-  <Import Project="$(_NTDRIVE)$(_NTROOT)\ndp\clr\src\debug\SetDebugTargetLocal.props" />
-  <!--Leaf project Properties-->
-  <PropertyGroup>
-    <UseStl Condition="'$(BuildForCoreSystem)' != 'true'">true</UseStl>
-
-    <UserIncludes>
-      $(UserIncludes);
-      $(ClrSrcDirectory)\unwinder;
-      $(ClrSrcDirectory)\debug\daccess;
-      $(ClrSrcDirectory)\vm;
-      $(ClrSrcDirectory)\vm\$(TargetCpu);
-      $(ClrSrcDirectory)\debug\inc;
-      $(ClrSrcDirectory)\debug\inc\$(TargetCpu);
-      $(ClrSrcDirectory)\debug\inc\dump;
-      $(ClrSrcDirectory)\debug\ee;
-      $(ClrSrcDirectory)\inc;
-      $(VCToolsIncPath);
-    </UserIncludes>
-
-       <CDefines>$(CDefines);UNICODE;_UNICODE;$(USER_SPECIFIC_C_DEFINES);FEATURE_NO_HOST</CDefines>
-
-       <OutputName Condition="'$(OutputName)' == ''">unwinder_dac</OutputName>
-    <OutputPath>$(ClrLibDest)</OutputPath>
-    <TargetType>LIBRARY</TargetType>
-    <PCHHeader>stdafx.h</PCHHeader>
-    <EnableCxxPCHHeaders>true</EnableCxxPCHHeaders>
-    <PCHCompile>$(ClrSrcDirectory)\unwinder\stdafx.cpp</PCHCompile>
-
-    <UnwinderSourcesDir>$(ClrSrcDirectory)\unwinder</UnwinderSourcesDir>
-    <Amd64SourcesDir>$(ClrSrcDirectory)\unwinder\amd64</Amd64SourcesDir>
-    <ArmSourcesDir>$(ClrSrcDirectory)\unwinder\arm</ArmSourcesDir>
-    <Arm64SourcesDir>$(ClrSrcDirectory)\unwinder\arm64</Arm64SourcesDir>
-  </PropertyGroup>
-
-  <ItemGroup>
-    <CppCompile Include="$(UnwinderSourcesDir)\unwinder.cpp" />
-  </ItemGroup>
-
-  <!-- AMD64_SOURCES -->
-  <ItemGroup Condition="'$(TargetArch)' == 'amd64'">
-    <CppCompile Include="$(Amd64SourcesDir)\unwinder_amd64.cpp" />
-  </ItemGroup>
-  <!-- ARM_SOURCES -->
-  <ItemGroup Condition="'$(TargetArch)' == 'arm'">
-    <CppCompile Include="$(ArmSourcesDir)\unwinder_arm.cpp" />
-  </ItemGroup>
-  <!-- ARM64_SOURCES -->
-  <ItemGroup Condition="'$(TargetArch)' == 'arm64'">
-    <CppCompile Include="$(Arm64SourcesDir)\unwinder_arm64.cpp" />
-  </ItemGroup>
-
-  <Import Project="$(Clrbase)\clr.targets" />
-
-</Project>
-
diff --git a/src/utilcode/crossgen/utilcode_crossgen.nativeproj b/src/utilcode/crossgen/utilcode_crossgen.nativeproj
deleted file mode 100644 (file)
index 618a2ee..0000000
+++ /dev/null
@@ -1,21 +0,0 @@
-<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\xplat\SetCrossGen.props" />
-  <Import Project="$(_NTDRIVE)$(_NTROOT)\ndp\clr\src\Utilcode\utilcode.settings.targets" />
-  <!--Leaf project Properties-->
-  <PropertyGroup>
-    <BuildSysBinaries>true</BuildSysBinaries>
-    <OutputName>utilcode_crossgen</OutputName>
-  </PropertyGroup>
-
-  <ItemGroup>
-    <CppCompile Include="..\hostimpl.cpp" />
-  </ItemGroup>
-
-  <!--Leaf Project Items-->
-  <Import Project="$(_NTDRIVE)$(_NTROOT)\ndp\clr\clr.targets" />
-</Project>
diff --git a/src/utilcode/dac/dirs.proj b/src/utilcode/dac/dirs.proj
deleted file mode 100644 (file)
index 5556c86..0000000
+++ /dev/null
@@ -1,18 +0,0 @@
-<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-    <!--Import the settings-->
-    <Import Project="$(_NTDRIVE)$(_NTROOT)\ndp\clr\clr.props" />
-
-    <PropertyGroup>
-      <BuildInPhase1>true</BuildInPhase1>
-      <BuildInPhaseDefault>false</BuildInPhaseDefault>
-      <BuildCoreBinaries>true</BuildCoreBinaries>
-      <BuildSysBinaries>true</BuildSysBinaries>
-    </PropertyGroup>
-
-    <!--The following projects will build during PHASE 1-->
-    <ItemGroup Condition="'$(BuildExePhase)' == '1'">
-        <ProjectFile Include="HostLocal\dac.nativeproj" />
-    </ItemGroup>
-    
-    <Import Project="$(_NTDRIVE)$(_NTROOT)\tools\Microsoft.DevDiv.Traversal.targets" />
-</Project>
diff --git a/src/utilcode/dirs.proj b/src/utilcode/dirs.proj
deleted file mode 100644 (file)
index 9749af2..0000000
+++ /dev/null
@@ -1,27 +0,0 @@
-<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-    <!--Import the settings-->
-    <Import Project="$(_NTDRIVE)$(_NTROOT)\ndp\clr\clr.props" />
-
-    <PropertyGroup>
-      <BuildInPhase1>true</BuildInPhase1>
-      <BuildInPhaseDefault>false</BuildInPhaseDefault>
-      <BuildCoreBinaries>true</BuildCoreBinaries>
-      <BuildSysBinaries>true</BuildSysBinaries>
-    </PropertyGroup>
-
-    <!--The following projects will build during PHASE 1-->
-    <ItemGroup Condition="'$(BuildExePhase)' == '1'">
-        <ProjectFile Include="dyncrt\dyncrt.nativeproj" />
-        <ProjectFile Include="dyncrtnohost\dyncrtnohost.nativeproj" />
-        <ProjectFile Include="staticcrt\staticcrt.nativeproj" />
-        <ProjectFile Include="staticnohost\staticnohost.nativeproj" />
-        <ProjectFile Include="dac\dirs.proj" />
-    </ItemGroup>
-    
-    <!--The following projects will build during PHASE 1 of the Desktop build-->
-    <ItemGroup Condition="'$(BuildExePhase)' == '1' and '$(FeatureCoreclr)' != 'true'">
-        <ProjectFile Include="nodependencies\utilcode-nodependencies.nativeproj" />
-    </ItemGroup>
-    
-    <Import Project="$(_NTDRIVE)$(_NTROOT)\tools\Microsoft.DevDiv.Traversal.targets" />
-</Project>
diff --git a/src/utilcode/dyncrt/dyncrt.nativeproj b/src/utilcode/dyncrt/dyncrt.nativeproj
deleted file mode 100644 (file)
index 50a1fb7..0000000
+++ /dev/null
@@ -1,25 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<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\src\Utilcode\utilcode.settings.targets" />
-  <PropertyGroup Label="Globals">
-    <SccProjectName>SAK</SccProjectName>
-    <SccAuxPath>SAK</SccAuxPath>
-    <SccLocalPath>SAK</SccLocalPath>
-    <SccProvider>SAK</SccProvider>
-  </PropertyGroup>
-  <!--Leaf project Properties-->
-  <PropertyGroup>
-    <BuildCoreBinaries>true</BuildCoreBinaries>
-    <BuildSysBinaries>true</BuildSysBinaries>
-    <OutputName>utilcode</OutputName>
-    <!--WARNING: This is not a valid MSBuild property. Ensure that you place BUILD_PRODUCES macro in your SOURCES file after you have generated the stub version using KBC-->
-    <BuildProduces>utilcode.lib</BuildProduces>
-  </PropertyGroup>
-  <!--Leaf Project Items-->
-  <Import Project="$(_NTDRIVE)$(_NTROOT)\ndp\clr\clr.targets" />
-</Project>
diff --git a/src/utilcode/staticnohost/staticnohost.nativeproj b/src/utilcode/staticnohost/staticnohost.nativeproj
deleted file mode 100644 (file)
index 4ef4767..0000000
+++ /dev/null
@@ -1,15 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003" ToolsVersion="dogfood">
-  <PropertyGroup Label="Globals">
-    <SccProjectName>SAK</SccProjectName>
-    <SccAuxPath>SAK</SccAuxPath>
-    <SccLocalPath>SAK</SccLocalPath>
-    <SccProvider>SAK</SccProvider>
-  </PropertyGroup>
-  <PropertyGroup>
-    <BuildCoreBinaries>true</BuildCoreBinaries>
-    <BuildSysBinaries>true</BuildSysBinaries>
-    <OutputName>utilcodestaticnohost</OutputName>
-  </PropertyGroup>
-  <Import Project="staticnohost.targets" />
-</Project>
diff --git a/src/utilcode/staticnohost/staticnohost.targets b/src/utilcode/staticnohost/staticnohost.targets
deleted file mode 100644 (file)
index 163090a..0000000
+++ /dev/null
@@ -1,15 +0,0 @@
-<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003" ToolsVersion="dogfood">
-
-  <Import Project="$(_NTDRIVE)$(_NTROOT)\ndp\clr\src\Utilcode\utilcode.settings.targets" />
-  
-  <PropertyGroup>
-    <ClAdditionalOptions>$(ClAdditionalOptions) -DSELF_NO_HOST -D_CRTIMP=</ClAdditionalOptions>
-  </PropertyGroup>
-  
-  <ItemGroup>
-    <CppCompile Include="..\hostimpl.cpp" />
-  </ItemGroup>
-
-  <Import Project="$(_NTDRIVE)$(_NTROOT)\ndp\clr\clr.targets" />  
-
-</Project>
diff --git a/src/utilcode/utilcode.settings.targets b/src/utilcode/utilcode.settings.targets
deleted file mode 100644 (file)
index 7fbcb4d..0000000
+++ /dev/null
@@ -1,132 +0,0 @@
-<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-    <!--Import the settings-->
-    <Import Project="$(_NTDRIVE)$(_NTROOT)\ndp\clr\clr.props" />
-    
-    <!--Leaf project Properties-->
-    <PropertyGroup>
-        <!--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.-->
-        <UtilCodeSrcDir>$(_NTDRIVE)$(_NTROOT)\ndp\clr\src\Utilcode</UtilCodeSrcDir>
-        <!--PCHCompile>$(_NTDRIVE)$(_NTROOT)\ndp\clr\src\Utilcode\stdafx.cpp</PCHCompile>
-        <PCHObject>stdafx_utilcode.obj</PCHObject-->
-        <ClAdditionalOptions>$(ClAdditionalOptions) -DUNICODE -D_UNICODE $(_CRTIMPFLAGS)</ClAdditionalOptions>
-        <ClAdditionalOptions Condition="'FeatureUtilcodeNoDependencies' != 'true'">$(ClAdditionalOptions) -DENABLE_PERF_COUNTERS</ClAdditionalOptions>
-        <UserIncludes>
-            $(UserIncludes);
-            $(VCToolsIncPath);
-        $(_NTDRIVE)$(_NTROOT)\ndp\clr\src\strongname\inc
-        </UserIncludes>
-  </PropertyGroup>
-  
-    <!-- Dependencies -->
-    <ItemGroup>
-        <ProjectReference Include="$(ClrSrcDirectory)inc\corguids.nativeproj">
-            <Comment>clrinternal.h</Comment>
-        </ProjectReference>
-    </ItemGroup>
-
-    <!-- Sources common for 'NoDependencies' and 'normal' build -->
-    <ItemGroup>
-        <CppCompile Include="$(UtilCodeSrcDir)\ClrHost_NoDependencies.cpp" />
-        <CppCompile Include="$(UtilCodeSrcDir)\Ex.cpp" />
-        
-        <CppCompile Include="$(UtilCodeSrcDir)\SBuffer.cpp" />
-        <CppCompile Include="$(UtilCodeSrcDir)\SString.cpp" />
-        <CppCompile Include="$(UtilCodeSrcDir)\SString_COM.cpp" />
-        <CppCompile Include="$(UtilCodeSrcDir)\FString.cpp" />
-        <CppCompile Include="$(UtilCodeSrcDir)\longfilepathwrappers.cpp" />
-        
-        <CppCompile Include="$(UtilCodeSrcDir)\NamespaceUtil.cpp" />
-        <CppCompile Include="$(UtilCodeSrcDir)\MakePath.cpp" />
-        <CppCompile Include="$(UtilCodeSrcDir)\SplitPath.cpp" />
-        
-        <CppCompile Include="$(UtilCodeSrcDir)\ClrConfig.cpp" />
-        <CppCompile Include="$(UtilCodeSrcDir)\configuration.cpp" />
-        <CppCompile Include="$(UtilCodeSrcDir)\RegUtil.cpp" />
-        <CppCompile Include="$(UtilCodeSrcDir)\RegistryWrapper.cpp" />
-        
-        <CppCompile Include="$(UtilCodeSrcDir)\Collections.cpp" />
-        <CppCompile Include="$(UtilCodeSrcDir)\Util_NoDependencies.cpp" />
-        
-        <CppCompile Include="$(UtilCodeSrcDir)\GenericStackProbe.cpp" />
-        
-        <CppCompile Include="$(UtilCodeSrcDir)\PostError.cpp" />
-        <CppCompile Include="$(UtilCodeSrcDir)\fstream.cpp" />
-
-        <!-- File format and MetaData -->
-        <CppCompile Include="$(UtilCodeSrcDir)\ClrHelpers.cpp" />
-        <CppCompile Include="$(UtilCodeSrcDir)\StgPool.cpp" />
-        <CppCompile Include="$(UtilCodeSrcDir)\StgPooli.cpp" />
-        <CppCompile Include="$(UtilCodeSrcDir)\StgPoolReadOnly.cpp" />
-        <CppCompile Include="$(UtilCodeSrcDir)\PEDecoder.cpp" />
-        <CppCompile Include="$(UtilCodeSrcDir)\LazyCOW.cpp" />
-        <CppCompile Include="$(UtilCodeSrcDir)\UTSem.cpp" />
-        <CppCompile Include="$(UtilCodeSrcDir)\peinformation.cpp" />
-    </ItemGroup>
-
-    <ItemGroup>
-        <DebuggingSupportSources Include="$(UtilCodeSrcDir)\Check.cpp" />
-        <DebuggingSupportSources Include="$(UtilCodeSrcDir)\Debug.cpp" />
-        <DebuggingSupportSources Include="$(UtilCodeSrcDir)\Log.cpp" />
-        <DebuggingSupportSources Include="$(UtilCodeSrcDir)\UtilMessageBox.cpp" />
-        <DebuggingSupportSources Include="$(UtilCodeSrcDir)\StackTrace.cpp" />
-
-        <DebuggingSupportSources Include="$(UtilCodeSrcDir)\SafeWrap.cpp" />
-        <DebuggingSupportSources Include="$(UtilCodeSrcDir)\WinFix.cpp" />
-    </ItemGroup>
-
-    <!-- Sources for 'normal' build (can depend on mscoree.dll and other DLLs) -->
-    <ItemGroup Condition="'$(FeatureUtilcodeNoDependencies)' != 'true'">
-        <CppCompile Include="@(DebuggingSupportSources)" />
-        <CppCompile Include="$(UtilCodeSrcDir)\ApiThreadStress.cpp" />
-        <CppCompile Include="$(UtilCodeSrcDir)\ArrayList.cpp" />
-        <CppCompile Include="$(UtilCodeSrcDir)\AssemblyFileHash.cpp" Condition="'$(FeatureCoreClr)' != 'true'"/>
-        <CppCompile Include="$(UtilCodeSrcDir)\BitVector.cpp" />
-        <CppCompile Include="$(UtilCodeSrcDir)\ccomprc.cpp" />
-        <CppCompile Include="$(UtilCodeSrcDir)\CircularLog.cpp" Condition="'$(FeatureCoreClr)' != 'true'"/>
-        <CppCompile Include="$(UtilCodeSrcDir)\ClrHost.cpp" />
-        <CppCompile Include="$(UtilCodeSrcDir)\COMex.cpp" />
-        <CppCompile Include="$(UtilCodeSrcDir)\CycleTimer.cpp" />
-        <CppCompile Include="$(UtilCodeSrcDir)\DelayLoadHelpers.cpp" />
-        <CppCompile Include="$(UtilCodeSrcDir)\GuidFromName.cpp" />
-        <CppCompile Include="$(UtilCodeSrcDir)\jitperf.cpp" />
-        <CppCompile Include="$(UtilCodeSrcDir)\md5.cpp" />
-        <CppCompile Include="$(UtilCodeSrcDir)\MemoryPool.cpp" />
-        <CppCompile Include="$(UtilCodeSrcDir)\Util.cpp" />
-        <CppCompile Include="$(UtilCodeSrcDir)\RangeTree.cpp" />
-        <CppCompile Include="$(UtilCodeSrcDir)\IAllocator.cpp" />
-        <CppCompile Include="$(UtilCodeSrcDir)\LoaderHeap.cpp" />
-        <CppCompile Include="$(UtilCodeSrcDir)\PerfLog.cpp" />
-        <CppCompile Include="$(UtilCodeSrcDir)\OutString.cpp" />
-        <CppCompile Include="$(UtilCodeSrcDir)\ilFormatter.cpp" />
-        <CppCompile Include="$(UtilCodeSrcDir)\OpInfo.cpp" />
-        <CppCompile Include="$(UtilCodeSrcDir)\DacUtil.cpp" />
-        <CppCompile Include="$(UtilCodeSrcDir)\TlbUtils.cpp" Condition="'$(FeatureCominteropTlbSupport)' == 'true'"/>
-        <CppCompile Include="$(UtilCodeSrcDir)\SortVersioning.cpp" />
-        <CppCompile Include="$(UtilCodeSrcDir)\NewApis.cpp" />
-        <CppCompile Include="$(UtilCodeSrcDir)\DownLevel.cpp" />
-        <CppCompile Include="$(UtilCodeSrcDir)\StressLog.cpp" />
-        
-        <!-- File format and MetaData -->
-        <CppCompile Include="$(UtilCodeSrcDir)\CorImage.cpp" />
-        <CppCompile Include="$(UtilCodeSrcDir)\format1.cpp" />
-        <CppCompile Include="$(UtilCodeSrcDir)\PrettyPrintSig.cpp" />
-        <CppCompile Include="$(UtilCodeSrcDir)\SigBuilder.cpp" />
-        <CppCompile Include="$(UtilCodeSrcDir)\SigParser.cpp" />
-
-        <CppCompile Include="$(UtilCodeSrcDir)\dlwrap.cpp" />
-        <CppCompile Include="$(UtilCodeSrcDir)\LoadRC.cpp" />
-        <CppCompile Include="$(UtilCodeSrcDir)\SxSHelpers.cpp" Condition="'$(FeatureCoreClr)' != 'true'"/>
-        <CppCompile Include="$(UtilCodeSrcDir)\TLS.cpp" Condition="'$(FeatureImplicitTls)' != 'true'"/>
-        <CppCompile Include="$(UtilCodeSrcDir)\SecurityWrapper.cpp" />
-        <CppCompile Include="$(UtilCodeSrcDir)\SecurityUtil.cpp" />
-
-        <CppCompile Include="$(UtilCodeSrcDir)\AppXUtil.cpp" Condition="'$(FeatureAppX)' == 'true'"/>
-
-        <CppCompile Include="$(UtilCodeSrcDir)\jithost.cpp" />
-    </ItemGroup>   
-</Project>
diff --git a/src/vm/crossgen/wks_crossgen.nativeproj b/src/vm/crossgen/wks_crossgen.nativeproj
deleted file mode 100644 (file)
index 803a3cb..0000000
+++ /dev/null
@@ -1,164 +0,0 @@
-<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003" ToolsVersion="dogfood">
-
-    <Import Project="$(_NTDRIVE)$(_NTROOT)\ndp\clr\xplat\SetCrossGen.props" />
-    <PropertyGroup>
-        <BuildSysBinaries>true</BuildSysBinaries>
-        <OutputName>cee_crossgen</OutputName>
-    </PropertyGroup>
-
-    <Import Project="$(_NTDRIVE)$(_NTROOT)\ndp\clr\src\vm\vm.settings" />
-
-    <PropertyGroup>
-        <UserIncludes>
-          $(UserIncludes);
-          $(Clrbase)\src\binder\inc
-        </UserIncludes>
-    <ClAdditionalOptions>$(ClAdditionalOptions) -wd4702</ClAdditionalOptions>
-    </PropertyGroup>
-    
-    <ItemGroup>
-        <CppCompile Include="$(VmSourcesDir)\class.cpp" />
-        <CppCompile Include="$(VmSourcesDir)\AppDomain.cpp" />
-        <CppCompile Include="$(VmSourcesDir)\aptca.cpp" Condition="'$(FeatureAptca)' == 'true'"/>
-        <CppCompile Include="$(VmSourcesDir)\array.cpp" />
-        <CppCompile Include="$(VmSourcesDir)\Assembly.cpp" />
-        <CppCompile Include="$(VmSourcesDir)\AssemblySpec.cpp" />
-        <CppCompile Include="$(VmSourcesDir)\binder.cpp" />
-        <CppCompile Include="$(VmSourcesDir)\ceeload.cpp" />
-        <CppCompile Include="$(VmSourcesDir)\ceemain.cpp" />
-        <CppCompile Include="$(VmSourcesDir)\classhash.cpp" />
-        <CppCompile Include="$(VmSourcesDir)\clrex.cpp" />
-        <CppCompile Include="$(VmSourcesDir)\CLRPrivBinderUtil.cpp" />
-        <CppCompile Include="$(VmSourcesDir)\CLRPrivBinderWinRT.cpp" Condition="'$(FeatureCominterop)' == 'true'"/>
-        <CppCompile Include="$(VmSourcesDir)\CLRPrivTypeCacheWinRT.cpp" Condition="'$(FeatureCominterop)' == 'true'"/>
-        <CppCompile Include="$(VmSourcesDir)\clsload.cpp" />
-        <CppCompile Include="$(VmSourcesDir)\comdelegate.cpp" />
-        <CppCompile Include="$(VmSourcesDir)\codeman.cpp" />
-        <CppCompile Include="$(VmSourcesDir)\compile.cpp" />
-        <CppCompile Include="$(VmSourcesDir)\ConstrainedExecutionRegion.cpp" />
-        <CppCompile Include="$(VmSourcesDir)\CustomMarshalerInfo.cpp" />
-        <CppCompile Include="$(VmSourcesDir)\Domainfile.cpp" />
-        <CppCompile Include="$(VmSourcesDir)\BaseAssemblySpec.cpp" />
-        <CppCompile Include="$(VmSourcesDir)\corebindresult.cpp" />
-        <CppCompile Include="$(VmSourcesDir)\coreassemblyspec.cpp" />
-        <CppCompile Include="$(VmSourcesDir)\crossdomaincalls.cpp" />
-        <CppCompile Include="$(VmSourcesDir)\dataimage.cpp" />
-        <CppCompile Include="$(VmSourcesDir)\decodeMD.cpp" />
-        <CppCompile Include="$(VmSourcesDir)\DebugInfoStore.cpp" />
-        <CppCompile Include="$(VmSourcesDir)\ecall.cpp" />
-        <CppCompile Include="$(VmSourcesDir)\eeconfig.cpp" />
-        <CppCompile Include="$(VmSourcesDir)\eehash.cpp" />
-        <CppCompile Include="$(VmSourcesDir)\eetwain.cpp" />
-        <CppCompile Include="$(VmSourcesDir)\excep.cpp" />
-        <CppCompile Include="$(VmSourcesDir)\Field.cpp" />
-        <CppCompile Include="$(VmSourcesDir)\Fieldmarshaler.cpp" />
-        <CppCompile Include="$(VmSourcesDir)\formattype.cpp" />
-        <CppCompile Include="$(VmSourcesDir)\TypeEquivalenceHash.cpp" />
-        <CppCompile Include="$(VmSourcesDir)\GCDecode.cpp" />
-        <CppCompile Include="$(VmSourcesDir)\genericdict.cpp" />
-        <CppCompile Include="$(VmSourcesDir)\generics.cpp" />
-        <CppCompile Include="$(VmSourcesDir)\genmeth.cpp" />
-        <CppCompile Include="$(VmSourcesDir)\hash.cpp" />
-        <CppCompile Include="$(VmSourcesDir)\ILMarshalers.cpp" />
-        <CppCompile Include="$(VmSourcesDir)\ILStubCache.cpp" />
-        <CppCompile Include="$(VmSourcesDir)\ILStubResolver.cpp" />
-        <CppCompile Include="$(VmSourcesDir)\instmethhash.cpp" />
-        <CppCompile Include="$(VmSourcesDir)\interoputil.cpp" />
-        <CppCompile Include="$(VmSourcesDir)\invokeutil.cpp" />
-        <CppCompile Include="$(VmSourcesDir)\inlinetracking.cpp" />
-        <CppCompile Include="$(VmSourcesDir)\contractImpl.cpp" />
-        <CppCompile Include="$(VmSourcesDir)\JITInterface.cpp" />
-        <CppCompile Include="$(VmSourcesDir)\LoaderAllocator.cpp" />
-        <CppCompile Include="$(VmSourcesDir)\ListLock.cpp" />
-        <CppCompile Include="$(VmSourcesDir)\memberload.cpp" />
-        <CppCompile Include="$(VmSourcesDir)\Method.cpp" />
-        <CppCompile Include="$(VmSourcesDir)\MethodImpl.cpp" />
-        <CppCompile Include="$(VmSourcesDir)\MethodTable.cpp" />
-        <CppCompile Include="$(VmSourcesDir)\methodtablebuilder.cpp" />
-        <CppCompile Include="$(VmSourcesDir)\mscorlib.cpp">
-            <DisablePrecompiledHeaders>true</DisablePrecompiledHeaders>
-        </CppCompile>
-        <CppCompile Include="$(VmSourcesDir)\stubcache.cpp" />
-        <CppCompile Include="$(VmSourcesDir)\mlinfo.cpp" />
-        <CppCompile Include="$(VmSourcesDir)\DllImport.cpp" />
-        <CppCompile Include="$(VmSourcesDir)\DllImportCallback.cpp" />
-        <CppCompile Include="$(VmSourcesDir)\PEFile.cpp" />
-        <CppCompile Include="$(VmSourcesDir)\PEFingerprint.cpp" />
-        <CppCompile Include="$(VmSourcesDir)\PEImage.cpp" />
-        <CppCompile Include="$(VmSourcesDir)\PEImageLayout.cpp" />
-        <CppCompile Include="$(VmSourcesDir)\pendingload.cpp" />
-        <CppCompile Include="$(VmSourcesDir)\Precode.cpp" />
-        <CppCompile Include="$(VmSourcesDir)\olevariant.cpp" />
-        <CppCompile Include="$(VmSourcesDir)\ReadyToRunInfo.cpp" Condition="'$(FeatureReadyToRun)' == 'true'"/>
-        <CppCompile Include="$(VmSourcesDir)\security.cpp" />
-        <CppCompile Include="$(VmSourcesDir)\securitypolicy.cpp" />
-        <CppCompile Include="$(VmSourcesDir)\securityAttributes.cpp" />
-        <CppCompile Include="$(VmSourcesDir)\SecurityDeclarative.cpp" />
-        <CppCompile Include="$(VmSourcesDir)\SecurityDeclarativeCache.cpp" />
-        <CppCompile Include="$(VmSourcesDir)\SecurityDescriptor.cpp" />
-        <CppCompile Include="$(VmSourcesDir)\SecurityDescriptorAppdomain.cpp" />
-        <CppCompile Include="$(VmSourcesDir)\SecurityDescriptorAssembly.cpp" />
-        <CppCompile Include="$(VmSourcesDir)\securitymeta.cpp" />
-        <CppCompile Include="$(VmSourcesDir)\SecurityTransparentAssembly.cpp" />
-        <CppCompile Include="$(VmSourcesDir)\siginfo.cpp" />
-        <CppCompile Include="$(VmSourcesDir)\SigFormat.cpp" />
-        <CppCompile Include="$(VmSourcesDir)\SimpleRWLock.cpp" />
-        <CppCompile Include="$(VmSourcesDir)\spinlock.cpp" />
-        <CppCompile Include="$(VmSourcesDir)\StackingAllocator.cpp" />
-        <CppCompile Include="$(VmSourcesDir)\stubgen.cpp" />
-        <CppCompile Include="$(VmSourcesDir)\stublink.cpp" />
-        <CppCompile Include="$(VmSourcesDir)\typectxt.cpp" />
-        <CppCompile Include="$(VmSourcesDir)\typedesc.cpp" />
-        <CppCompile Include="$(VmSourcesDir)\typehandle.cpp" />
-        <CppCompile Include="$(VmSourcesDir)\typehash.cpp" />
-        <CppCompile Include="$(VmSourcesDir)\typeparse.cpp" />
-        <CppCompile Include="$(VmSourcesDir)\typestring.cpp" />
-        <CppCompile Include="$(VmSourcesDir)\util.cpp" />
-        <CppCompile Include="$(VmSourcesDir)\vars.cpp" />
-        <CppCompile Include="$(VmSourcesDir)\versionresilienthashcode.cpp" />
-        <CppCompile Include="$(VmSourcesDir)\zapsig.cpp" />
-    </ItemGroup>
-
-    <ItemGroup Condition="'$(FeatureCominterop)' == 'true'">
-      <CppCompile Include="$(VmSourcesDir)\classcompat.cpp" />
-      <CppCompile Include="$(VmSourcesDir)\COMtoCLRCall.cpp" />
-      <CppCompile Include="$(VmSourcesDir)\CLRtoCOMCall.cpp" />
-      <CppCompile Include="$(VmSourcesDir)\RuntimeCallableWrapper.cpp" />
-      <CppCompile Include="$(VmSourcesDir)\WinRTHelpers.cpp" />
-      <CppCompile Include="$(VmSourcesDir)\WinRTTypeNameConverter.cpp" />
-    </ItemGroup>
-  
-    <!-- SOURCES_NONPAL -->
-    <ItemGroup>
-        <CppCompile Include="$(VmSourcesDir)\GcInfoDecoder.cpp" />
-        <CppCompile Include="$(VmSourcesDir)\Crypto\SHA1.cpp" Condition="'$(FeatureCoreclr)' != 'true'"/>
-        <CppCompile Include="$(VmSourcesDir)\SHA1.cpp" Condition="'$(FeatureCoreclr)' == 'true'"/>
-    </ItemGroup>
-
-    <ItemGroup Condition="'$(TargetArch)' == 'i386'">
-        <CppCompile  Include="$(I386SourcesDir)\stublinkerx86.cpp" />
-    </ItemGroup>
-
-    <ItemGroup Condition="'$(TargetArch)' == 'amd64'">
-        <CppCompile Include="$(Amd64SourcesDir)\StubLinkerAMD64.cpp" />
-    </ItemGroup>
-
-    <ItemGroup Condition="'$(TargetArch)' == 'arm'">
-        <CppCompile  Include="$(ArmSourcesDir)\stubs.cpp" />
-    </ItemGroup>
-
-    <ItemGroup Condition="'$(TargetArch)' == 'arm64'">
-        <CppCompile  Include="$(Arm64SourcesDir)\stubs.cpp" />
-    </ItemGroup>
-
-    <ItemGroup>
-        <CppCompile Include="$(VmSourcesDir)\crossgencompile.cpp" />
-        <CppCompile Include="$(VmSourcesDir)\CrossgenRoParseTypeName.cpp"  Condition="'$(FeatureCominterop)' == 'true'"/>
-        <CppCompile Include="$(VmSourcesDir)\CrossgenRoResolveNamespace.cpp"  Condition="'$(FeatureCominterop)' == 'true'"/>
-    </ItemGroup>
-    <ItemGroup>
-        <CppCompile Condition="'$(FeatureTraceLogging)' == 'true'" Include="$(VmSourcesDir)\clrtracelogging.cpp" />
-    </ItemGroup>
-    <Import Project="$(_NTDRIVE)$(_NTROOT)\ndp\clr\src\vm\vm.targets" />
-
-</Project>
diff --git a/src/vm/crossgen_mscorlib/mscorlib_crossgen.nativeproj b/src/vm/crossgen_mscorlib/mscorlib_crossgen.nativeproj
deleted file mode 100644 (file)
index 67e6f4a..0000000
+++ /dev/null
@@ -1,34 +0,0 @@
-<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003" ToolsVersion="dogfood">
-
-    <PropertyGroup>
-      <!-- Work around problems with loading System.Private.CoreLib.dll, -->
-      <!-- caused by inconsistent setting of UseLegacyCompiler and FeatureSpanOfT -->
-      <!-- between System.Private.CoreLib.dll and the runtime. -->
-      <UseLegacyCompiler>true</UseLegacyCompiler>
-    </PropertyGroup>
-
-    <Import Project="$(_NTDRIVE)$(_NTROOT)\ndp\clr\xplat\SetCrossGen.props" />
-
-    <PropertyGroup>
-        <!-- Pretend that we are not crossgen compiling to pick up defines matching the target -->
-        <CrossGenCompile>false</CrossGenCompile>
-
-        <CDefines>$(CDefines);CROSSGEN_MSCORLIB</CDefines>
-    </PropertyGroup>
-
-    <Import Project="$(_NTDRIVE)$(_NTROOT)\ndp\clr\clr.props" />
-
-    <PropertyGroup>
-        <BuildSysBinaries>true</BuildSysBinaries>
-        <OutputName>mscorlib_crossgen</OutputName>
-        <OutputPath>$(ClrLibDest)</OutputPath>
-        <TargetType>LIBRARY</TargetType>
-    </PropertyGroup>
-
-    <ItemGroup>
-        <CppCompile Include="..\Mscorlib.cpp" />
-    </ItemGroup>
-
-    <Import Project="$(_NTDRIVE)$(_NTROOT)\ndp\clr\clr.targets" />
-
-</Project>
\ No newline at end of file
diff --git a/src/vm/dac/dacwks.targets b/src/vm/dac/dacwks.targets
deleted file mode 100644 (file)
index 6f6b927..0000000
+++ /dev/null
@@ -1,168 +0,0 @@
-<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-    
-    <PropertyGroup>
-        <OutputName Condition="'$(OutputName)' == ''">cee_wks_dac</OutputName>
-        <AsmDefines>$(AsmDefines) $(CDefines)</AsmDefines>
-    </PropertyGroup>
-    
-    <ItemGroup>
-        <CppCompile Include="$(ClrSrcDirectory)\vm\AppDomain.cpp" />
-        <CppCompile Include="$(ClrSrcDirectory)\vm\array.cpp" />
-        <CppCompile Include="$(ClrSrcDirectory)\vm\assembly.cpp" />
-        <CppCompile Include="$(ClrSrcDirectory)\vm\binder.cpp" />
-        <CppCompile Include="$(ClrSrcDirectory)\vm\ceeload.cpp" />
-        <CppCompile Include="$(ClrSrcDirectory)\vm\certificatecache.cpp" />
-        <CppCompile Include="$(ClrSrcDirectory)\vm\class.cpp" />
-        <CppCompile Include="$(ClrSrcDirectory)\vm\classhash.cpp" />
-        <CppCompile Include="$(ClrSrcDirectory)\vm\clsload.cpp" />
-        <CppCompile Include="$(ClrSrcDirectory)\vm\codeman.cpp" />
-        <CppCompile Include="$(ClrSrcDirectory)\vm\COMDelegate.cpp" />
-        <CppCompile Include="$(ClrSrcDirectory)\vm\contexts.cpp" />
-        <CppCompile Include="$(ClrSrcDirectory)\vm\contractimpl.cpp" />
-        <CppCompile Include="$(ClrSrcDirectory)\vm\corhost.cpp" />
-        <CppCompile Include="$(ClrSrcDirectory)\vm\crst.cpp" />
-        <CppCompile Include="$(ClrSrcDirectory)\vm\decodeMD.cpp" />
-        <CppCompile Include="$(ClrSrcDirectory)\vm\debugdebugger.cpp" />
-        <CppCompile Include="$(ClrSrcDirectory)\vm\debugHelp.cpp" />
-        <CppCompile Include="$(ClrSrcDirectory)\vm\debuginfostore.cpp" />
-        <CppCompile Include="$(ClrSrcDirectory)\vm\disassembler.cpp" />
-        <CppCompile Include="$(ClrSrcDirectory)\vm\DllImport.cpp" />
-        <CppCompile Include="$(ClrSrcDirectory)\vm\domainfile.cpp" />
-        <CppCompile Include="$(ClrSrcDirectory)\vm\dynamicmethod.cpp" />
-        <CppCompile Include="$(ClrSrcDirectory)\vm\ecall.cpp" />
-        <CppCompile Include="$(ClrSrcDirectory)\vm\EEDbgInterfaceImpl.cpp" />
-        <CppCompile Include="$(ClrSrcDirectory)\vm\eehash.cpp" />
-        <CppCompile Include="$(ClrSrcDirectory)\vm\EETwain.cpp" />
-        <CppCompile Include="$(ClrSrcDirectory)\vm\excep.cpp" />
-        <CppCompile Include="$(ClrSrcDirectory)\vm\ExState.cpp" />
-        <CppCompile Include="$(ClrSrcDirectory)\vm\field.cpp" />
-        <CppCompile Include="$(ClrSrcDirectory)\vm\formattype.cpp" />
-        <CppCompile Include="$(ClrSrcDirectory)\vm\fptrstubs.cpp" />
-        <CppCompile Include="$(ClrSrcDirectory)\vm\frames.cpp" />
-        <CppCompile Include="$(ClrSrcDirectory)\vm\GCDecode.cpp" />
-        <CppCompile Include="$(ClrSrcDirectory)\vm\gcheaputilities.cpp" />
-        <CppCompile Include="$(ClrSrcDirectory)\vm\genericdict.cpp" />
-        <CppCompile Include="$(ClrSrcDirectory)\vm\generics.cpp" />
-        <CppCompile Include="$(ClrSrcDirectory)\vm\hash.cpp" />
-        <CppCompile Include="$(ClrSrcDirectory)\vm\ILStubCache.cpp" />
-        <CppCompile Include="$(ClrSrcDirectory)\vm\ILStubResolver.cpp" />
-        <CppCompile Include="$(ClrSrcDirectory)\vm\instmethhash.cpp" />
-        <CppCompile Include="$(ClrSrcDirectory)\vm\inlinetracking.cpp" />
-        <CppCompile Include="$(ClrSrcDirectory)\vm\JITinterface.cpp" />
-        <CppCompile Include="$(ClrSrcDirectory)\vm\LoaderAllocator.cpp" />
-        <CppCompile Include="$(ClrSrcDirectory)\vm\memberload.cpp" />
-        <CppCompile Include="$(ClrSrcDirectory)\vm\method.cpp" />
-        <CppCompile Include="$(ClrSrcDirectory)\vm\methodimpl.cpp" />
-        <CppCompile Include="$(ClrSrcDirectory)\vm\methoditer.cpp" />
-        <CppCompile Include="$(ClrSrcDirectory)\vm\methodtable.cpp" />
-        <CppCompile Include="$(ClrSrcDirectory)\vm\object.cpp" />
-        <CppCompile Include="$(ClrSrcDirectory)\vm\pefile.cpp" />
-        <CppCompile Include="$(ClrSrcDirectory)\vm\peimage.cpp" />
-        <CppCompile Include="$(ClrSrcDirectory)\vm\peimagelayout.cpp" />
-        <CppCompile Include="$(ClrSrcDirectory)\vm\prestub.cpp" />
-        <CppCompile Include="$(ClrSrcDirectory)\vm\precode.cpp" />
-        <CppCompile Include="$(ClrSrcDirectory)\vm\rejit.cpp" />
-        <CppCompile Include="$(ClrSrcDirectory)\vm\ReadyToRunInfo.cpp" Condition="'$(FeatureReadyToRun)' == 'true'" />
-        <CppCompile Include="$(ClrSrcDirectory)\vm\remoting.cpp" />
-        <CppCompile Include="$(ClrSrcDirectory)\vm\SecurityDescriptor.cpp" />
-        <CppCompile Include="$(ClrSrcDirectory)\vm\SecurityDescriptorAssembly.cpp" />
-        <CppCompile Include="$(ClrSrcDirectory)\vm\siginfo.cpp" />
-        <CppCompile Include="$(ClrSrcDirectory)\vm\sigformat.cpp" />
-        <CppCompile Include="$(ClrSrcDirectory)\vm\stackwalk.cpp" />
-        <CppCompile Include="$(ClrSrcDirectory)\vm\stublink.cpp" />
-        <CppCompile Include="$(ClrSrcDirectory)\vm\stubmgr.cpp" />
-        <CppCompile Include="$(ClrSrcDirectory)\vm\syncblk.cpp" />
-        <CppCompile Include="$(ClrSrcDirectory)\vm\threads.cpp" />
-        <CppCompile Include="$(ClrSrcDirectory)\vm\ThreadDebugBlockingInfo.cpp" />
-        <CppCompile Include="$(ClrSrcDirectory)\vm\typedesc.cpp" />
-        <CppCompile Include="$(ClrSrcDirectory)\vm\typectxt.cpp" />
-        <CppCompile Include="$(ClrSrcDirectory)\vm\typehandle.cpp" />
-        <CppCompile Include="$(ClrSrcDirectory)\vm\typehash.cpp" />
-        <CppCompile Include="$(ClrSrcDirectory)\vm\typeString.cpp" />
-        <CppCompile Include="$(ClrSrcDirectory)\vm\util.cpp" />
-        <CppCompile Include="$(ClrSrcDirectory)\vm\vars.cpp" />
-        <CppCompile Include="$(ClrSrcDirectory)\vm\versionresilienthashcode.cpp" />
-        <CppCompile Include="$(ClrSrcDirectory)\vm\VirtualCallStub.cpp" />
-        <CppCompile Include="$(ClrSrcDirectory)\vm\ThreadPoolRequest.cpp" />
-        <CppCompile Include="$(ClrSrcDirectory)\vm\ThreadStatics.cpp" />
-        <CppCompile Include="$(ClrSrcDirectory)\vm\win32threadpool.cpp" />
-        <CppCompile Include="$(ClrSrcDirectory)\vm\hillclimbing.cpp" />
-        <CppCompile Include="$(ClrSrcDirectory)\vm\zapsig.cpp" />
-        <CppCompile Include="$(ClrSrcDirectory)\vm\BaseAssemblySpec.cpp" />
-        <CppCompile Include="$(ClrSrcDirectory)\vm\corebindresult.cpp" />
-        <CppCompile Include="$(ClrSrcDirectory)\vm\coreassemblyspec.cpp" />
-        <CppCompile Include="$(ClrSrcDirectory)\vm\CLRPrivBinderAppX.cpp" Condition="'$(FeatureAppXBinder)' == 'true'" />
-        <CppCompile Include="$(ClrSrcDirectory)\vm\CLRPrivBinderWinRT.cpp" Condition="'$(FeatureCominterop)' == 'true'" />
-        <CppCompile Include="$(ClrSrcDirectory)\vm\CLRPrivTypeCacheWinRT.cpp" Condition="'$(FeatureCominterop)' == 'true'" />
-        <CppCompile Include="$(ClrSrcDirectory)\vm\umthunkhash.cpp" Condition="'$(FeatureMixedMode)' == 'true'" />
-    </ItemGroup>
-
-    <ItemGroup>
-        <CppCompile Include="$(ClrSrcDirectory)\gc\gccommon.cpp" />
-        <CppCompile Include="$(ClrSrcDirectory)\gc\gceesvr.cpp" />
-        <CppCompile Include="$(ClrSrcDirectory)\gc\gceewks.cpp" />
-        <CppCompile Include="$(ClrSrcDirectory)\gc\gcsvr.cpp" />
-        <CppCompile Include="$(ClrSrcDirectory)\gc\gcwks.cpp" />
-        <CppCompile Include="$(ClrSrcDirectory)\gc\gcscan.cpp" />
-        <CppCompile Include="$(ClrSrcDirectory)\gc\handletable.cpp" />
-        <CppCompile Include="$(ClrSrcDirectory)\gc\handletablecore.cpp" />
-        <CppCompile Include="$(ClrSrcDirectory)\gc\handletablescan.cpp" />
-        <CppCompile Include="$(ClrSrcDirectory)\gc\objecthandle.cpp" />
-    </ItemGroup>
-
-    <ItemGroup Condition="'$(FeatureCoreclr)' != 'true'" >
-        <CppCompile Include="$(ClrSrcDirectory)\usagelog\AssemblyUsageLogger.cpp" />
-    </ItemGroup>
-
-    <ItemGroup >
-        <CppCompile Include="$(ClrSrcDirectory)\vm\EnCEE.cpp" />
-        <CppCompile Include="$(ClrSrcDirectory)\vm\mdadac.cpp" Condition="'$(FeatureMdaSupported)' == 'true'"/>
-    </ItemGroup>
-
-    <ItemGroup Condition="'$(FeatureCominterop)' == 'true'">
-        <CppCompile Include="$(ClrSrcDirectory)\vm\COMtoCLRCall.cpp" />
-        <CppCompile Include="$(ClrSrcDirectory)\vm\CLRtoCOMCall.cpp" />
-        <CppCompile Include="$(ClrSrcDirectory)\vm\rcwwalker.cpp" />
-        <CppCompile Include="$(ClrSrcDirectory)\vm\WinRTTypeNameConverter.cpp" />
-    </ItemGroup>
-    
-    <ItemGroup Condition="'$(TargetArch)' == 'amd64'" >
-        <CppCompile Include="$(ClrSrcDirectory)\vm\GcInfoDecoder.cpp" />
-        <CppCompile Include="$(ClrSrcDirectory)\vm\amd64\cGenAMD64.cpp" />
-        <CppCompile Include="$(ClrSrcDirectory)\vm\amd64\ExcepAMD64.cpp" />
-        <CppCompile Include="$(ClrSrcDirectory)\vm\amd64\gmsAMD64.cpp" />
-        <CppCompile Include="$(ClrSrcDirectory)\vm\amd64\stublinkerAMD64.cpp" />
-        <CppCompile Include="$(ClrSrcDirectory)\vm\exceptionhandling.cpp" />
-    </ItemGroup>
-    
-    <ItemGroup Condition="'$(TargetArch)' == 'i386'" >
-        <CppCompile Include="$(ClrSrcDirectory)\vm\i386\cgenx86.cpp" />
-        <CppCompile Include="$(ClrSrcDirectory)\vm\i386\ExcepX86.cpp" />
-        <CppCompile Include="$(ClrSrcDirectory)\vm\i386\gmsX86.cpp" />
-        <CppCompile Include="$(ClrSrcDirectory)\vm\i386\stublinkerx86.cpp" />
-        <CppCompile Include="$(ClrSrcDirectory)\vm\exinfo.cpp" />
-    </ItemGroup>
-
-    <ItemGroup Condition="'$(TargetArch)' == 'arm'" >
-        <CppCompile Include="$(ClrSrcDirectory)\vm\GcInfoDecoder.cpp" />
-        <CppCompile Include="$(ClrSrcDirectory)\vm\arm\stubs.cpp" />
-        <CppCompile Include="$(ClrSrcDirectory)\vm\arm\armsinglestepper.cpp" />
-        <CppCompile Include="$(ClrSrcDirectory)\vm\exceptionhandling.cpp" />
-        <CppCompile Include="$(ClrSrcDirectory)\vm\arm\ExcepARM.cpp" />
-    </ItemGroup>
-    
-    <ItemGroup Condition="'$(TargetArch)' == 'arm64'" >
-        <CppCompile Include="$(ClrSrcDirectory)\vm\arm64\stubs.cpp" />
-        <CppCompile Include="$(ClrSrcDirectory)\vm\exceptionhandling.cpp" />
-    </ItemGroup>
-
-    <ItemGroup>
-        <RotorX86Sources Include="$(ClrSrcDirectory)\vm\rotor_x86\cgenx86.cpp" />
-        <RotorX86Sources Include="$(ClrSrcDirectory)\vm\rotor_x86\gmsx86.cpp" />
-        <RotorX86Sources Include="$(ClrSrcDirectory)\vm\rotor_x86\stublinkerx86.cpp" />
-        <RotorX86Sources Include="$(ClrSrcDirectory)\vm\exinfo.cpp" />
-    </ItemGroup>
-
-    <Import Project="$(_NTDRIVE)$(_NTROOT)\ndp\clr\src\vm\vm.targets" />
-
-</Project>
diff --git a/src/vm/dac/dirs.proj b/src/vm/dac/dirs.proj
deleted file mode 100644 (file)
index 244881a..0000000
+++ /dev/null
@@ -1,18 +0,0 @@
-<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-    <!--Import the settings-->
-    <Import Project="$(_NTDRIVE)$(_NTROOT)\ndp\clr\clr.props" />
-
-    <PropertyGroup>
-      <BuildInPhase1>true</BuildInPhase1>
-      <BuildInPhaseDefault>false</BuildInPhaseDefault>
-      <BuildCoreBinaries>true</BuildCoreBinaries>
-      <BuildSysBinaries>true</BuildSysBinaries>
-    </PropertyGroup>
-
-    <!--The following projects will build during PHASE 1-->
-    <ItemGroup Condition="'$(BuildExePhase)' == '1'">
-        <ProjectFile Include="HostLocal\dacwks.nativeproj" />
-    </ItemGroup>
-    
-    <Import Project="$(_NTDRIVE)$(_NTROOT)\tools\Microsoft.DevDiv.Traversal.targets" />
-</Project>
diff --git a/src/vm/dirs.proj b/src/vm/dirs.proj
deleted file mode 100644 (file)
index a931bca..0000000
+++ /dev/null
@@ -1,20 +0,0 @@
-<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-  <!--Import the settings-->
-  <Import Project="$(_NTDRIVE)$(_NTROOT)\ndp\clr\clr.props" />
-
-  <PropertyGroup>
-    <BuildInPhase1>true</BuildInPhase1>
-    <BuildInPhaseDefault>false</BuildInPhaseDefault>
-    <BuildCoreBinaries>true</BuildCoreBinaries>
-    <BuildSysBinaries>true</BuildSysBinaries>
-  </PropertyGroup>
-
-  <!--The following projects will build during PHASE 1-->
-  <ItemGroup Condition="'$(BuildExePhase)' == '1'">
-    <ProjectFile Include="wks\wks.nativeproj" />
-    <ProjectFile Include="dac\dirs.proj" />
-  </ItemGroup>
-
-  <!--Import the targets-->
-  <Import Project="$(_NTDRIVE)$(_NTROOT)\tools\Microsoft.DevDiv.Traversal.targets" />
-</Project>
diff --git a/src/vm/vm.settings b/src/vm/vm.settings
deleted file mode 100644 (file)
index 83d7d9f..0000000
+++ /dev/null
@@ -1,79 +0,0 @@
-<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-
-  <PropertyGroup>
-    <!-- Work around problems with loading System.Private.CoreLib.dll, -->
-    <!-- caused by inconsistent setting of UseLegacyCompiler and FeatureSpanOfT -->
-    <!-- between System.Private.CoreLib.dll and the runtime. -->
-    <UseLegacyCompiler>true</UseLegacyCompiler>
-  </PropertyGroup>
-
-  <!--Import the settings-->
-  <Import Project="$(_NTDRIVE)$(_NTROOT)\ndp\clr\clr.props" />
-  <Import Project="$(_NTDRIVE)$(_NTROOT)\ndp\clr\src\debug\SetDebugTargetLocal.props" />
-
-  <PropertyGroup>
-
-    <ClWarningLevel Condition="'$(BuildArchitecture)'=='i386'">4</ClWarningLevel>
-
-    <UserIncludes>
-        $(ClrSrcDirectory)\vm;
-        $(ClrSrcDirectory)\vm\$(TargetCpu);
-        $(IntermediateOutputDirectory);
-        $(ClrSrcDirectory)\ceegen\inc;
-        $(ClrSrcDirectory)\classlibnative\inc;
-        $(ClrSrcDirectory)\md\inc;
-        $(ClrSrcDirectory)\xmlparser;
-        $(ClrSrcDirectory)\fusion\inc;
-        $(ClrSrcDirectory)\classlibnative\bcltype;
-        $(ClrSrcDirectory)\classlibnative\cryptography;
-        $(ClrSrcDirectory)\classlibnative\remoting;
-        $(VCToolsIncPath);
-        $(UserIncludes);
-        $(ClrSrcDirectory)\debug\inc\$(TargetCpu);
-        $(ClrSrcDirectory)\debug\inc\dump;
-        $(ClrSrcDirectory)\zap;
-        $(ClrSrcDirectory)\strongname\inc;
-        $(ClrSrcDirectory)\TraceLog;  
-        $(ClrSrcDirectory)\gc
-    </UserIncludes>
-
-    <UserAssemble386IncludePath>$(UserIncludes)</UserAssemble386IncludePath>
-    <UserAssembleAmd64IncludePath>$(UserIncludes)</UserAssembleAmd64IncludePath>
-    <UserAssembleArmIncludePath>$(UserIncludes)</UserAssembleArmIncludePath>
-
-    <OutputPath>$(ClrLibDest)</OutputPath>
-    <TargetType>LIBRARY</TargetType>
-
-    <ClDefines>$(ClDefines);UNICODE;_UNICODE</ClDefines>
-
-    <ClDefines Condition="'$(DebugBuild)' == 'true'">$(ClDefines);WRITE_BARRIER_CHECK=1;</ClDefines>
-    <ClDefines>$(ClDefines);FEATURE_LEAVE_RUNTIME_HOLDER=1;</ClDefines>
-
-    <AsmDefines Condition="'$(DebugBuild)' == 'true'">WRITE_BARRIER_CHECK=1</AsmDefines>
-
-    <ClAdditionalOptions Condition="'$(LibLinkTimeCodeGeneration)' == 'true'">$(ClAdditionalOptions) -wd4702</ClAdditionalOptions>
-    <ClWarningsDisabledUnderPogoAndLtcg>$(ClWarningsDisabledUnderPogoAndLtcg);4702</ClWarningsDisabledUnderPogoAndLtcg>
-    <LinkWarningsDisabledUnderPogo>$(LinkWarningsDisabledUnderPogo);4702</LinkWarningsDisabledUnderPogo>
-
-    <ClDefines Condition="'$(PerfcountersSupportedBuild)' == 'true'">$(ClDefines);ENABLE_PERF_COUNTERS;</ClDefines>
-    <PCHHeader>common.h</PCHHeader>
-    <EnableCxxPCHHeaders>true</EnableCxxPCHHeaders>
-    <PCHCompile>$(ClrSrcDirectory)\vm\common.cpp</PCHCompile>
-    
-    <VmSourcesDir>$(ClrSrcDirectory)\vm</VmSourcesDir>
-    <Amd64SourcesDir>$(ClrSrcDirectory)\vm\amd64</Amd64SourcesDir>
-    <I386SourcesDir>$(ClrSrcDirectory)\vm\i386</I386SourcesDir>
-    <ArmSourcesDir>$(ClrSrcDirectory)\vm\arm</ArmSourcesDir>
-    <Arm64SourcesDir>$(ClrSrcDirectory)\vm\arm64</Arm64SourcesDir>
-
-    <AsmDefines>$(AsmDefines);$(CDefines)</AsmDefines>
-    <Assemble386MasmCompatible>true</Assemble386MasmCompatible>
-  </PropertyGroup>
-
-
-  <ItemGroup>
-    <ProjectReference Include="$(ClrSrcDirectory)inc\corguids.nativeproj" />
-    <ProjectReference Include="$(ClrSrcDirectory)dlls\shim\mscoreei.nativeproj"  Condition="'$(FeatureCoreclr)' != 'true'"/> <!-- For eventmsg.h -->
-  </ItemGroup>
-
-</Project>
diff --git a/src/vm/vm.targets b/src/vm/vm.targets
deleted file mode 100644 (file)
index ccef807..0000000
+++ /dev/null
@@ -1,59 +0,0 @@
-<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-
-    <Import Project="$(Clrbase)\clr.targets" />
-
-    <PropertyGroup>
-        <Assemble386AssemblerDependsOn>
-            $(Assemble386AssemblerDependsOn);
-            Generate__asmconstants_inc
-        </Assemble386AssemblerDependsOn>
-        <AssembleAmd64AssemblerDependsOn>
-            $(AssembleAmd64AssemblerDependsOn);
-            Generate__asmconstants_inc
-        </AssembleAmd64AssemblerDependsOn>
-        <AssembleArmAssemblerDependsOn>
-            $(AssembleArmAssemblerDependsOn);
-            Generate__asmconstants_inc
-        </AssembleArmAssemblerDependsOn>
-    </PropertyGroup>
-
-    <ItemGroup>
-        <Clean Condition="'$(AsmSuffix)' == 'asm'" Include="$(IntermediateOutputDirectory)\asmconstants.inc" />
-    </ItemGroup>
-
-     
-    <Target Name="Generate__asmconstants_inc" Condition="'$(AsmSuffix)' == 'asm'" Inputs="$(Clrbase)\src\vm\$(BuildArchitecture)\asmconstants.h" Outputs="$(IntermediateOutputDirectory)\asmconstants.inc">
-        <Exec Command="$(PerlCommand) $(Clrbase)\src\vm\h2inc.pl $(Clrbase)\src\vm\$(BuildArchitecture)\asmconstants.h &gt; $(IntermediateOutputDirectory)\asmconstants.tmp" StandardOutputImportance="Normal" />
-        <CL 
-            TrackerLogDirectory="$(IntermediateOutputDirectory)"
-            PreprocessorDefinitions="$(CDefines);$(AsmDefines);$(TargetDefines)"
-            PreprocessSuppressLineNumbers="true"
-            PreprocessToFile="true"
-            PreprocessOutputPath="$(IntermediateOutputDirectory)\"
-            Sources="$(IntermediateOutputDirectory)\asmconstants.tmp"
-            TLogReadFiles="@(ClTLogReadFile)"
-            TLogWriteFiles="@(ClTLogWriteFile)"
-            ToolExe="$(ClToolExe)"
-            ToolPath="$(ClToolPath)"
-            TrackFileAccess="$(TrackFileAccess)"
-        >
-        </CL>
-
-        <ItemGroup>
-            <Internal_AsmConstantsGenerated Include="$(IntermediateOutputDirectory)\asmconstants.tmp" Condition="Exists('$(IntermediateOutputDirectory)\asmconstants.tmp')"/>
-            <AsmConstantsGenerated Include="$(IntermediateOutputDirectory)\asmconstants.i" />
-        </ItemGroup>
-
-        <Copy
-            SourceFiles="@(AsmConstantsGenerated)"
-            DestinationFiles="@(AsmConstantsGenerated->'$(IntermediateOutputDirectory)\%(Filename).inc')"
-            OverwriteReadOnlyFiles="$(OverwriteReadOnlyFiles)"
-            Retries="$(CopyRetryCount)"
-            RetryDelayMilliseconds="$(CopyRetryDelayMilliseconds)"
-            Condition="'@(Internal_AsmConstantsGenerated)' != ''"
-        />
-
-    </Target>
-
-</Project>
-
diff --git a/src/vm/wks/wks.nativeproj b/src/vm/wks/wks.nativeproj
deleted file mode 100644 (file)
index d91655d..0000000
+++ /dev/null
@@ -1,22 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003" ToolsVersion="dogfood">
-  <Import Project="$(_NTDRIVE)$(_NTROOT)\ndp\clr\src\vm\vm.settings" />
-  <PropertyGroup Label="Globals">
-    <SccProjectName>SAK</SccProjectName>
-    <SccAuxPath>SAK</SccAuxPath>
-    <SccLocalPath>SAK</SccLocalPath>
-    <SccProvider>SAK</SccProvider>
-  </PropertyGroup>
-  <PropertyGroup>
-    <BuildCoreBinaries>true</BuildCoreBinaries>
-    <BuildSysBinaries>true</BuildSysBinaries>
-    <OutputName>cee_wks</OutputName>
-  </PropertyGroup>
-  <Import Project="$(_NTDRIVE)$(_NTROOT)\ndp\clr\src\vm\wks\wks.targets" />
-  <ItemGroup>
-    <DataFile Include="$(VmSourcesDir)\mdaboilerplate.exe.mda.config" />
-    <DataFile Condition="'$(BuildArchitecture)'=='amd64'" Include="$(Amd64SourcesDir)\CLRErrorReporting.vrg" />
-    <DataFile Condition="'$(BuildArchitecture)'=='i386'" Include="$(I386SourcesDir)\CLRErrorReporting.vrg" />
-  </ItemGroup>
-  <Import Project="$(_NTDRIVE)$(_NTROOT)\ndp\clr\src\vm\vm.targets" />
-</Project>
diff --git a/src/vm/wks/wks.targets b/src/vm/wks/wks.targets
deleted file mode 100644 (file)
index 0df66fe..0000000
+++ /dev/null
@@ -1,391 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-
-  <PropertyGroup>
-    <Win32WinNt>0x0602</Win32WinNt>
-  </PropertyGroup>
-
-  <ItemGroup>
-    <CppCompile Include="$(VmSourcesDir)\class.cpp" />
-    <CppCompile Include="$(VmSourcesDir)\AppDomain.cpp" />
-    <CppCompile Include="$(VmSourcesDir)\AppDomainHelper.cpp" />
-    <CppCompile Include="$(VmSourcesDir)\AppDomainNative.cpp" />
-    <CppCompile Include="$(VmSourcesDir)\appdomainstack.cpp" />
-    <CppCompile Include="$(VmSourcesDir)\AppXUtil.cpp" Condition="'$(FeatureAppX)' == 'true'" />
-    <CppCompile Include="$(VmSourcesDir)\aptca.cpp" Condition="'$(FeatureAptca)' == 'true'" />
-    <CppCompile Include="$(VmSourcesDir)\array.cpp" />
-    <CppCompile Include="$(VmSourcesDir)\Assembly.cpp" />
-    <CppCompile Include="$(VmSourcesDir)\AssemblyName.cpp" />
-    <CppCompile Include="$(VmSourcesDir)\AssemblyNative.cpp" />
-    <CppCompile Include="$(VmSourcesDir)\AssemblySpec.cpp" />
-    <CppCompile Include="$(VmSourcesDir)\AssemblySink.cpp" />
-    <CppCompile Include="$(VmSourcesDir)\binder.cpp" />
-    <CppCompile Include="$(VmSourcesDir)\cachelinealloc.cpp" />
-    <CppCompile Include="$(VmSourcesDir)\ceeload.cpp" />
-    <CppCompile Include="$(VmSourcesDir)\ceemain.cpp" />
-    <CppCompile Include="$(VmSourcesDir)\certificatecache.cpp" />
-    <CppCompile Include="$(VmSourcesDir)\classhash.cpp" />
-    <CppCompile Include="$(VmSourcesDir)\clrex.cpp" />
-    <CppCompile Include="$(VmSourcesDir)\CLRPrivBinderUtil.cpp" />
-    <CppCompile Include="$(VmSourcesDir)\CLRPrivBinderAppX.cpp" Condition="'$(FeatureAppXBinder)' == 'true'" />
-    <CppCompile Include="$(VmSourcesDir)\CLRPrivBinderFusion.cpp" Condition="'$(FeatureFusion)' == 'true'" />
-    <CppCompile Include="$(VmSourcesDir)\CLRPrivBinderLoadFile.cpp" Condition="'$(FeatureCoreclr)' != 'true'" />
-    <CppCompile Include="$(VmSourcesDir)\CLRPrivBinderReflectionOnlyWinRT.cpp" Condition="'$(FeatureCoreclr)' != 'true'" />
-    <CppCompile Include="$(VmSourcesDir)\CLRPrivBinderWinRT.cpp" Condition="'$(FeatureCominterop)' == 'true'" />
-    <CppCompile Include="$(VmSourcesDir)\CLRPrivTypeCacheWinRT.cpp" Condition="'$(FeatureCominterop)' == 'true'" />
-    <CppCompile Include="$(VmSourcesDir)\CLRPrivTypeCacheReflectionOnlyWinRT.cpp" Condition="'$(FeatureCoreclr)' != 'true'" />
-    <CppCompile Include="$(VmSourcesDir)\clsload.cpp" />
-    <CppCompile Include="$(VmSourcesDir)\CLRVarArgs.cpp" />
-    <CppCompile Include="$(VmSourcesDir)\codeman.cpp" />
-    <CppCompile Include="$(VmSourcesDir)\compile.cpp" Condition="'$(FeatureNativeImageGeneration)'=='true'" />
-    <CppCompile Include="$(VmSourcesDir)\ConfigHelper.cpp" Condition="'$(FeatureCoreclr)' != 'true'" />
-    <CppCompile Include="$(VmSourcesDir)\ConstrainedExecutionRegion.cpp" />
-    <CppCompile Include="$(VmSourcesDir)\COMDateTime.cpp" />
-    <CppCompile Include="$(VmSourcesDir)\COMDelegate.cpp" />
-    <CppCompile Include="$(VmSourcesDir)\COMDynamic.cpp" />
-    <CppCompile Include="$(VmSourcesDir)\COMIsolatedStorage.cpp" />
-    <CppCompile Include="$(VmSourcesDir)\COMMemoryFailPoint.cpp" />
-    <CppCompile Include="$(VmSourcesDir)\COMMethodRental.cpp" />
-    <CppCompile Include="$(VmSourcesDir)\Domainfile.cpp" />
-    <CppCompile Include="$(VmSourcesDir)\testhookmgr.cpp" />
-    <CppCompile Include="$(VmSourcesDir)\BaseAssemblySpec.cpp" />
-    <CppCompile Include="$(VmSourcesDir)\corebindresult.cpp" />
-    <CppCompile Include="$(VmSourcesDir)\coreassemblyspec.cpp" />
-    <CppCompile Include="$(VmSourcesDir)\COMDependentHandle.cpp" />
-    <CppCompile Include="$(VmSourcesDir)\COMModule.cpp" />
-    <CppCompile Include="$(VmSourcesDir)\MarshalNative.cpp" />
-    <CppCompile Include="$(VmSourcesDir)\CompatibilitySwitch.cpp"/>
-    <CppCompile Include="$(VmSourcesDir)\COMSynchronizable.cpp" />
-    <CppCompile Include="$(VmSourcesDir)\COMThreadPool.cpp" />
-    <CppCompile Include="$(VmSourcesDir)\COMUtilNative.cpp" />
-    <CppCompile Include="$(VmSourcesDir)\COMWaitHandle.cpp" />
-    <CppCompile Include="$(VmSourcesDir)\CorHost.cpp" />
-    <CppCompile Include="$(VmSourcesDir)\CustomMarshalerInfo.cpp" />
-    <CppCompile Include="$(VmSourcesDir)\CrossDomainCalls.cpp" />
-    <CppCompile Include="$(VmSourcesDir)\callhelpers.cpp" />
-    <CppCompile Include="$(VmSourcesDir)\crst.cpp" />
-    <CppCompile Include="$(VmSourcesDir)\contexts.cpp" />
-    <CppCompile Include="$(VmSourcesDir)\CustomAttribute.cpp" />
-    <CppCompile Include="$(VmSourcesDir)\dataimage.cpp" Condition="'$(FeatureNativeImageGeneration)'=='true'"/>
-    <CppCompile Include="$(VmSourcesDir)\debugHelp.cpp" />
-    <CppCompile Include="$(VmSourcesDir)\decodeMD.cpp" />
-    <CppCompile Include="$(VmSourcesDir)\DebugDebugger.cpp" />
-    <CppCompile Include="$(VmSourcesDir)\DebugInfoStore.cpp" />
-    <CppCompile Include="$(VmSourcesDir)\disassembler.cpp" />
-    <CppCompile Include="$(VmSourcesDir)\DynamicMethod.cpp" />
-    <CppCompile Include="$(VmSourcesDir)\ecall.cpp" />
-    <CppCompile Include="$(VmSourcesDir)\eeconfig.cpp" />
-    <CppCompile Include="$(VmSourcesDir)\AssemblyNamesConfigFactory.cpp" Condition="'$(FeatureCoreclr)' != 'true'"/>
-    <CppCompile Include="$(VmSourcesDir)\ngenoptout.cpp" Condition="'$(FeatureCoreclr)' != 'true'"/>
-    <CppCompile Include="$(VmSourcesDir)\eeconfigfactory.cpp" Condition="'$(FeatureCoreclr)' != 'true'"/>
-    <CppCompile Include="$(VmSourcesDir)\eecontract.cpp" />
-    <CppCompile Include="$(VmSourcesDir)\eedbginterfaceimpl.cpp" />
-    <CppCompile Include="$(VmSourcesDir)\eehash.cpp" />
-    <CppCompile Include="$(VmSourcesDir)\EEMessageBox.cpp" />
-    <CppCompile Include="$(VmSourcesDir)\EEPolicy.cpp" />
-    <CppCompile Include="$(VmSourcesDir)\EEToProfInterfaceImpl.cpp" />
-    <CppCompile Include="$(VmSourcesDir)\EETwain.cpp" />
-    <CppCompile Include="$(VmSourcesDir)\eventreporter.cpp" />
-    <CppCompile Include="$(VmSourcesDir)\EventStore.cpp" />
-    <CppCompile Include="$(VmSourcesDir)\eventtrace.cpp" />
-    <CppCompile Include="$(VmSourcesDir)\excep.cpp" />
-    <CppCompile Include="$(VmSourcesDir)\ExState.cpp" />
-    <CppCompile Include="$(VmSourcesDir)\fcall.cpp" />
-    <CppCompile Include="$(VmSourcesDir)\Field.cpp" />
-    <CppCompile Include="$(VmSourcesDir)\finalizerthread.cpp" />
-    <CppCompile Include="$(VmSourcesDir)\formattype.cpp" />
-    <CppCompile Include="$(VmSourcesDir)\fptrstubs.cpp" />
-    <CppCompile Include="$(VmSourcesDir)\frames.cpp" />
-    <CppCompile Include="$(VmSourcesDir)\FrameworkExceptionLoader.cpp" />
-    <CppCompile Include="$(VmSourcesDir)\ThreadPoolRequest.cpp" />
-    <CppCompile Include="$(VmSourcesDir)\TypeEquivalenceHash.cpp" />
-    <CppCompile Include="$(VmSourcesDir)\fusioninit.cpp" Condition="'$(FeatureFusion)' == 'true'"/>
-    <CppCompile Include="$(VmSourcesDir)\FusionSink.cpp" Condition="'$(FeatureFusion)' == 'true'"/>
-    <CppCompile Include="$(VmSourcesDir)\FusionBind.cpp" Condition="'$(FeatureFusion)' == 'true'"/>
-    <CppCompile Include="$(VmSourcesDir)\GCDecode.cpp" />
-    <CppCompile Include="$(VmSourcesDir)\gcenv.ee.cpp" />
-    <CppCompile Include="$(VmSourcesDir)\gcenv.os.cpp" />
-    <CppCompile Include="$(VmSourcesDir)\gchelpers.cpp" />
-    <CppCompile Include="$(VmSourcesDir)\gchost.cpp" />
-    <CppCompile Include="$(VmSourcesDir)\gcheaputilities.cpp" />
-    <CppCompile Include="$(VmSourcesDir)\genericdict.cpp" />
-    <CppCompile Include="$(VmSourcesDir)\generics.cpp" />
-    <CppCompile Include="$(VmSourcesDir)\genmeth.cpp" />
-    <CppCompile Include="$(VmSourcesDir)\hash.cpp" />
-    <CppCompile Include="$(VmSourcesDir)\hillclimbing.cpp" />
-    <CppCompile Include="$(VmSourcesDir)\hosting.cpp" />
-    <CppCompile Include="$(VmSourcesDir)\HostExecutionContext.cpp" />
-    <CppCompile Include="$(VmSourcesDir)\IBCLogger.cpp" />
-    <CppCompile Include="$(VmSourcesDir)\ILMarshalers.cpp" />
-    <CppCompile Include="$(VmSourcesDir)\ILStubCache.cpp" />
-    <CppCompile Include="$(VmSourcesDir)\ILStubResolver.cpp" />
-    <CppCompile Include="$(VmSourcesDir)\instmethhash.cpp" />
-    <CppCompile Include="$(VmSourcesDir)\InteropConverter.cpp" />
-    <CppCompile Include="$(VmSourcesDir)\interoputil.cpp" />
-    <CppCompile Include="$(VmSourcesDir)\interpreter.cpp" />
-    <CppCompile Include="$(VmSourcesDir)\inlinetracking.cpp" />
-    <CppCompile Include="$(VmSourcesDir)\WinRTTypeNameConverter.cpp" />
-    <CppCompile Include="$(VmSourcesDir)\InvokeUtil.cpp" />
-    <CppCompile Include="$(VmSourcesDir)\contractImpl.cpp" />
-    <CppCompile Include="$(VmSourcesDir)\jithelpers.cpp" />
-    <CppCompile Include="$(VmSourcesDir)\JITInterface.cpp" />
-    <CppCompile Include="$(VmSourcesDir)\LoaderAllocator.cpp" />
-    <CppCompile Include="$(VmSourcesDir)\ListLock.cpp" />
-    <CppCompile Include="$(VmSourcesDir)\marvin32.cpp" Condition="'$(FeatureRandomizedStringHashing)' == 'true'"/>
-    <CppCompile Include="$(VmSourcesDir)\memberload.cpp" />
-    <CppCompile Include="$(VmSourcesDir)\ManagedMdImport.cpp" />
-    <CppCompile Include="$(VmSourcesDir)\message.cpp" />
-    <CppCompile Include="$(VmSourcesDir)\Method.cpp" />
-    <CppCompile Include="$(VmSourcesDir)\MethodIter.cpp" />
-    <CppCompile Include="$(VmSourcesDir)\MethodImpl.cpp" />
-    <CppCompile Include="$(VmSourcesDir)\MethodTable.cpp" />
-    <CppCompile Include="$(VmSourcesDir)\methodtablebuilder.cpp" />
-    <CppCompile Include="$(VmSourcesDir)\mixedmode.cpp" Condition="'$(FeatureMixedMode)' == 'true'" />
-    <CppCompile Include="$(VmSourcesDir)\mscorlib.cpp">
-        <DisablePrecompiledHeaders>true</DisablePrecompiledHeaders>
-    </CppCompile>
-    <CppCompile Include="$(VmSourcesDir)\stubcache.cpp" />
-    <CppCompile Include="$(VmSourcesDir)\mlinfo.cpp" />
-    <CppCompile Include="$(VmSourcesDir)\NativeOverlapped.cpp" />
-    <CppCompile Include="$(VmSourcesDir)\NewCompressedStack.cpp" Condition="'$(FeatureCompressedstack)' == 'true'" />
-    <CppCompile Include="$(VmSourcesDir)\DllImport.cpp" />
-    <CppCompile Include="$(VmSourcesDir)\DllImportCallback.cpp" />
-    <CppCompile Include="$(VmSourcesDir)\FieldMarshaler.cpp" />
-    <CppCompile Include="$(VmSourcesDir)\object.cpp" />
-    <CppCompile Include="$(VmSourcesDir)\ObjectClone.cpp" Condition="'$(FeatureRemoting)' == 'true'" />
-    <CppCompile Include="$(VmSourcesDir)\ObjectList.cpp" />
-    <CppCompile Include="$(VmSourcesDir)\OleVariant.cpp" />
-    <CppCompile Include="$(VmSourcesDir)\PEFile.cpp" />
-    <CppCompile Include="$(VmSourcesDir)\PEFingerprint.cpp" />
-    <CppCompile Include="$(VmSourcesDir)\PEImage.cpp" />
-    <CppCompile Include="$(VmSourcesDir)\PEImageLayout.cpp" />
-    <CppCompile Include="$(VmSourcesDir)\pendingload.cpp" />
-    <CppCompile Include="$(VmSourcesDir)\PerfDefaults.cpp" />
-    <CppCompile Include="$(VmSourcesDir)\Prestub.cpp" />
-    <CppCompile Include="$(VmSourcesDir)\Precode.cpp" />
-    <CppCompile Include="$(VmSourcesDir)\ProfilerMetadataEmitValidator.cpp"/>
-    <CppCompile Include="$(VmSourcesDir)\MulticoreJIT.cpp" Condition="'$(FeatureMulticoreJIT)' == 'true'" />
-    <CppCompile Include="$(VmSourcesDir)\MulticoreJITPlayer.cpp" Condition="'$(FeatureMulticoreJIT)' == 'true'" />
-    <CppCompile Include="$(VmSourcesDir)\ProfilingEnumerators.cpp" />
-    <CppCompile Include="$(VmSourcesDir)\ProfilingHelper.cpp" />
-    <CppCompile Include="$(VmSourcesDir)\ProfToEEInterfaceImpl.cpp" />
-    <CppCompile Include="$(VmSourcesDir)\QCall.cpp" />
-    <CppCompile Include="$(VmSourcesDir)\ReadyToRunInfo.cpp" Condition="'$(FeatureReadyToRun)' == 'true'" />
-    <CppCompile Include="$(VmSourcesDir)\ReflectClassWriter.cpp" />
-    <CppCompile Include="$(VmSourcesDir)\ReflectionInvocation.cpp" />
-    <CppCompile Include="$(VmSourcesDir)\ReJit.cpp" />
-    <CppCompile Include="$(VmSourcesDir)\remoting.cpp" Condition="'$(FeatureRemoting)' == 'true'" />
-    <CppCompile Include="$(VmSourcesDir)\RtlFunctions.cpp" />
-    <CppCompile Include="$(VmSourcesDir)\RuntimeHandles.cpp" />
-    <CppCompile Include="$(VmSourcesDir)\rwlock.cpp" />
-    <CppCompile Include="$(VmSourcesDir)\SafeHandle.cpp" />
-    <CppCompile Include="$(VmSourcesDir)\security.cpp" />
-    <CppCompile Include="$(VmSourcesDir)\SecurityAttributes.cpp" />
-    <CppCompile Include="$(VmSourcesDir)\SecurityConfig.cpp" />
-    <CppCompile Include="$(VmSourcesDir)\SecurityDeclarative.cpp" />
-    <CppCompile Include="$(VmSourcesDir)\SecurityDeclarativeCache.cpp" />
-    <CppCompile Include="$(VmSourcesDir)\SecurityDescriptor.cpp" />
-    <CppCompile Include="$(VmSourcesDir)\SecurityHostProtection.cpp" />
-    <CppCompile Include="$(VmSourcesDir)\SecurityDescriptorAppdomain.cpp" />
-    <CppCompile Include="$(VmSourcesDir)\SecurityDescriptorAssembly.cpp" />
-    <CppCompile Include="$(VmSourcesDir)\securitymeta.cpp" />
-    <CppCompile Include="$(VmSourcesDir)\SecurityImperative.cpp" Condition="'$(FeatureCoreclr)' != 'true'" />
-    <CppCompile Include="$(VmSourcesDir)\SecurityPolicy.cpp" />
-    <CppCompile Include="$(VmSourcesDir)\SecurityStackWalk.cpp" Condition="'$(FeatureCasPolicy)' == 'true'" />
-    <CppCompile Include="$(VmSourcesDir)\SecurityTransparentAssembly.cpp" />
-    <CppCompile Include="$(VmSourcesDir)\siginfo.cpp" />
-    <CppCompile Include="$(VmSourcesDir)\SigFormat.cpp" />
-    <CppCompile Include="$(VmSourcesDir)\SimpleRWLock.cpp" />
-    <CppCompile Include="$(VmSourcesDir)\SourceLine.cpp" />
-    <CppCompile Include="$(VmSourcesDir)\spinlock.cpp" />
-    <CppCompile Include="$(VmSourcesDir)\StackingAllocator.cpp" />
-    <CppCompile Include="$(VmSourcesDir)\stacksampler.cpp" />
-    <CppCompile Include="$(VmSourcesDir)\stackwalk.cpp" />
-    <CppCompile Include="$(VmSourcesDir)\StackBuilderSink.cpp" Condition="'$(FeatureRemoting)' == 'true'" />
-    <CppCompile Include="$(VmSourcesDir)\StackCompressor.cpp" Condition="'$(FeatureCompressedstack)' == 'true'" />
-    <CppCompile Include="$(VmSourcesDir)\stublink.cpp" />
-    <CppCompile Include="$(VmSourcesDir)\StringLiteralMap.cpp" />
-    <CppCompile Include="$(VmSourcesDir)\stubmgr.cpp" />
-    <CppCompile Include="$(VmSourcesDir)\stubgen.cpp" />
-    <CppCompile Include="$(VmSourcesDir)\stubhelpers.cpp" />
-    <CppCompile Include="$(VmSourcesDir)\syncblk.cpp" />
-    <CppCompile Include="$(VmSourcesDir)\synch.cpp" />
-    <CppCompile Include="$(VmSourcesDir)\SyncClean.cpp" />
-    <CppCompile Include="$(VmSourcesDir)\synchronizationcontextnative.cpp" />
-    <CppCompile Include="$(VmSourcesDir)\ThreadDebugBlockingInfo.cpp" />
-    <CppCompile Include="$(VmSourcesDir)\threads.cpp" />
-    <CppCompile Include="$(VmSourcesDir)\threadsuspend.cpp" />
-    <CppCompile Include="$(VmSourcesDir)\threadstatics.cpp" />
-    <CppCompile Include="$(VmSourcesDir)\typectxt.cpp" />
-    <CppCompile Include="$(VmSourcesDir)\typedesc.cpp" />
-    <CppCompile Include="$(VmSourcesDir)\typehandle.cpp" />
-    <CppCompile Include="$(VmSourcesDir)\typehash.cpp" />
-    <CppCompile Include="$(VmSourcesDir)\typeparse.cpp" />
-    <CppCompile Include="$(VmSourcesDir)\typestring.cpp" />
-    <CppCompile Include="$(VmSourcesDir)\umthunkhash.cpp" Condition="'$(FeatureMixedMode)' == 'true'"/>
-    <CppCompile Include="$(VmSourcesDir)\util.cpp" />
-    <CppCompile Include="$(VmSourcesDir)\validator.cpp" Condition="'$(FeatureCoreclr)' != 'true'"/>
-    <CppCompile Include="$(VmSourcesDir)\vars.cpp" />
-    <CppCompile Include="$(VmSourcesDir)\verifier.cpp" />
-    <CppCompile Include="$(VmSourcesDir)\versionresilienthashcode.cpp" />
-    <CppCompile Include="$(VmSourcesDir)\VirtualCallStub.cpp" />
-    <CppCompile Include="$(VmSourcesDir)\WeakReferenceNative.cpp" />
-    <CppCompile Include="$(VmSourcesDir)\Win32Threadpool.cpp" />
-    <CppCompile Include="$(VmSourcesDir)\zapsig.cpp" />
-  </ItemGroup>
-
-  <ItemGroup>
-    <CppCompile Include="$(ClrSrcDirectory)\gc\gccommon.cpp" />
-    <CppCompile Include="$(ClrSrcDirectory)\gc\gcEEsvr.cpp" />
-    <CppCompile Include="$(ClrSrcDirectory)\gc\gcEEwks.cpp" />
-    <CppCompile Include="$(ClrSrcDirectory)\gc\gcsvr.cpp" />
-    <CppCompile Include="$(ClrSrcDirectory)\gc\gcwks.cpp" />
-    <CppCompile Include="$(ClrSrcDirectory)\gc\gcscan.cpp" />
-    <CppCompile Include="$(ClrSrcDirectory)\gc\handletable.cpp" />
-    <CppCompile Include="$(ClrSrcDirectory)\gc\handletableCache.cpp" />
-    <CppCompile Include="$(ClrSrcDirectory)\gc\handletableCore.cpp" />
-    <CppCompile Include="$(ClrSrcDirectory)\gc\handletableScan.cpp" />
-    <CppCompile Include="$(ClrSrcDirectory)\gc\objecthandle.cpp" />
-  </ItemGroup>
-
-  <!-- SOURCES_NONPAL -->
-  <ItemGroup>
-    <CppCompile Include="$(VmSourcesDir)\AssemblyNativeResource.cpp" />
-    <CppCompile Include="$(VmSourcesDir)\coverage.cpp" />
-    <CppCompile Include="$(VmSourcesDir)\dwreport.cpp" />
-    <CppCompile Include="$(VmSourcesDir)\EnCEE.cpp" />
-    <CppCompile Include="$(VmSourcesDir)\ExceptionHandling.cpp" />
-    <CppCompile Include="$(VmSourcesDir)\gcCover.cpp" />
-    <CppCompile Include="$(VmSourcesDir)\GcInfoDecoder.cpp" />
-    <CppCompile Include="$(VmSourcesDir)\mda.cpp" Condition="'$(FeatureMdaSupported)' == 'true'"/>
-    <CppCompile Include="$(VmSourcesDir)\mdaassistants.cpp" Condition="'$(FeatureMdaSupported)' == 'true'"/>
-    <CppCompile Include="$(VmSourcesDir)\mdadac.cpp" Condition="'$(FeatureMdaSupported)' == 'true'"/>
-    <CppCompile Include="$(VmSourcesDir)\ProfAttach.cpp" />
-    <CppCompile Include="$(VmSourcesDir)\ProfAttachClient.cpp" />
-    <CppCompile Include="$(VmSourcesDir)\ProfAttachServer.cpp" />
-    <CppCompile Include="$(VmSourcesDir)\ProfDetach.cpp" />
-    <CppCompile Include="$(VmSourcesDir)\SecurityPrincipal.cpp" />
-    <CppCompile Include="$(VmSourcesDir)\Crypto\SHA1.cpp" Condition="'$(FeatureCoreclr)' != 'true'"/>
-    <CppCompile Include="$(VmSourcesDir)\SHA1.cpp" Condition="'$(FeatureCoreclr)' == 'true'"/>
-    <CppCompile Include="$(VmSourcesDir)\StackProbe.cpp" Condition="'$(FeatureStackProbe)' == 'true'" />
-  </ItemGroup>
-  <ItemGroup Condition="'$(FeatureCominterop)' == 'true'">
-    <CppCompile Include="$(VmSourcesDir)\classcompat.cpp" />
-    <CppCompile Include="$(VmSourcesDir)\ClassFactory.cpp" />
-    <CppCompile Include="$(VmSourcesDir)\ComCache.cpp" />
-    <CppCompile Include="$(VmSourcesDir)\COMtoCLRCall.cpp" />
-    <CppCompile Include="$(VmSourcesDir)\ComCallableWrapper.cpp" />
-    <CppCompile Include="$(VmSourcesDir)\ComConnectionPoints.cpp" />
-    <CppCompile Include="$(VmSourcesDir)\COMInterfaceMarshaler.cpp" />
-    <CppCompile Include="$(VmSourcesDir)\ComMTMemberInfoMap.cpp" />
-    <CppCompile Include="$(VmSourcesDir)\CLRtoCOMCall.cpp" />
-    <CppCompile Include="$(VmSourcesDir)\RuntimeCallableWrapper.cpp" />
-    <CppCompile Include="$(VmSourcesDir)\COMTypeLibConverter.cpp" Condition="'$(FeatureCominteropTlbSupport)' == 'true'"/>
-    <CppCompile Include="$(VmSourcesDir)\DispatchInfo.cpp" />
-    <CppCompile Include="$(VmSourcesDir)\DispParamMarshaler.cpp" />
-    <CppCompile Include="$(VmSourcesDir)\ExtensibleClassFactory.cpp" />
-    <CppCompile Include="$(VmSourcesDir)\mngstdinterfaces.cpp" />
-    <CCompile Include="$(VmSourcesDir)\Microsoft.ComServices_i.c" />
-    <CppCompile Include="$(VmSourcesDir)\NotifyExternals.cpp" />
-    <CppCompile Include="$(VmSourcesDir)\OleContextHelpers.cpp" />
-    <CppCompile Include="$(VmSourcesDir)\stdinterfaces.cpp" />
-    <CppCompile Include="$(VmSourcesDir)\stdinterfaces_wrapper.cpp" />
-    <CppCompile Include="$(VmSourcesDir)\tlbexport.cpp" Condition="'$(FeatureCominteropTlbSupport)' == 'true'"/>
-    <CppCompile Include="$(VmSourcesDir)\rcwwalker.cpp" />
-    <CppCompile Include="$(VmSourcesDir)\rcwrefcache.cpp" />
-    <CppCompile Include="$(VmSourcesDir)\WinRtHelpers.cpp" />
-  </ItemGroup>
-  <!-- AMD64_SOURCES -->
-  <ItemGroup Condition="'$(BuildArchitecture)' == 'amd64'">
-    <CppCompile Include="$(Amd64SourcesDir)\cGenAMD64.cpp" />
-    <CppCompile Include="$(Amd64SourcesDir)\ExcepAMD64.cpp" />
-    <CppCompile Include="$(Amd64SourcesDir)\gmsAMD64.cpp" />
-    <CppCompile Include="$(Amd64SourcesDir)\JitHelpersAMD64.cpp" />
-    <CppCompile Include="$(Amd64SourcesDir)\JITinterfaceAMD64.cpp" />
-    <CppCompile Include="$(Amd64SourcesDir)\Profiler.cpp" />
-    <CppCompile Include="$(Amd64SourcesDir)\RemotingAMD64.cpp" Condition="'$(FeatureRemoting)' == 'true'" />
-    <CppCompile Include="$(Amd64SourcesDir)\StubLinkerAMD64.cpp" />
-    <CppCompile Include="$(VmSourcesDir)\JITinterfaceGen.cpp" />
-  </ItemGroup>
-  <ItemGroup Condition="'$(BuildArchitecture)' == 'amd64'">
-    <AssembleAmd64 Include="$(Amd64SourcesDir)\AsmHelpers.asm" />
-    <AssembleAmd64 Include="$(Amd64SourcesDir)\CallDescrWorkerAMD64.asm" />
-    <AssembleAmd64 Include="$(Amd64SourcesDir)\ComCallPreStub.asm" />
-    <AssembleAmd64 Include="$(Amd64SourcesDir)\CrtHelpers.asm" />
-    <AssembleAmd64 Include="$(Amd64SourcesDir)\GenericComCallStubs.asm" />
-    <AssembleAmd64 Include="$(Amd64SourcesDir)\GenericComPlusCallStubs.asm" />
-    <AssembleAmd64 Include="$(Amd64SourcesDir)\getstate.asm" />
-    <AssembleAmd64 Include="$(Amd64SourcesDir)\InstantiatingStub.asm" />
-    <AssembleAmd64 Include="$(Amd64SourcesDir)\JitHelpers_Fast.asm" />
-    <AssembleAmd64 Include="$(Amd64SourcesDir)\JitHelpers_FastWriteBarriers.asm" />
-    <AssembleAmd64 Include="$(Amd64SourcesDir)\JitHelpers_InlineGetAppDomain.asm" />
-    <AssembleAmd64 Include="$(Amd64SourcesDir)\JitHelpers_InlineGetThread.asm" />
-    <AssembleAmd64 Include="$(Amd64SourcesDir)\JitHelpers_Slow.asm" />
-    <AssembleAmd64 Include="$(Amd64SourcesDir)\PInvokeStubs.asm" />
-    <AssembleAmd64 Include="$(Amd64SourcesDir)\RedirectedHandledJITCase.asm" />
-    <AssembleAmd64 Include="$(Amd64SourcesDir)\RemotingThunksAMD64.asm" Condition="'$(FeatureRemoting)' == 'true'" />
-    <AssembleAmd64 Include="$(Amd64SourcesDir)\ThePreStubAMD64.asm" />
-    <AssembleAmd64 Include="$(Amd64SourcesDir)\ExternalMethodFixupThunk.asm" />
-    <AssembleAmd64 Include="$(Amd64SourcesDir)\TlsGetters.asm" Condition="'$(FeatureImplicitTls)' != 'true'" />
-    <AssembleAmd64 Include="$(Amd64SourcesDir)\UMThunkStub.asm" />
-    <AssembleAmd64 Include="$(Amd64SourcesDir)\VirtualCallStubAMD64.asm" />
-  </ItemGroup>
-  <!-- I386_SOURCES -->
-  <ItemGroup Condition="'$(BuildArchitecture)' == 'i386'">
-    <CppCompile Include="$(I386SourcesDir)\cgenx86.cpp" />
-    <CppCompile Include="$(I386SourcesDir)\ExcepX86.cpp" />
-    <CppCompile Include="$(I386SourcesDir)\gmsx86.cpp" />
-    <CppCompile Include="$(I386SourcesDir)\JITinterfaceX86.cpp" />
-    <CppCompile Include="$(I386SourcesDir)\Profiler.cpp" />
-    <CppCompile Include="$(I386SourcesDir)\remotingx86.cpp" Condition="'$(FeatureRemoting)' == 'true'" />
-    <CppCompile Include="$(I386SourcesDir)\StubLinkerX86.cpp" />
-    <CppCompile Include="$(VmSourcesDir)\ExInfo.cpp" />
-  </ItemGroup>
-  <ItemGroup Condition="'$(BuildArchitecture)' == 'i386'">
-    <Assemble386 Include="$(I386SourcesDir)\asmhelpers.asm" />
-    <Assemble386 Include="$(I386SourcesDir)\fptext.asm" />
-    <Assemble386 Include="$(I386SourcesDir)\gmsasm.asm" />
-    <Assemble386 Include="$(I386SourcesDir)\jithelp.asm" />
-    <Assemble386 Include="$(I386SourcesDir)\RedirectedHandledJITCase.asm" />
-  </ItemGroup>
-  <!-- ARM_SOURCES -->
-  <ItemGroup Condition="'$(BuildArchitecture)' == 'arm'">
-    <CppCompile Include="$(ArmSourcesDir)\stubs.cpp" />
-    <CppCompile Include="$(ArmSourcesDir)\ExcepArm.cpp" />
-    <CppCompile Include="$(ArmSourcesDir)\ArmSingleStepper.cpp" />
-    <CppCompile Include="$(ArmSourcesDir)\JitHelpersARM.cpp" />
-    <CppCompile Include="$(ArmSourcesDir)\profiler.cpp" />
-  </ItemGroup>
-  <ItemGroup Condition="'$(BuildArchitecture)' == 'arm'">
-    <PreprocessAssembleArm Include="$(ArmSourcesDir)\asmhelpers.asm" />
-    <PreprocessAssembleArm Include="$(ArmSourcesDir)\crthelpers.asm" />
-    <PreprocessAssembleArm Include="$(ArmSourcesDir)\ehhelpers.asm" />
-    <PreprocessAssembleArm Include="$(ArmSourcesDir)\pinvokestubs.asm" />
-    <PreprocessAssembleArm Include="$(ArmSourcesDir)\memcpy.asm" />
-    <PreprocessAssembleArm Include="$(ArmSourcesDir)\patchedcode.asm" />
-    <AssembleArm Include="$(IntermediateOutputDirectory)\asmhelpers.i" />
-    <AssembleArm Include="$(IntermediateOutputDirectory)\crthelpers.i" />
-    <AssembleArm Include="$(IntermediateOutputDirectory)\ehhelpers.i" />
-    <AssembleArm Include="$(IntermediateOutputDirectory)\pinvokestubs.i" />
-    <AssembleArm Include="$(IntermediateOutputDirectory)\memcpy.i" />
-    <AssembleArm Include="$(IntermediateOutputDirectory)\patchedcode.i" />
-  </ItemGroup>
-  <!-- ARM64_SOURCES -->
-  <ItemGroup Condition="'$(BuildArchitecture)' == 'arm64'">
-    <CppCompile Include="$(Arm64SourcesDir)\stubs.cpp" />
-    <CppCompile Include="$(Arm64SourcesDir)\cGenArm64.cpp" />
-  </ItemGroup>
-  <ItemGroup Condition="'$(BuildArchitecture)' == 'arm64'">
-    <PreprocessAssembleArm Include="$(Arm64SourcesDir)\CallDescrWorkerARM64.asm" />
-    <PreprocessAssembleArm Include="$(Arm64SourcesDir)\asmHelpers.asm" />
-    <PreprocessAssembleArm Include="$(Arm64SourcesDir)\PInvokeStubs.asm" />
-    <PreprocessAssembleArm Include="$(Arm64SourcesDir)\crtHelpers.asm" />
-    <AssembleArm64 Include="$(IntermediateOutputDirectory)\CallDescrWorkerARM64.i" />
-    <AssembleArm64 Include="$(IntermediateOutputDirectory)\asmHelpers.i" />
-    <AssembleArm64 Include="$(IntermediateOutputDirectory)\PInvokeStubs.i" />
-    <AssembleArm64 Include="$(IntermediateOutputDirectory)\crtHelpers.i" />
-  </ItemGroup>
-  <ItemGroup>
-    <CppCompile Condition="'$(FeatureTraceLogging)' == 'true'" Include="$(VmSourcesDir)\clrtracelogging.cpp" />
- </ItemGroup>
-</Project>
diff --git a/src/zap/crossgen/zap_crossgen.nativeproj b/src/zap/crossgen/zap_crossgen.nativeproj
deleted file mode 100644 (file)
index 673a55b..0000000
+++ /dev/null
@@ -1,12 +0,0 @@
-<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-
-  <Import Project="$(_NTDRIVE)$(_NTROOT)\ndp\clr\xplat\SetCrossGen.props" />
-  <PropertyGroup>
-    <BuildSysBinaries>true</BuildSysBinaries>
-    <OutputName>corzap_crossgen</OutputName>
-  </PropertyGroup>
-    
-  <!-- compile items -->
-  <Import Project="$(_NTDRIVE)$(_NTROOT)\ndp\clr\src\zap\zap.settings.targets" />
-  
-</Project>
diff --git a/src/zap/dirs.proj b/src/zap/dirs.proj
deleted file mode 100644 (file)
index d4eb62a..0000000
+++ /dev/null
@@ -1,19 +0,0 @@
-<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-  <!--Import the settings-->
-  <Import Project="$(_NTDRIVE)$(_NTROOT)\ndp\clr\clr.props" />
-
-  <PropertyGroup>
-    <BuildInPhase1>true</BuildInPhase1>
-    <BuildInPhaseDefault>false</BuildInPhaseDefault>
-    <BuildCoreBinaries>true</BuildCoreBinaries>
-    <BuildSysBinaries>true</BuildSysBinaries>
-  </PropertyGroup>
-
-  <!--The following projects will build during PHASE 1-->
-  <ItemGroup Condition="'$(BuildExePhase)' == '1'">
-    <ProjectFile Include="wks\zap.nativeproj" />
-  </ItemGroup>
-
-  <!--Import the targets-->
-  <Import Project="$(_NTDRIVE)$(_NTROOT)\tools\Microsoft.DevDiv.Traversal.targets" />
-</Project>
diff --git a/src/zap/wks/zap.nativeproj b/src/zap/wks/zap.nativeproj
deleted file mode 100644 (file)
index 44d6b43..0000000
+++ /dev/null
@@ -1,16 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-  <PropertyGroup Label="Globals">
-    <SccProjectName>SAK</SccProjectName>
-    <SccAuxPath>SAK</SccAuxPath>
-    <SccLocalPath>SAK</SccLocalPath>
-    <SccProvider>SAK</SccProvider>
-  </PropertyGroup>
-  <PropertyGroup>
-    <BuildCoreBinaries>true</BuildCoreBinaries>
-    <BuildSysBinaries>true</BuildSysBinaries>
-    <OutputName>corzap</OutputName>
-  </PropertyGroup>
-  <!-- compile items -->
-  <Import Project="$(_NTDRIVE)$(_NTROOT)\ndp\clr\src\zap\zap.settings.targets" />
-</Project>
diff --git a/src/zap/zap.settings.targets b/src/zap/zap.settings.targets
deleted file mode 100644 (file)
index eb84c3f..0000000
+++ /dev/null
@@ -1,52 +0,0 @@
-<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" />
-
-  <ItemGroup>
-    <ProjectReference Include="$(ClrSrcDirectory)inc\corguids.nativeproj"/>
-    <ProjectReference Include="$(ClrSrcDirectory)dlls\shim\mscoreei.nativeproj" Condition="'$(FeatureCoreclr)' != 'true'"/> <!-- For eventmsg.h -->    
-  </ItemGroup>
-  <!--Leaf project Properties-->
-  <PropertyGroup>
-    <ZapSrcDirectory>$(ClrSrcDirectory)\zap</ZapSrcDirectory>
-    <UserIncludes>$(Clrbase)\src\dlls\mscorrc;
-        $(UserIncludes);
-        $(VCToolsIncPath);
-        $(Clrbase)\src\vm;
-        $(Clrbase)\src\zap;
-        $(Clrbase)\src\strongname\inc;</UserIncludes>
-    <ClAdditionalOptions>$(ClAdditionalOptions) -DUNICODE -D_UNICODE</ClAdditionalOptions>
-    <OutputPath>$(ClrLibDest)</OutputPath>
-    <TargetType>LIBRARY</TargetType>
-    <PCHHeader>common.h</PCHHeader>
-    <EnableCxxPCHHeaders>true</EnableCxxPCHHeaders>
-    <PCHCompile>$(ZapSrcDirectory)\common.cpp</PCHCompile>
-    <PCHObject>common.obj</PCHObject>
-    <PCHOutput>common.pch</PCHOutput>
-  </PropertyGroup>
-  <!--Leaf Project Items-->
-  <ItemGroup>
-    <CppCompile Include="$(ZapSrcDirectory)\svcworker.cpp" />
-    <CppCompile Include="$(ZapSrcDirectory)\zapper.cpp" />
-    <CppCompile Include="$(ZapSrcDirectory)\zaprelocs.cpp" />
-    <CppCompile Include="$(ZapSrcDirectory)\zapcode.cpp" />
-    <CppCompile Include="$(ZapSrcDirectory)\zapheaders.cpp" />
-    <CppCompile Include="$(ZapSrcDirectory)\zapimage.cpp" />
-    <CppCompile Include="$(ZapSrcDirectory)\zapinfo.cpp" />
-    <CppCompile Include="$(ZapSrcDirectory)\zapimport.cpp" />
-    <CppCompile Include="$(ZapSrcDirectory)\zapinnerptr.cpp" />
-    <CppCompile Include="$(ZapSrcDirectory)\zapmetadata.cpp" />
-    <CppCompile Include="$(ZapSrcDirectory)\zapwriter.cpp" />
-    <CppCompile Include="$(ZapSrcDirectory)\zapwrapper.cpp" />
-    <CppCompile Include="$(ZapSrcDirectory)\zapperstats.cpp" />
-    <CppCompile Include="$(ZapSrcDirectory)\zapreadytorun.cpp" Condition="'$(FeatureReadyToRunCompiler)'=='true'"/>
-    <CppCompile Include="$(ZapSrcDirectory)\nativeformatwriter.cpp" Condition="'$(FeatureReadyToRunCompiler)'=='true'"/>
-  </ItemGroup>
-  
-  <!--Import the targets-->
-  <Import Project="$(_NTDRIVE)$(_NTROOT)\ndp\clr\clr.targets" />
-</Project>