summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJake Garver via groups.io <jake=nvidia.com@groups.io>2022-12-09 00:22:11 +0800
committermergify[bot] <37929162+mergify[bot]@users.noreply.github.com>2022-12-30 05:34:01 +0000
commitbbd30066e137c036db140b6e58e6e172e2827eb3 (patch)
tree74bb7ef4211006985fe084d5bf701d12530a90f9
parent3a872dac7b79e83b1897d90237ff3fa25c7d69c8 (diff)
downloadedk2-bbd30066e137c036db140b6e58e6e172e2827eb3.tar.gz
edk2-bbd30066e137c036db140b6e58e6e172e2827eb3.tar.bz2
edk2-bbd30066e137c036db140b6e58e6e172e2827eb3.zip
BaseTools: Generate deps for Arm targets
Prior to this change, deps were not generated for Arm and AARCH64 libraries when MODULE_TYPE was BASE, SEC, PEI_CORE, or PIEM. That resulted in bad incremental builds. Signed-off-by: Jake Garver <jake@nvidia.com> Reviewed-by: Jeff Brasen <jbrasen@nvidia.com> Reviewed-by: Bob Feng <bob.c.feng@intel.com>
-rwxr-xr-xBaseTools/Conf/build_rule.template2
1 files changed, 1 insertions, 1 deletions
diff --git a/BaseTools/Conf/build_rule.template b/BaseTools/Conf/build_rule.template
index af4819de92..ec83638144 100755
--- a/BaseTools/Conf/build_rule.template
+++ b/BaseTools/Conf/build_rule.template
@@ -145,7 +145,7 @@
$(OUTPUT_DIR)(+)${s_dir}(+)${s_base}.obj
<Command.GCC>
- "$(CC)" $(CC_FLAGS) $(CC_XIPFLAGS) -c -o ${dst} $(INC) ${src}
+ "$(CC)" $(DEPS_FLAGS) $(CC_FLAGS) $(CC_XIPFLAGS) -c -o ${dst} $(INC) ${src}
[C-Header-File]
<InputFile>