summaryrefslogtreecommitdiffstats
path: root/recipes-bsp/systemd-boot
Commit message (Collapse)AuthorAgeFilesLines
* Revert "systemd-boot: remove joule specific workaround"Naveen Saini2019-04-041-0/+9
| | | | | | | | | | This reverts commit 946c15720eea1e8e5b4640c7238d2aa60e248342. Revert part of commit to keep bbappend file. This file is required to build and deploy EFI boot stub Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* systemd-boot: remove joule specific workaroundAnuj Mittal2019-03-072-46/+0
| | | | | | | The platform isn't supported anymore and this isn't tested as a result with recent kernels supported. Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* rmc: removeAnuj Mittal2018-07-167-542/+0
| | | | | | | It's not being maintained anymore and the scripts have not been kept in sync with upstream for quite some time. Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* systemd-boot/rmc-boot.inc: make it work with EFI image enhancementsCalifornia Sullivan2018-03-221-0/+15
| | | | | | | | | | | | Give it an RPROVIDES rmc-boot so that EFI_PROVIDER rmc-boot can be used as an install target. RDEPENDS on rmc-db to satisfy its runtime dependencies. Also add python snippet to set its IMAGE/IMAGE_PREFIX target for when its chosen as EFI_PROVIDER. These changes let it work well with the new wks.in file, where previously it couldn't work with wic at all. Signed-off-by: California Sullivan <california.l.sullivan@intel.com>
* systemd-boot/rmc-boot.inc: update to work with v237 and mesonCalifornia Sullivan2018-03-228-123/+148
| | | | | | | | | | | | | | | | | | | | Patch changes: * 0001-sd-boot-Link-RMC-library-into-bootloader-and-stub.patch removed because make is no longer used. * 0001-sd-boot-stub-check-LoadOptions-contains-data.patch removed because it was accepted upstream. * 0001-partially-revert-sd-boot-stub-Obtain-PE-section-offs.patch added to support RMC functionality. Upstream removed a snippet that found the root directory because they didn't need it anymore, but RMC does. * 0002-sd-boot-fix-RMC-compatibility-with-systemd-boot-and-.patch added to support building with meson instead of make. * Others refreshed inc file changes: * Don't commit pin, we can maintain these patches OK for now * EXTRA_OEMAKE -> EXTRA_OEMESON, and removed some superfluous options Signed-off-by: California Sullivan <california.l.sullivan@intel.com>
* systemd-boot: fix bbappend file to suit latest versionChen Qi2018-03-201-2/+2
| | | | | | | | | | Fix the bbappend file to suit the latest systemd version. As systemd has now dropped autotools support, using ninja instead of make in do_compile. Signed-off-by: Chen Qi <Qi.Chen@windriver.com> Signed-off-by: California Sullivan <california.l.sullivan@intel.com>
* systemd-boot: move systemd-boot.inc into base bbappendCalifornia Sullivan2018-01-223-8/+6
| | | | | | | | | | Including a non-existant .inc doesn't cause errors, so just move the systemd-boot.inc file into the main bbappend. This avoids rebuilding the package without our changes should grub-efi be the EFI_PROVIDER and we build systemd-boot, while keeping the RMC changes when rmc-boot is the EFI_PROVIDER. Signed-off-by: California Sullivan <california.l.sullivan@intel.com>
* systemd-boot: move commit pinning to rmc-boot.incCalifornia Sullivan2018-01-223-11/+10
| | | | | | | | | systemd-boot shouldn't be stuck on a certain commit just because RMC is. This effectively upgrades our systemd-boot version from v232 to v234. We also get to drop a patch that was accepted upstream. Signed-off-by: California Sullivan <california.l.sullivan@intel.com>
* meta-intel: Reorganize the layout to remove commonSaul Wold2017-11-209-0/+551
Remove the concept of the common directory and move all the recipes-* dirs to the top level as a normal layer would be. layer.conf is updated appropriately Signed-off-by: Saul Wold <sgw@linux.intel.com>