HOMEPAGE = "http://git.projects.genivi.org/wayland-ivi-extension.git"
SECTION = "Graphics & UI Framework/Wayland Window System"
LICENSE = "Apache-2.0"
-PV = "0.2.3"
+PV = "0.2.5"
SRC_URI = ""
/usr/bin/wayland-scanner code < protocol/ivi-controller.xml \
> protocol/ivi-controller-protocol.c
-
-}
-do_patch_append() {
- bb.build.exec_func('do_prep', d)
-}
-
-do_configure() {
-}
-
-do_compile() {
- cd ${S}
- LANG=C
- export LANG
- unset DISPLAY
- LD_AS_NEEDED=1; export LD_AS_NEEDED ;
-
-
cat ivi-extension-protocol.pc.in \
| sed s\#@libdir@\#${prefix}/lib\#g \
| sed s\#@includedir@\#${prefix}/include/genivi-shell\#g \
| sed s\#@name@\#genivi-shell\#g \
- | sed s\#@package_version@\#0.2.3\#g \
+ | sed s\#@package_version@\#0.2.5\#g \
> ivi-extension-protocol.pc
-DCMAKE_TOOLCHAIN_FILE=${WORKDIR}/toolchain.cmake \
${EXTRA_OECMAKE} .
- oe_runmake ${PARALLEL_MAKE} V=1
+
+}
+do_patch_append() {
+ bb.build.exec_func('do_prep', d)
+}
+
+do_configure() {
+}
+
+do_compile() {
+ cd ${S}
+ LANG=C
+ export LANG
+ unset DISPLAY
+ LD_AS_NEEDED=1; export LD_AS_NEEDED ;
+
+
+ make -j16 V=1
genivi-shell_files += "${prefix}/lib/libilmCommon.so.*"
genivi-shell_files += "${prefix}/lib/libilmControl.so.*"
genivi-shell_files += "${prefix}/lib/weston/ivi-controller.so"
+genivi-shell_files += "${prefix}/bin/EGLWLInputEventExample"
MANIFESTFILES_${PN} = "genivi-shell.manifest"
genivi-shell-dev_files = ""