dbf381c199
There are currently three issues with the installation step: 1. it does not ensure the parent destination directory exists before copying into it, so if /usr/share has not been created in the dependency chain of edk2-platforms, the installation fails, which may very well happen easily as edk2-plaforms has nothing in its dependency chain (except the toolchain et al.); 2. all our dot-stampfiles and .files-list are also copied, as well as the Readme, license files, and maintainers file. All of those are useless on the target (and the .files-list introduce non-reproduciiblity); 3. of a lesser importance, the construct to install, and specifically to reinstall, does not match what we usually do in Buildroot (removal of the directory to copy). We fix all three in one fell swoop: 1. create the destination directory if needed; 2. copy just the directories with the actual platform descriptions Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr> Cc: Dick Olsson <hi@senzilla.io> Cc: Kory Maincent <kory.maincent@bootlin.com> Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> |
||
---|---|---|
.. | ||
Config.in | ||
edk2-platforms.hash | ||
edk2-platforms.mk |