On 22 June 2017 at 11:39, Ard Biesheuvel ard.biesheuvel@linaro.org wrote:
On 21 June 2017 at 17:44, Leif Lindholm leif.lindholm@linaro.org wrote:
Hi all,
I have now pushed updated versions of devel-OpenPlatformPkg branches to edk2-platforms and edk2-non-osi. I now also have a Readme.md at the top-level of edk2-platforms describing
All the silly hacks are gone, and all platforms now build.
I would really appreciate if people could have a look (and a play).
Cello does not build atm in the new arrangement:
build.py... : error 000E: File/directory not found in workspace OpenPlatformPkg/Drivers/Xhci/RenesasFirmwarePD720202/RenesasFirmwarePD720202.inf is not found in packages path: /home/ard/build/edk2/../edk2-platforms /home/ard/build/edk2/../edk2-non-osi
I also think the new PACKAGES_PATH breaks the inclusion of Dsdt.hex:
/home/ard/build/edk2-platforms/Silicon/AMD/Styx/AcpiTables/Dsdt.c:22:20: fatal error: Dsdt.hex: No such file or directory #include <Dsdt.hex> ^ compilation terminated.
which resides at
Build/Cello/DEBUG_GCC5/AARCH64/edk2-platforms/Silicon/AMD/Styx/AcpiTables/AcpiAml/OUTPUT/Dsdt.hex
but the include is defined as
GCC:*_*_AARCH64_PLATFORM_FLAGS = -I$(BIN_DIR)/Silicon/AMD/Styx/AcpiTables/AcpiAml/OUTPUT