forked from dotnet/coreclr
-
Notifications
You must be signed in to change notification settings - Fork 0
/
clr.desktop.props
108 lines (108 loc) · 6.44 KB
/
clr.desktop.props
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup Condition="'$(ClrProduct)'=='desktop_clr'">
<DebuggingSupported>true</DebuggingSupported>
<DebuggingSupportedBuild>true</DebuggingSupportedBuild>
<EnCSupported Condition="('$(TargetArch)' == 'i386') or ('$(TargetArch)' == 'amd64')">true</EnCSupported>
<EnableDownlevelForNls>true</EnableDownlevelForNls>
<FeatureAppdomainResourceMonitoring>true</FeatureAppdomainResourceMonitoring>
<FeatureAppdomainmanagerInitoptions>true</FeatureAppdomainmanagerInitoptions>
<FeatureAppX>true</FeatureAppX>
<FeatureAppXBinder>true</FeatureAppXBinder>
<FeatureAptca>true</FeatureAptca>
<FeatureArrayStubAsIL Condition="('$(TargetArch)' == 'arm')">true</FeatureArrayStubAsIL>
<FeatureAscii>true</FeatureAscii>
<FeatureBclFormatting>true</FeatureBclFormatting>
<FeatureCasPolicy>true</FeatureCasPolicy>
<FeatureTraceLogging>true</FeatureTraceLogging>
<FeatureClassicCominterop>true</FeatureClassicCominterop>
<FeatureLegacySurface>true</FeatureLegacySurface>
<FeatureClickonce>true</FeatureClickonce>
<FeatureCodepagesFile>true</FeatureCodepagesFile>
<FeatureCollectibleTypes>true</FeatureCollectibleTypes>
<FeatureCominterop>true</FeatureCominterop>
<FeatureCominteropApartmentSupport>true</FeatureCominteropApartmentSupport>
<FeatureCominteropManagedActivation>true</FeatureCominteropManagedActivation>
<FeatureCominteropRegistration>true</FeatureCominteropRegistration>
<FeatureCominteropTlbSupport>true</FeatureCominteropTlbSupport>
<FeatureCominteropUnmanagedActivation>true</FeatureCominteropUnmanagedActivation>
<FeatureCominteropWinRTManagedActivation>true</FeatureCominteropWinRTManagedActivation>
<FeatureCominteropWinRTDesktopHost>true</FeatureCominteropWinRTDesktopHost>
<FeatureCompressedstack>true</FeatureCompressedstack>
<FeatureCorruptingExceptions>true</FeatureCorruptingExceptions>
<FeatureCrypto>true</FeatureCrypto>
<FeatureDbgPublish>true</FeatureDbgPublish>
<FeatureDbiDebugging>true</FeatureDbiDebugging>
<FeatureDbiOopDebugging_HostLocal>true</FeatureDbiOopDebugging_HostLocal>
<FeatureDbiOopDebugging_HostWindowsx86>false</FeatureDbiOopDebugging_HostWindowsx86>
<FeatureDisplayCultureInfo>true</FeatureDisplayCultureInfo>
<FeatureDisplayRegionInfo>true</FeatureDisplayRegionInfo>
<FeatureEncodingNls>true</FeatureEncodingNls>
<FeatureEventTrace>true</FeatureEventTrace>
<FeatureExceptionDispatchInfo>true</FeatureExceptionDispatchInfo>
<FeatureExceptionNotifications>true</FeatureExceptionNotifications>
<FeatureFullNGen>true</FeatureFullNGen>
<FeatureFusion>true</FeatureFusion>
<FeatureHijack>true</FeatureHijack>
<FeatureHosting>true</FeatureHosting>
<FeatureIdentityReference>true</FeatureIdentityReference>
<FeatureImpersonation>true</FeatureImpersonation>
<FeatureIncludeAllInterfaces>true</FeatureIncludeAllInterfaces>
<FeatureInteropDebugging Condition="('$(TargetArch)' == 'i386') or ('$(TargetArch)' == 'amd64')">true</FeatureInteropDebugging>
<FeatureIpcman>true</FeatureIpcman>
<FeatureIsolatedStorageQuotaEnforcement>true</FeatureIsolatedStorageQuotaEnforcement>
<FeatureIsostore>true</FeatureIsostore>
<FeatureIsymReader>true</FeatureIsymReader>
<!-- This is here for testing purposes only, and only on checked builds for x86/ARM -->
<FeatureLazyCOWPages Condition="'$(_BuildType)'!='ret' and (('$(TargetArch)' == 'i386') or ('$(TargetArch)' == 'arm'))">true</FeatureLazyCOWPages>
<FeatureLatin1>true</FeatureLatin1>
<FeatureLeakCultureInfo>true</FeatureLeakCultureInfo>
<FeatureLoaderOptimization>true</FeatureLoaderOptimization>
<FeatureMacl>true</FeatureMacl>
<FeatureManagedEtw>true</FeatureManagedEtw>
<FeatureManagedEtwChannels>true</FeatureManagedEtwChannels>
<FeatureMdaSupported>true</FeatureMdaSupported>
<FeatureMethodRental>true</FeatureMethodRental>
<FeatureMixedMode>true</FeatureMixedMode>
<FeatureMulticoreJIT>true</FeatureMulticoreJIT>
<FeatureMultiModuleAssemblies>true</FeatureMultiModuleAssemblies>
<FeatureNativeImageGeneration>true</FeatureNativeImageGeneration>
<FeatureNongenericCollections>true</FeatureNongenericCollections>
<FeaturePerfmon>true</FeaturePerfmon>
<FeaturePls>true</FeaturePls>
<FeaturePrejit>true</FeaturePrejit>
<FeatureRandomizedStringHashing>true</FeatureRandomizedStringHashing>
<FeatureReflectionOnlyLoad>true</FeatureReflectionOnlyLoad>
<!-- The rejit feature is available only on supported architectures (Windows x86 & Windows x64) -->
<FeatureReJIT Condition="('$(TargetArch)' == 'i386') or ('$(TargetArch)' == 'amd64')">true</FeatureReJIT>
<FeatureRemoting>true</FeatureRemoting>
<FeatureRwlock>true</FeatureRwlock>
<FeatureSerialization>true</FeatureSerialization>
<FeatureSortTables>true</FeatureSortTables>
<FeatureStackProbe Condition="'$(TargetArch)' != 'arm'">true</FeatureStackProbe>
<FeatureStrongnameDelaySigningAllowed>true</FeatureStrongnameDelaySigningAllowed>
<FeatureStrongnameMigration>true</FeatureStrongnameMigration>
<FeatureSvrGc>true</FeatureSvrGc>
<FeatureSynchronizationcontextWait>true</FeatureSynchronizationcontextWait>
<FeatureSyntheticCultures>true</FeatureSyntheticCultures>
<FeatureTypeEquivalence>true</FeatureTypeEquivalence>
<FeatureUefChainmanager>true</FeatureUefChainmanager>
<FeatureUseLcid>true</FeatureUseLcid>
<FeatureUtf32>true</FeatureUtf32>
<FeatureUtf7>true</FeatureUtf7>
<FeatureValidator>true</FeatureValidator>
<FeatureWatson>true</FeatureWatson>
<FeatureWin32Registry>true</FeatureWin32Registry>
<FeatureX509>true</FeatureX509>
<FeatureX509Securestrings>true</FeatureX509Securestrings>
<FeatureXPlatDacDebugging_HostWindowsx86 Condition="'$(TargetArch)' == 'arm'">true</FeatureXPlatDacDebugging_HostWindowsx86>
<PerfcountersSupportedBuild>true</PerfcountersSupportedBuild>
<ProfilingSupportedBuild>true</ProfilingSupportedBuild>
<UefChainingSupported>true</UefChainingSupported>
<UseMsvcrt>true</UseMsvcrt>
<FeatureUseAsmGCWriteBarriers>true</FeatureUseAsmGCWriteBarriers>
<!-- Setting this to "false" works only for workstation GC, not server. -->
<FeatureSymDiff>true</FeatureSymDiff>
<FeatureWinDbAppCompat>true</FeatureWinDbAppCompat>
<FeatureReadyToRun Condition="'$(TargetArch)'!='arm64'">true</FeatureReadyToRun>
</PropertyGroup>
</Project>