diff options
149 files changed, 0 insertions, 6404 deletions
diff --git a/dirs.proj b/dirs.proj deleted file mode 100644 index 1e64e435a8..0000000000 --- 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 index fb2f71b36c..0000000000 --- a/src/ToolBox/PdbTypeMatch/PdbTypeMatch.nativeproj +++ /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 index 4c0fc7616f..0000000000 --- a/src/ToolBox/SOS/Strike/SOS.nativeproj +++ /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 index 1e391307aa..0000000000 --- a/src/ToolBox/SOS/Strike/dirs.proj +++ /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 index 8cf0a16070..0000000000 --- a/src/ToolBox/SOS/Strike/sos.targets +++ /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 index 230e2d9f93..0000000000 --- a/src/ToolBox/SOS/diasdk/diasdk.nativeproj +++ /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 index 85bea0d39a..0000000000 --- a/src/ToolBox/SOS/dirs.proj +++ /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 index e16ddd108c..0000000000 --- a/src/ToolBox/dirs.proj +++ /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 index 01b35e2315..0000000000 --- a/src/binder/binder.targets +++ /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 index cb7c0b4d02..0000000000 --- a/src/binder/dirs.proj +++ /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 index 5412d69020..0000000000 --- a/src/binder/v3binder/v3binder.nativeproj +++ /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 index 61348e3f62..0000000000 --- a/src/binder/v3binder_crossgen/v3binder_crossgen.nativeproj +++ /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 index 0007a40314..0000000000 --- a/src/classlibnative/Dirs.proj +++ /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 index 719a420313..0000000000 --- a/src/classlibnative/bcltype/BCLType.nativeproj +++ /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 index ef7f818e0e..0000000000 --- a/src/classlibnative/float/Float.nativeproj +++ /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 index 8a08bc89ed..0000000000 --- a/src/classlibnative/nls/NLS.nativeproj +++ /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 index 6b14c1aff2..0000000000 --- a/src/coreclr/dirs.proj +++ /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 index bdb190fbbb..0000000000 --- a/src/coreclr/hosts/coreconsole/CoreConsole.nativeproj +++ /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 index 87b64a5408..0000000000 --- a/src/coreclr/hosts/corerun/coreRun.nativeproj +++ /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 index 11382958cb..0000000000 --- a/src/coreclr/hosts/dirs.proj +++ /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 index 43da554f47..0000000000 --- a/src/debug/daccess/daccess.targets +++ /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 index 795d462778..0000000000 --- a/src/debug/daccess/dirs.proj +++ /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 index 520b2c6010..0000000000 --- a/src/debug/dbgutil/dbgutil.props +++ /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 index f4c41b903a..0000000000 --- a/src/debug/dbgutil/dirs.proj +++ /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 index 1d7336dab0..0000000000 --- a/src/debug/di/DI.props +++ /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 index c5a98947e5..0000000000 --- a/src/debug/di/dirs.proj +++ /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 index 43aa2dd262..0000000000 --- a/src/debug/dirs.proj +++ /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 index 63dd0c8afb..0000000000 --- a/src/debug/ee/DIRS.proj +++ /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 index 90b9f815fd..0000000000 --- a/src/debug/ee/EE.props +++ /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 index 8b766561f5..0000000000 --- a/src/debug/ee/dac/dirs.proj +++ /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 index 304c591485..0000000000 --- a/src/debug/ee/wks/wks.nativeproj +++ /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 index b171f7bca5..0000000000 --- a/src/debug/ildbsymlib/dirs.proj +++ /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 index 2a64f2eb7e..0000000000 --- a/src/debug/ildbsymlib/ildbsymlib.props +++ /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 index 8d3bb3fe65..0000000000 --- a/src/debug/shim/debugshim.props +++ /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 index 45798d6237..0000000000 --- a/src/debug/shim/dirs.proj +++ /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 index 9442381ff0..0000000000 --- a/src/dirs.proj +++ /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 index 6a9b227258..0000000000 --- a/src/dlls/clretwrc/clretwrc.nativeproj +++ /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 index 8332befa5a..0000000000 --- a/src/dlls/dbgshim/dbgshim.targets +++ /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 index dc91ac22f0..0000000000 --- a/src/dlls/dbgshim/dirs.proj +++ /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 index de81b7f5d3..0000000000 --- a/src/dlls/dirs.proj +++ /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 index 46a2052403..0000000000 --- a/src/dlls/mscordac/dirs.proj +++ /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 index 3e0474f9a8..0000000000 --- a/src/dlls/mscordac/mscordac.targets +++ /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 index fb7248524d..0000000000 --- a/src/dlls/mscordbi/DIRS.proj +++ /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 index c9fa97cbef..0000000000 --- a/src/dlls/mscordbi/mscordbi.settings.targets +++ /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 index 484790ee6f..0000000000 --- a/src/dlls/mscoree/coreclr/coreclr.nativeproj +++ /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 index 8059846470..0000000000 --- a/src/dlls/mscoree/dirs.proj +++ /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 index 6aa31b990f..0000000000 --- a/src/dlls/mscoree/mscoree.settings.targets +++ /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 index 9f4bd674a9..0000000000 --- a/src/dlls/mscoree/mscoree.targets +++ /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 index 46bb0ce64d..0000000000 --- a/src/dlls/mscorpe/dirs.proj +++ /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 index 526cf6088b..0000000000 --- a/src/dlls/mscorpe/mscorpe/mscorpe.nativeproj +++ /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 index 45af39f38b..0000000000 --- a/src/dlls/mscorpe/mscorpehost/mscorpehost.nativeproj +++ /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 index 1792a6ed67..0000000000 --- a/src/dlls/mscorrc/dirs.proj +++ /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 index 66262603c5..0000000000 --- a/src/dlls/mscorrc/full/mscorrc.nativeproj +++ /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 index 994589aa91..0000000000 --- a/src/dlls/mscorrc/small/mscorrc.nativeproj +++ /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 index 9a44330a0d..0000000000 --- a/src/gcdump/gcdump.settings.targets +++ /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 index c3e5e9f7a4..0000000000 --- a/src/gcinfo/DIRS.proj +++ /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 index ae6db25b77..0000000000 --- a/src/gcinfo/crossgen/gcinfo_crossgen.nativeproj +++ /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 index 5c241b353a..0000000000 --- a/src/gcinfo/gcinfo.settings.targets +++ /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 index cc27db5e91..0000000000 --- a/src/gcinfo/lib/GCInfo.nativeproj +++ /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 index 86d561e3f8..0000000000 --- a/src/ildasm/dirs.proj +++ /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 index 1a0583f457..0000000000 --- a/src/ildasm/exe/ildasm.nativeproj +++ /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 index 9fae17ca1f..0000000000 --- a/src/ildasm/rcdll/ildasmrc.nativeproj +++ /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 index 762cdf142e..0000000000 --- a/src/inc/corguids.nativeproj +++ /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 < opcode.def > $(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 "$(IntermediateOutputDirectory)\corerror.h" "$(IntermediateOutputDirectory)\mscorurt.rc"" 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 index 1479b0ba6d..0000000000 --- a/src/inc/corguids.targets +++ /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 index 04a7daa547..0000000000 --- a/src/ipcman/dirs.proj +++ /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 index d6abafb7e2..0000000000 --- a/src/ipcman/ipcman-staticcrt/dirs.proj +++ /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 index f4cbade081..0000000000 --- a/src/ipcman/ipcman-staticcrt/ipcman-staticcrt.props +++ /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 index f1f4018d4e..0000000000 --- a/src/ipcman/ipcmanager.props +++ /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 index 69f817f846..0000000000 --- a/src/md/MD.props +++ /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 index ddaf673d2d..0000000000 --- a/src/md/ceefilegen/ceefgen.nativeproj +++ /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 index 97f2504796..0000000000 --- a/src/md/compiler/Compiler.settings.targets +++ /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 index 8ea56d2cdc..0000000000 --- a/src/md/compiler/crossgen/MDCompiler_crossgen.nativeproj +++ /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 index cf39ab9ea2..0000000000 --- a/src/md/compiler/dac/dirs.proj +++ /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 index a9c469c98e..0000000000 --- a/src/md/compiler/dbi/MDCompiler-dbi.props +++ /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 index 89a842727c..0000000000 --- a/src/md/compiler/dbi/dirs.proj +++ /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 index 2e97d62490..0000000000 --- a/src/md/compiler/dirs.proj +++ /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 index 8457d87c19..0000000000 --- a/src/md/compiler/wks/MDCompiler_wks.nativeproj +++ /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 index 9211b2fc67..0000000000 --- a/src/md/datasource/DataSource.settings.targets +++ /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 index e2a980f790..0000000000 --- a/src/md/datasource/dbi/DataSource-dbi.props +++ /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 index 2a3f4e0252..0000000000 --- a/src/md/datasource/dbi/dirs.proj +++ /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 index 1d397301eb..0000000000 --- a/src/md/datasource/dirs.proj +++ /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 index 31626b9906..0000000000 --- a/src/md/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" /> - - <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 index d47053fac6..0000000000 --- a/src/md/enc/crossgen/MDRuntimeRW_crossgen.nativeproj +++ /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 index eb38212025..0000000000 --- a/src/md/enc/dac/dirs.proj +++ /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 index eb5a7d44b9..0000000000 --- a/src/md/enc/dbi/MDRuntimeRW-dbi.props +++ /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 index 6a153f09a0..0000000000 --- a/src/md/enc/dbi/dirs.proj +++ /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 index 32ac18cb68..0000000000 --- a/src/md/enc/dirs.proj +++ /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 index 1c92bb5086..0000000000 --- a/src/md/enc/enc.settings.targets +++ /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 index b3116c5abb..0000000000 --- a/src/md/enc/wks/MDRuntimeRW.nativeproj +++ /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 index c8bde7d372..0000000000 --- a/src/md/hotdata/HotData.settings.targets +++ /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 index 1e6087e594..0000000000 --- a/src/md/hotdata/crossgen/MDHotData_crossgen.nativeproj +++ /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 index 730c0c89d6..0000000000 --- a/src/md/hotdata/dac/dirs.proj +++ /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 index 1ad2cf969f..0000000000 --- a/src/md/hotdata/dirs.proj +++ /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 index a9ac42bf5f..0000000000 --- a/src/md/hotdata/full-staticcrt/MDHotData-staticcrt.props +++ /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 index cf4651a468..0000000000 --- a/src/md/hotdata/full-staticcrt/dirs.proj +++ /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 index b85a064343..0000000000 --- a/src/md/hotdata/full/MDHotData.nativeproj +++ /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 index 1ac62d7181..0000000000 --- a/src/md/runtime/Runtime.settings.targets +++ /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 index 6b8cc00ffc..0000000000 --- a/src/md/runtime/crossgen/MDRuntime_crossgen.nativeproj +++ /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 index cc9e7a722c..0000000000 --- a/src/md/runtime/dac/dirs.proj +++ /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 index ce3ff3224b..0000000000 --- a/src/md/runtime/dbi/MDRuntime-dbi.props +++ /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 index 0f2f9b0613..0000000000 --- a/src/md/runtime/dbi/dirs.proj +++ /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 index 2bd75ad013..0000000000 --- a/src/md/runtime/dirs.proj +++ /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 index bc95bf65f2..0000000000 --- a/src/md/runtime/wks/MDRuntime.nativeproj +++ /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 index 58fa8ee682..0000000000 --- a/src/md/winmd/WinMD.settings.targets +++ /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 index 88520924f6..0000000000 --- a/src/md/winmd/crossgen/MDWinMD_crossgen.nativeproj +++ /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 index c73e2390db..0000000000 --- a/src/md/winmd/dac/dirs.proj +++ /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 index 829e1d7c6d..0000000000 --- a/src/md/winmd/dbi/MDWinMD-dbi.props +++ /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 index 3223689415..0000000000 --- a/src/md/winmd/dbi/MDWinMD_dbi.nativeproj +++ /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 index 88863b561f..0000000000 --- a/src/md/winmd/dbi/dirs.proj +++ /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 index 7788116cc7..0000000000 --- a/src/md/winmd/dirs.proj +++ /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 index cc0a6f2bc1..0000000000 --- a/src/md/winmd/wks/MDWinMD_wks.nativeproj +++ /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 index 2c4c278a69..0000000000 --- a/src/strongname/api/api.props +++ /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 index 55e7cc8cd9..0000000000 --- a/src/strongname/api/crossgen/strongname_crossgen.nativeproj +++ /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 index 6ca01ad4ad..0000000000 --- a/src/strongname/api/dac/dirs.proj +++ /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 index 996632d796..0000000000 --- a/src/strongname/api/dirs.proj +++ /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 index fcfa71ae6c..0000000000 --- a/src/strongname/api/wks/strongname_wks.nativeproj +++ /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 index 9cb3cf6724..0000000000 --- a/src/strongname/dirs.proj +++ /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 index c72249f207..0000000000 --- a/src/strongname/inc/StrongName_inc.nativeproj +++ /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 index 9bd544d8d0..0000000000 --- a/src/tools/GenClrDebugResource/GenClrDebugResource.nativeproj +++ /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 index 057d01f4ec..0000000000 --- a/src/tools/InjectResource/InjectResource.nativeproj +++ /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 index 28e4741f4d..0000000000 --- a/src/tools/crossgen/crossgen.nativeproj +++ /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 index 5f21b67fe9..0000000000 --- a/src/tools/dirs.proj +++ /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 index 7591a40d63..0000000000 --- a/src/tools/metainfo/metainfo.nativeproj +++ /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 index 77738732ed..0000000000 --- a/src/unwinder/dac/dirs.proj +++ /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 index 3b562e07f9..0000000000 --- a/src/unwinder/dac/hostlocal/unwinder_dac.nativeproj +++ /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 index e0dff469a4..0000000000 --- a/src/unwinder/dac/hostwinamd64/unwinder_dac.nativeproj +++ /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 index a3538c3383..0000000000 --- a/src/unwinder/dac/hostwinx86/unwinder_dac.nativeproj +++ /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 index 8b511971e3..0000000000 --- a/src/unwinder/dirs.proj +++ /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 index 18cd2bfa7c..0000000000 --- a/src/unwinder/unwinder.targets +++ /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 index 618a2eea74..0000000000 --- a/src/utilcode/crossgen/utilcode_crossgen.nativeproj +++ /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 index 5556c8634c..0000000000 --- a/src/utilcode/dac/dirs.proj +++ /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 index 9749af2b11..0000000000 --- a/src/utilcode/dirs.proj +++ /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 index 50a1fb7880..0000000000 --- a/src/utilcode/dyncrt/dyncrt.nativeproj +++ /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 index 4ef47670f3..0000000000 --- a/src/utilcode/staticnohost/staticnohost.nativeproj +++ /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 index 163090adeb..0000000000 --- a/src/utilcode/staticnohost/staticnohost.targets +++ /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 index 7fbcb4d5cc..0000000000 --- a/src/utilcode/utilcode.settings.targets +++ /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 index 803a3cb705..0000000000 --- a/src/vm/crossgen/wks_crossgen.nativeproj +++ /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 index 67e6f4acd2..0000000000 --- a/src/vm/crossgen_mscorlib/mscorlib_crossgen.nativeproj +++ /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 index 6f6b9279a2..0000000000 --- a/src/vm/dac/dacwks.targets +++ /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 index 244881aabe..0000000000 --- a/src/vm/dac/dirs.proj +++ /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 index a931bcac57..0000000000 --- a/src/vm/dirs.proj +++ /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 index 83d7d9f72e..0000000000 --- a/src/vm/vm.settings +++ /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 index ccef8079a7..0000000000 --- a/src/vm/vm.targets +++ /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 > $(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 index d91655dbd2..0000000000 --- a/src/vm/wks/wks.nativeproj +++ /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 index 0df66fe558..0000000000 --- a/src/vm/wks/wks.targets +++ /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 index 673a55b0b5..0000000000 --- a/src/zap/crossgen/zap_crossgen.nativeproj +++ /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 index d4eb62a7ca..0000000000 --- a/src/zap/dirs.proj +++ /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 index 44d6b435b7..0000000000 --- a/src/zap/wks/zap.nativeproj +++ /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 index eb84c3f9fe..0000000000 --- a/src/zap/zap.settings.targets +++ /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> |