From 063ae05c63307becef004eefbc8704ccb03c7f04 Mon Sep 17 00:00:00 2001 From: Elinor Fung Date: Wed, 28 Aug 2024 15:38:37 -0700 Subject: [PATCH] Propagate RuntimeConfiguration for cross-subset builds (#107049) This addresses issues building cross-subset with clr (or mono) with mixed configurations. For example, `singlefilehost` is built as part of the `clr` subset, but the `host` subset copies it, embeds the DAC (when necessary) and packages it. When the clr and host configuration didn't match, this resulted in the host build looking for `singlefilehost` in the wrong location. --- eng/Subsets.props | 1 + 1 file changed, 1 insertion(+) diff --git a/eng/Subsets.props b/eng/Subsets.props index a1c0836392f6f..488b8c43847c0 100644 --- a/eng/Subsets.props +++ b/eng/Subsets.props @@ -587,6 +587,7 @@ %(AdditionalProperties);Configuration=$(ToolsConfiguration) + %(AdditionalProperties);RuntimeConfiguration=$(RuntimeConfiguration) %(AdditionalProperties);LibrariesConfiguration=$(LibrariesConfiguration) %(AdditionalProperties);HostConfiguration=$(HostConfiguration) %(AdditionalProperties);TasksConfiguration=$(TasksConfiguration)