CoreCLR
Mono
clr+mono+libs+host+packs
mono+libs+packs
clr+libs+host+packs
<_subset Condition="'$(Subset)' != ''">+$(Subset.ToLowerInvariant())+
<_subset Condition="'$(Subset)' == ''">+$(DefaultSubsets)+
Mono
Mono
$(PrimaryRuntimeFlavor)
true
true
clr.native+linuxdac+clr.corelib+clr.tools+clr.nativecorelib+clr.packages+clr.nativeaotlibs
clr.iltools+clr.packages
mono.llvm+
mono.llvm+
$(DefaultMonoSubsets)mono.wasmruntime+
$(DefaultMonoSubsets)mono.aotcross+
$(DefaultMonoSubsets)mono.runtime+mono.corelib+mono.packages
libs.native+
$(DefaultLibrariesSubsets)libs.sfx+libs.oob
$(DefaultLibrariesSubsets)+libs.pretest
host.native+host.tools
$(DefaultHostSubsets)+host.pkg+host.tests
host.native
packs.product
$(DefaultPacksSubsets)+packs.tests
$(DefaultPacksSubsets)+packs.installers
<_subset>$(_subset.Replace('+clr.paltests+', '+clr.paltests+clr.paltestlist+'))
<_subset>$(_subset.Replace('+clr+', '+$(DefaultCoreClrSubsets)+'))
<_subset>$(_subset.Replace('+mono+', '+$(DefaultMonoSubsets)+'))
<_subset>$(_subset.Replace('+libs+', '+$(DefaultLibrariesSubsets)+'))
<_subset>$(_subset.Replace('+host+', '+$(DefaultHostSubsets)+'))
<_subset>$(_subset.Replace('+packs+', '+$(DefaultPacksSubsets)+'))
<_subset>+$(_subset.Trim('+'))+
ClrRuntimeSubset=true;ClrJitSubset=true;ClrILToolsSubset=true
false
false
false
false
$(ClrRuntimeBuildSubsets);ClrHostsSubset=true
$(ClrRuntimeBuildSubsets);ClrRuntimeSubset=true
$(ClrRuntimeBuildSubsets);ClrFullNativeBuild=true
$(ClrRuntimeBuildSubsets);ClrJitSubset=true
$(ClrRuntimeBuildSubsets);ClrPalTestsSubset=true
$(ClrRuntimeBuildSubsets);ClrAllJitsSubset=true
$(ClrRuntimeBuildSubsets);ClrILToolsSubset=true
$(ClrRuntimeBuildSubsets);ClrNativeAotSubset=true
$(ClrRuntimeBuildSubsets);ClrSpmiSubset=true
%(AdditionalProperties);RefOnly=true
%(AdditionalProperties);RefOnly=true
%(AdditionalProperties);Configuration=$(CoreCLRConfiguration)
%(AdditionalProperties);Configuration=$(MonoConfiguration)
%(AdditionalProperties);Configuration=$(LibrariesConfiguration)