summaryrefslogtreecommitdiff
path: root/src/dlls/mscoree/mscoree.targets
diff options
context:
space:
mode:
Diffstat (limited to 'src/dlls/mscoree/mscoree.targets')
-rw-r--r--src/dlls/mscoree/mscoree.targets198
1 files changed, 0 insertions, 198 deletions
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>