light-fm-image-miniapp.bb 1.0 KB

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. DESCRIPTION = "Image for HaaS-UI."
  2. require light-fm-image-security.bb
  3. TOOLCHAIN_TARGET_TASK_append += "glib-2.0-dev dbus-dev alsa-lib-dev"
  4. IMAGE_INSTALL += "packagegroup-core-boot kernel-modules"
  5. IMAGE_INSTALL += "gdb"
  6. IMAGE_INSTALL += "perf"
  7. IMAGE_INSTALL += "strace"
  8. IMAGE_INSTALL += "memtool"
  9. IMAGE_INSTALL += "android-tools android-tools-conf"
  10. IMAGE_INSTALL += " alsa-utils alsa-lib alsa-tools pulseaudio-server "
  11. IMAGE_INSTALL += "lrzsz"
  12. IMAGE_INSTALL += "fb-test"
  13. IMAGE_INSTALL += "haas-ui"
  14. IMAGE_INSTALL += "dhcpcd"
  15. IMAGE_INSTALL += "wpa-supplicant"
  16. IMAGE_INSTALL += "fota initscripts-readonly-rootfs-overlay"
  17. IMAGE_INSTALL += "tzdata"
  18. CORE_IMAGE_EXTRA_INSTALL += "ntp"
  19. LICENSE = "MIT"
  20. python do_rootfs_append_riscv64 () {
  21. import subprocess
  22. srcdir=d.getVar('IMAGE_ROOTFS')
  23. cmd = 'rm -rf %s/boot/* ' % (srcdir)
  24. subprocess.check_call(cmd, shell=True)
  25. }
  26. DISTRO_FEATURES_remove = " ipv6 pcmcia usbgadget usbhost pci 3g nfc vfat "
  27. export IMAGE_BASENAME = "light-fm-image-miniapp"
  28. inherit core-image