Integrate meta-guf-distro/add-u-boot-imstall-script
fng-install: Fixes for newer sfdisk version (again), restore config partition, handle wic image layout
The config partition may change, when changing the layout. Try to preserve the content in those cases. The fixes for fngsystem 15 introduced some errors for the newer version, fix those. When the installed image was the WIC format, don't keep the partitions but repartition using the new partition scheme automatically.
--
bootscripts:u-boot: Rework selection of bootscripts and libubootenv
These packages depend on the bootloader, for u-boot some files need to be added to the images. Move the function the checks UBOOT_CONFIG and UBOOT_MACHINE to the global distro include, and use it in all needed places.
Introduce a DISTRO_BOOT_FILES variable containing the bootscripts. Reworks the do_deploy[depends] variable to adapt to these changes.
--
imx8:gf-prepare-kernel: Add dummy script to be filled later
As we will probably need some of the functionality it is easier now to provide a dummy package as configure the 'don't install this' transparently.
--
fng-install: setup of config/shared partition, preserve content on reformat
--
fng=install: rework script to support FNGSystem 15 and older again
- Changes needed mostly due to old sfdisk version
- Allow to specify partition scheme on the command line
--
fng-install: update help for common,u-boot and fng-system
--
fng-install:split up fng-install-postinstallation, add gf-prepare-kernel package
There is now a folder /etc/fng-postinstall which can contain binaries, script or links to those. These get executed by fng-install-postinstallation dunf the install process. This way the actual steps are not part of the postinstallation packages anymore, but can be installed separatly. Added gf-prepare-kernel packages to install the main post script for mx6x. Also sconfig installs a script to setup the shared config if needed.
--
fng-install:fngsystem/u-boot: Add common file for install script
- Rewrite partition analyses
- Move common functions to include file, should later be inserted during build
- Merge partitioning into FNGSystem install script
- Adapt recipes to insert include file into final version of the scripts.
--
fngsystem:tanaro: Add u-boot bootscript to install files
--
fng-install:u-boot: add u-boot install script recipe
Allows to install imx-boot to mmcblk0boot0 or another device. Add partitioning code to setup commonly used partition layout. Add parameters to configure partitioning.
BCS 746-000399
--
fng-install: Move all variants into common subfolder
BCS 746-000399