1 # Available IMAGE_FEATURES:
3 # - x11-base - X11 server + minimal desktop
4 # - x11-sato - OpenedHand Sato environment
5 # - dev-pkgs - development packages
6 # - dbg-pkgs - debug packages
9 ${@base_contains("IMAGE_FEATURES", "apps-console-core", "task-poky-apps-console", "",d)} \
10 ${@base_contains("IMAGE_FEATURES", ["apps-console-core", "dbg-pkgs"], "task-poky-apps-console-dbg", "",d)} \
11 ${@base_contains("IMAGE_FEATURES", ["apps-console-core", "dev-pkgs"], "task-poky-apps-console-dev", "",d)} \
13 ${@base_contains("IMAGE_FEATURES", "x11-base", "task-poky-x11-base", "",d)} \
14 ${@base_contains("IMAGE_FEATURES", ["x11-base", "dbg-pkgs"], "task-poky-x11-base-dbg", "",d)} \
15 ${@base_contains("IMAGE_FEATURES", ["x11-base", "dev-pkgs"], "task-poky-x11-base-dev", "",d)} \
17 ${@base_contains("IMAGE_FEATURES", "x11-sato", "task-poky-x11-sato", "",d)} \
18 ${@base_contains("IMAGE_FEATURES", ["x11-sato", "dbg-pkgs"], "task-poky-x11-sato-dbg", "",d)} \
19 ${@base_contains("IMAGE_FEATURES", ["x11-sato", "dev-pkgs"], "task-poky-x11-sato-dev", "",d)} \
22 IMAGE_INSTALL ?= "${DISTRO_TASKS}"
24 X11_IMAGE_FEATURES = "x11-base"
25 SATO_IMAGE_FEATURES = "${X11_IMAGE_FEATURES} apps-x11-sato"
29 ROOTFS_POSTPROCESS_COMMAND += "rootfs_update_buildinfo"
31 rootfs_update_buildinfo () {
32 echo "BUG Linux Build Information" > ${IMAGE_ROOTFS}/etc/buildinfo
33 echo "Version: 2.1.0" >> ${IMAGE_ROOTFS}/etc/buildinfo
34 echo "Build Host: `uname -a`" >> ${IMAGE_ROOTFS}/etc/buildinfo
35 echo "Build User: `whoami`" >> ${IMAGE_ROOTFS}/etc/buildinfo
36 echo "Build Time: `date -u`" >> ${IMAGE_ROOTFS}/etc/buildinfo
37 echo "Revision: ${METADATA_REVISION}" >> ${IMAGE_ROOTFS}/etc/buildinfo
39 # Alias stuff that normally should belong into the bashrc or similar
40 echo "alias ipkg='opkg'" >>${IMAGE_ROOTFS}/etc/profile
41 echo "alias ll='ls -al'" >>${IMAGE_ROOTFS}/etc/profile
44 echo "vm.min_free_kbytes = 4096" >> ${IMAGE_ROOTFS}/etc/sysctl.conf
46 # We don't want persistent net rules as we would like to be able using
47 # the same rootfs in other bugs.
48 rm ${IMAGE_ROOTFS}/lib/udev/write_net_rules
51 cd ${IMAGE_ROOTFS}/usr/lib/
52 ln -sf libbluetooth.so.3 libbluetooth.so