is suitable for development work."
IMAGE_FEATURES += "dev-pkgs tools-debug debug-tweaks ssh-server-openssh"
-CORE_IMAGE_EXTRA_INSTALL += "attr"
-CORE_IMAGE_EXTRA_INSTALL += "util-linux-agetty"
-CORE_IMAGE_EXTRA_INSTALL += "strace"
-CORE_IMAGE_EXTRA_INSTALL += "gdb"
-CORE_IMAGE_EXTRA_INSTALL += "lsof"
-CORE_IMAGE_EXTRA_INSTALL += "screen"
-CORE_IMAGE_EXTRA_INSTALL += "ldd"
-CORE_IMAGE_EXTRA_INSTALL += "libcap"
-CORE_IMAGE_EXTRA_INSTALL += "sudo"
-CORE_IMAGE_EXTRA_INSTALL += "connman-client"
-CORE_IMAGE_EXTRA_INSTALL += "git"
-CORE_IMAGE_EXTRA_INSTALL += "python-json"
-CORE_IMAGE_EXTRA_INSTALL += "ps-mem"
\ No newline at end of file
+CORE_IMAGE_EXTRA_INSTALL += "packagegroup-tizen-dev-tools"
\ No newline at end of file
is suitable for development work."
IMAGE_FEATURES += "dev-pkgs tools-debug debug-tweaks ssh-server-openssh"
-CORE_IMAGE_EXTRA_INSTALL += "attr"
-CORE_IMAGE_EXTRA_INSTALL += "util-linux-agetty"
-CORE_IMAGE_EXTRA_INSTALL += "strace"
-CORE_IMAGE_EXTRA_INSTALL += "gdb"
-CORE_IMAGE_EXTRA_INSTALL += "lsof"
-CORE_IMAGE_EXTRA_INSTALL += "screen"
-CORE_IMAGE_EXTRA_INSTALL += "ldd"
-CORE_IMAGE_EXTRA_INSTALL += "libcap"
-CORE_IMAGE_EXTRA_INSTALL += "sudo"
-CORE_IMAGE_EXTRA_INSTALL += "connman-client"
-CORE_IMAGE_EXTRA_INSTALL += "ps-mem"
\ No newline at end of file
+CORE_IMAGE_EXTRA_INSTALL += "packagegroup-tizen-dev-tools"
\ No newline at end of file
--- /dev/null
+require recipes-image/images/tizen-ivi-Modello-image.bb
+
+DESCRIPTION = "A Tizen ivi image base on Tizen ivi with Modello and \
+ is suitable for development work."
+
+IMAGE_FEATURES += "dev-pkgs tools-debug debug-tweaks ssh-server-openssh"
+CORE_IMAGE_EXTRA_INSTALL += "packagegroup-tizen-dev-tools"
\ No newline at end of file
--- /dev/null
+require recipes-image/images/tizen-ivi-core-image.bb
+
+SUMMARY = "Tizen IVI Modello image"
+
+LICENSE = "MIT"
+
+DESCRIPTION = "A Tizen IVI image based on Tizen ivi with Modello ."
+
+
+# Modello packages
+CORE_IMAGE_EXTRA_INSTALL += "packagegroup-tizen-ivi-modello"
+
+# Crosswalk
+CORE_IMAGE_EXTRA_INSTALL += "packagegroup-tizen-crosswalk"
\ No newline at end of file
require recipes-image/images/tizen-core-image-minimal.bb
-SUMMARY = "Tizen IVI image"
+SUMMARY = "Tizen IVI core image"
LICENSE = "MIT"
WESTONSTARTUP = "weston-ivi"
IMAGECONFIG = "config-tizen-ivi"
-# Modello packages
-CORE_IMAGE_EXTRA_INSTALL += "packagegroup-tizen-ivi-modello"
-
-
CORE_IMAGE_EXTRA_INSTALL += "automotive-message-broker"
CORE_IMAGE_EXTRA_INSTALL += "efl-theme-tizen-hd"
CORE_IMAGE_EXTRA_INSTALL += "festival"
CORE_IMAGE_EXTRA_INSTALL += "genivi-shell"
CORE_IMAGE_EXTRA_INSTALL += "weston-ivi-shell"
-# Crosswalk
-CORE_IMAGE_EXTRA_INSTALL += "packagegroup-tizen-crosswalk"
-
# Time zone
CORE_IMAGE_EXTRA_INSTALL += "tzdata"
"
# Modello modules
-# To add: "Modello_Phone", "Modello_Installer" (related to BTY-36)
+# To add: "Modello_Phone"
RDEPENDS_packagegroup-tizen-ivi-modello = " \
+ Modello_Installer-xwalk \
Modello_AMBSimulator \
Modello_Appmanager \
Modello_Common \
--- /dev/null
+SUMMARY = "Tizen dev tools packagegroups"
+LICENSE = "MIT"
+DESCRIPTION = "Tizen dev tools packages."
+
+inherit packagegroup
+
+PACKAGES = "\
+ packagegroup-tizen-dev-tools\
+ "
+
+# dev tools fonts packages
+RDEPENDS_packagegroup-tizen-dev-tools = " \
+ attr \
+ acl \
+ util-linux-agetty \
+ strace \
+ gdb \
+ lsof \
+ screen \
+ ldd \
+ libcap \
+ sudo \
+ connman-client \
+ git \
+ python-json \
+ dlogutil \
+ "
\ No newline at end of file
PACKAGES += " weston-ivi-shell-clients-dbg "
-FILES_weston-ivi-shell-clients-dbg += "/usr/bin/ivi/.debug/weston-cliptest"
-FILES_weston-ivi-shell-clients-dbg += "/usr/bin/ivi/.debug/weston-smoke"
-FILES_weston-ivi-shell-clients-dbg += "/usr/bin/ivi/.debug/weston-editor"
-FILES_weston-ivi-shell-clients-dbg += "/usr/bin/ivi/.debug/weston-transformed"
-FILES_weston-ivi-shell-clients-dbg += "/usr/bin/ivi/.debug/weston-clickdot"
-FILES_weston-ivi-shell-clients-dbg += "/usr/bin/ivi/.debug/weston-calibrator"
-FILES_weston-ivi-shell-clients-dbg += "/usr/bin/ivi/.debug/weston-resizor"
-FILES_weston-ivi-shell-clients-dbg += "/usr/bin/ivi/.debug/weston-simple-egl"
-FILES_weston-ivi-shell-clients-dbg += "/usr/bin/ivi/.debug/weston-simple-touch"
-FILES_weston-ivi-shell-clients-dbg += "/usr/bin/ivi/.debug/weston-image"
-FILES_weston-ivi-shell-clients-dbg += "/usr/bin/ivi/.debug/weston-flower"
-FILES_weston-ivi-shell-clients-dbg += "/usr/bin/ivi/.debug/weston-simple-shm"
-FILES_weston-ivi-shell-clients-dbg += "/usr/bin/ivi/.debug/weston-subsurfaces"
-FILES_weston-ivi-shell-clients-dbg += "/usr/bin/ivi/.debug/weston-fullscreen"
-FILES_weston-ivi-shell-clients-dbg += "/usr/bin/ivi/.debug/weston-eventdemo"
-FILES_weston-ivi-shell-clients-dbg += "/usr/bin/ivi/.debug/weston-dnd"
+FILES_weston-ivi-shell-clients-dbg += "${prefix}/bin/ivi/.debug"
+FILES_${PN}-dbg += "${prefix}/lib/weston/.debug"
-FILES_${PN}-dbg += "/usr/lib/weston/.debug/hmi-controller.so"
-FILES_${PN}-dbg += "/usr/lib/weston/.debug/ivi-shell.so"
-FILES_${PN}-dbg += "/usr/lib/weston/.debug/ivi-layout.so"
-FILES_${PN} += "/usr/lib/weston-ivi-shell/weston-ivi-shell-user-interface"
-FILES_${PN} += "/usr/lib/weston-ivi-shell/weston-keyboard"
-FILES_${PN} += "/usr/lib/weston-ivi-shell/weston-desktop-shell"
-FILES_${PN} += "/usr/lib/weston-ivi-shell/weston-screenshooter"
-FILES_${PN} += "/usr/lib/weston-ivi-shell/weston-simple-im"
+FILES_${PN} += "${prefix}/lib/weston-ivi-shell/weston-ivi-shell-user-interface"
+FILES_${PN} += "${prefix}/lib/weston-ivi-shell/weston-keyboard"
+FILES_${PN} += "${prefix}/lib/weston-ivi-shell/weston-desktop-shell"
+FILES_${PN} += "${prefix}/lib/weston-ivi-shell/weston-screenshooter"
+FILES_${PN} += "${prefix}/lib/weston-ivi-shell/weston-simple-im"
+FILES_${PN} += "${prefix}/lib/weston/cms-static.so"
-FILES_${PN}-dev += "/usr/include/weston/ivi-shell-ext.h"
+FILES_${PN}-dev += "${prefix}/include/weston/ivi-shell-ext.h"
RDEPENDS_${PN} += "xkeyboard-config"
RRECOMMENDS_${PN} = "liberation-fonts"
+RDEPENDS_${PN}_remove = "weston-startup"
+
SRC_URI += "file://make-lcms-explicitly-configurable.patch"
SRC_URI += "file://make-libwebp-explicitly-configurable.patch"
FILES_${PN} += "${prefix}/lib/weston/cms-static.so"
FILES_${PN} += "${prefix}/lib/weston/weston-screenshooter"
FILES_${PN} += "${prefix}/lib/weston/weston-simple-im"
+
FILES_${PN} += "${prefix}/bin/weston-scaler"
FILES_${PN} += "${prefix}/bin/weston-stacking"
FILES_${PN} += "${prefix}/bin/weston-multi-resource"
+