I am trying to compile an "Out Of Tree" EDK2 UEFI Github from JMcNeil on FreeBSD 13.4-RELEASE.
We have in ports tree /sysutils/edk2 with flavors. I use rpi3 for testing.
When testing I mean I capture the output from it compiling and save to a file to massage.
When I say massage I mean convert something I can compile the quart64_uefi repository with.
Its instructions are barebone and says run build.sh and that fails.
That is assuming you already have the toolchain installed and working. Also shortcuts to GCC5 and all kinds of prep.
If this were u-boot I would be creating a slave port for my build but edk2 port uses flavors and I dont want to try and add my own flavor.
So please help me line by line as I try and understand what happens at compile time.
My first example is this path-adapted command:
So It tars a directories files and pipes it to another directory? Is that what I am seeing? What is brotli ?
We have in ports tree /sysutils/edk2 with flavors. I use rpi3 for testing.
When testing I mean I capture the output from it compiling and save to a file to massage.
When I say massage I mean convert something I can compile the quart64_uefi repository with.
Its instructions are barebone and says run build.sh and that fails.
That is assuming you already have the toolchain installed and working. Also shortcuts to GCC5 and all kinds of prep.
If this were u-boot I would be creating a slave port for my build but edk2 port uses flavors and I dont want to try and add my own flavor.
So please help me line by line as I try and understand what happens at compile time.
My first example is this path-adapted command:
cd /quartz64_uefi/edk2/MdeModulePkg/Library/BrotliCustomDecompressLib/brotli && tar cf - * | tar xf - -C ../../../../BaseTools/Source/C/BrotliCompress/brotli
So It tars a directories files and pipes it to another directory? Is that what I am seeing? What is brotli ?