From: Rebecca Cran Date: Tue, 9 May 2023 22:30:28 +0000 (-0600) Subject: BaseTools: Remove BUILDRULEFAMILY from CLANGDWARF in tools_def.template X-Git-Tag: edk2-stable202305~34 X-Git-Url: http://xenbits.xensource.com/gitweb?a=commitdiff_plain;h=c6f47e678f994ac86d36955d24baae465330d356;p=ovmf.git BaseTools: Remove BUILDRULEFAMILY from CLANGDWARF in tools_def.template There's only a single rule in build_rule.template for CLANGGCC, and it's incorrect. We should instead just use the rules for GCC, so remove the BUILDRULEFAMILY line for the CLANGDWARF toolchain definition. Signed-off-by: Rebecca Cran Reviewed-by: Michael D Kinney Tested-by: Michael D Kinney --- diff --git a/BaseTools/Conf/tools_def.template b/BaseTools/Conf/tools_def.template index e096aadb49..8ed9cd3da4 100755 --- a/BaseTools/Conf/tools_def.template +++ b/BaseTools/Conf/tools_def.template @@ -1834,7 +1834,7 @@ NOOPT_CLANGPDB_X64_GENFW_FLAGS = --keepexceptiontable # #################################################################################### *_CLANGDWARF_*_*_FAMILY = GCC -*_CLANGDWARF_*_*_BUILDRULEFAMILY = CLANGGCC + *_CLANGDWARF_*_MAKE_PATH = ENV(CLANG_HOST_BIN)make *_CLANGDWARF_*_*_DLL = ENV(CLANGDWARF_DLL) *_CLANGDWARF_*_ASL_PATH = DEF(UNIX_IASL_BIN)