]> git.proxmox.com Git - mirror_edk2.git/commitdiff
ArmPkg: list module-internal header files in INF [Sources]
authorLaszlo Ersek <lersek@redhat.com>
Fri, 19 Jul 2019 15:08:12 +0000 (17:08 +0200)
committerLaszlo Ersek <lersek@redhat.com>
Mon, 22 Jul 2019 22:20:18 +0000 (00:20 +0200)
The BaseTools build feature introduced for TianoCore#1804 / in commit
1fa6699e6cd4 ("BaseTools: Add a checking for Sources section in INF file",
2019-06-10) logs some (non-fatal) warnings about unlisted internal header
files. List those files explicitly.

Note: header files are added in lexicographical order only if the
underlying INF file already keeps the [Sources] and [LibraryClasses]
sections in lexicographical order. Otherwise, header files are added in
rough "logical" order.

Cc: Ard Biesheuvel <ard.biesheuvel@linaro.org>
Cc: Leif Lindholm <leif.lindholm@linaro.org>
Signed-off-by: Laszlo Ersek <lersek@redhat.com>
Reviewed-by: Leif Lindholm <leif.lindholm@linaro.org>
ArmPkg/Drivers/ArmGic/ArmGicDxe.inf
ArmPkg/Library/ArmLib/ArmBaseLib.inf
ArmPkg/Library/PlatformBootManagerLib/PlatformBootManagerLib.inf

index a1d027d84ad12f560d9874e4a95fdbc55cea0d76..cd2cec248b5eb5dd00473c139dc08b013d8f4414 100644 (file)
@@ -17,6 +17,7 @@
   ENTRY_POINT                    = InterruptDxeInitialize\r
 \r
 [Sources.common]\r
+  ArmGicDxe.h\r
   ArmGicDxe.c\r
   ArmGicCommonDxe.c\r
 \r
index 669155688010a09457e16ebb0d44d1eba0e087f1..5e70990872f2a3b3f21a94c400e9d945a416003a 100644 (file)
   LIBRARY_CLASS                  = ArmLib\r
 \r
 [Sources]\r
+  ArmLibPrivate.h\r
   ArmLib.c\r
 \r
 [Sources.ARM]\r
+  Arm/ArmV7Lib.h\r
   Arm/ArmV7Lib.c\r
 \r
   Arm/ArmLibSupport.S           | GCC\r
@@ -34,6 +36,7 @@
   Arm/ArmV7ArchTimerSupport.asm | RVCT\r
 \r
 [Sources.AARCH64]\r
+  AArch64/AArch64Lib.h\r
   AArch64/AArch64Lib.c\r
 \r
   AArch64/ArmLibSupport.S\r
index 7724231ae96c552c6abdc8f6941159c9aba02286..87c9b1150c5408c7c64871d42ad9234607a00236 100644 (file)
@@ -26,6 +26,7 @@
 \r
 [Sources]\r
   PlatformBm.c\r
+  PlatformBm.h\r
 \r
 [Packages]\r
   EmbeddedPkg/EmbeddedPkg.dec\r