Skip to content
Snippets Groups Projects
  1. Aug 12, 2022
  2. Aug 04, 2022
  3. Jul 22, 2022
  4. Jun 21, 2022
  5. Jun 08, 2022
  6. Jun 06, 2022
  7. May 19, 2022
  8. May 11, 2022
  9. Apr 13, 2022
  10. Apr 12, 2022
    • Eilís Ní Fhlannagáin's avatar
      oniro-linux.conf: Rethink how DISTRO_FEATURES/IMAGE_FEATURES are defined · e55421a7
      Eilís Ní Fhlannagáin authored
      
      Right now, we do a remove in DISTRO_FEATURES, that, while we don't
      neccessarily support them, due to the finality of :remove we force our
      end users to not use them either.
      
      By moving DISTRO_FEATURES:remove to DEFAULT_DISTRO_FEATURES:remove, we
      allow end users to still use oniro.conf but add in those removed
      features.
      
      We also move IMAGE_FEATURES from a distro level var to the image.
      IMAGE_FEATURES should generally be put in image recipes. This also gives
      end users a way to use Oniro and work around our :remove defaults.
      
      Signed-off-by: default avatarEilís Ní Fhlannagáin <pidge@pidge.org>
      e55421a7
  11. Mar 25, 2022
  12. Mar 21, 2022
  13. Mar 14, 2022
  14. Mar 08, 2022
    • Zygmunt Krynicki's avatar
      meta-oniro-core: add and enable oniro-grub-bootconf · ed49da8a
      Zygmunt Krynicki authored
      
      The oniro-grub-bootconf recipe provides the virtual-grub-bootconf
      package which in turn contains a stub grub.cfg and empty grubenv file.
      
      The change is spread around a considerable number of areas. Specifically
      the kick-start file needs to explicitly reference the grub.cfg file which
      must be placed in the wic/ directory. Since we need the same file in
      grub/files directory, so that it can be installed into the image,
      a symbolic link is employed.
      
      The distribution configuration file, oniro-linux.conf sets
      IMAGE_EFI_BOOT_FILES so that the grubenv file is installed into the boot
      partition. This is required since grub cannot create the file by itself,
      it can only edit the file, in-place, if it is present there already.
      
      The actual configuration file for GRUB is a stub. Appropriate file with
      some non-trivial logic will be proposed separately. The stub file boots
      the first slot all the time. The kernel is loaded from the rootfs.
      
      This test-boots fine in x86 and x86-64 qemu builds.
      
      Signed-off-by: default avatarZygmunt Krynicki <zygmunt.krynicki@huawei.com>
      ed49da8a
  15. Feb 16, 2022
  16. Feb 11, 2022
  17. Jan 31, 2022
  18. Jan 26, 2022
Loading