]> git.proxmox.com Git - mirror_edk2.git/commitdiff
BaseTools/Conf: Fix Dynamic-Library-File template
authorJake Garver via groups.io <jake=nvidia.com@groups.io>
Thu, 7 Apr 2022 17:04:20 +0000 (01:04 +0800)
committermergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
Thu, 28 Apr 2022 13:42:00 +0000 (13:42 +0000)
In the Dynamic-Library-File template, add missing output file
declarations.  These files are generated by the template and other rules
explicitly depend on them.

This change resolves missing dependency issues we encountered while
running a recursive make with job control.

Signed-off-by: Jake Garver <jake@nvidia.com>
Reviewed-by: Bob Feng <bob.c.feng@intel.com>
BaseTools/Conf/build_rule.template

index f40118234471ba05721c95f90b5dfeb47a525958..435662351213f5de9fad85ea85134e0c57d6f991 100755 (executable)
 \r
     <OutputFile>\r
         $(OUTPUT_DIR)(+)$(MODULE_NAME).efi\r
+        $(DEBUG_DIR)(+)$(MODULE_NAME).efi\r
+        $(OUTPUT_DIR)(+)$(MODULE_NAME).map\r
 \r
     <Command.MSFT, Command.INTEL, Command.RVCT, Command.CLANGPDB>\r
         "$(GENFW)" -e $(MODULE_TYPE) -o ${dst} ${src} $(GENFW_FLAGS)\r