Skip to content

Commit fe11b29

Browse files
committed
create standalone distro, fork from poky
1 parent 1dba543 commit fe11b29

File tree

3 files changed

+17
-15
lines changed

3 files changed

+17
-15
lines changed

kas/base.yml

-1
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,6 @@ target: nao-image
88
local_conf_header:
99
meta-nao: |
1010
CONF_VERSION = "2"
11-
PACKAGE_CLASSES ?= "package_ipk"
1211
EXTRA_IMAGE_FEATURES += "allow-empty-password"
1312
CLANGSDK = "1"
1413
ROOT_HOME = "/root"

meta-hulks/conf/distro/HULKs-OS.conf

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
require conf/distro/nao-core-minimal.conf
22

3-
SUMMARY = "HULKs flavoured Poky"
3+
SUMMARY = "HULKs flavoured Nao"
44

55
DISTRO = "HULKs-OS"
66
DISTRO_NAME = "HULKs-OS"
+16-13
Original file line numberDiff line numberDiff line change
@@ -1,31 +1,34 @@
1-
require conf/distro/poky.conf
2-
31
SUMMARY = "A small image just capable of allowing a device to boot."
42

53
DISTRO = "nao-core-minimal"
64
DISTRO_NAME = "nao-core-minimal"
75
DISTRO_VERSION = "3.0"
8-
SDK_NAME = "${DISTRO}-${SDKMACHINE}"
96
TARGET_VENDOR = "-aldebaran"
7+
IMAGE_NAME = "${IMAGE_BASENAME}-${DISTRO}-${DISTRO_VERSION}${IMAGE_VERSION_SUFFIX}"
8+
IMAGE_LINK_NAME = "${IMAGE_BASENAME}-${DISTRO}-${DISTRO_VERSION}"
9+
SDK_NAME = "${DISTRO}-${SDKMACHINE}"
1010
SDK_VENDOR = "-naosdk"
1111
SDK_ARCHIVE_TYPE = "tar.zst"
1212
MAINTAINER = "Team HULKs <[email protected]>"
1313

14-
hostname:pn-base-files = "nao"
14+
# TODO: maybe: ipv6
15+
DISTRO_FEATURES ?= "alsa ext2 ipv4 usbgadget usbhost wifi xattr pci vfat pam polkit pulseaudio ldconfig"
16+
17+
DISTRO_EXTRA_RDEPENDS += "packagegroup-core-boot"
1518

1619
PREFERRED_PROVIDER_virtual/kernel = "linux-intel-rt"
20+
1721
PREFERRED_PROVIDER_cgos-mod = "linux-intel-rt"
22+
KERNEL_MODULE_AUTOLOAD:append = " cgosdrv"
1823

19-
IMAGE_NAME = "${IMAGE_BASENAME}-${DISTRO}-${DISTRO_VERSION}${IMAGE_VERSION_SUFFIX}"
20-
IMAGE_LINK_NAME = "${IMAGE_BASENAME}-${DISTRO}-${DISTRO_VERSION}"
24+
PACKAGE_CLASSES ?= "package_ipk"
2125

22-
DISTRO_FEATURES:remove = "x11 wayland 3g nfs nfc opengl vulkan bluetooth pcmcia"
26+
require conf/distro/include/no-static-libs.inc
27+
require conf/distro/include/yocto-space-optimize.inc
2328

24-
DISTRO_FEATURES:append = " pam polkit"
29+
BB_SIGNATURE_HANDLER ?= "OEEquivHash"
30+
BB_HASHSERVE ??= "auto"
2531

26-
KERNEL_MODULE_AUTOLOAD:append = " cgosdrv"
32+
INIT_MANAGER = "systemd"
2733

28-
DISTRO_FEATURES:append = " systemd usrmerge"
29-
VIRTUAL-RUNTIME_init_manager = "systemd"
30-
DISTRO_FEATURES_BACKFILL_CONSIDERED = "sysvinit"
31-
VIRTUAL-RUNTIME_initscripts = ""
34+
hostname:pn-base-files = "nao"

0 commit comments

Comments
 (0)