Tizen recipes : Fix tizen common build and get little more closer to current Tizen...
[scm/bb/meta-tizen.git] / meta-tizen-ivi / recipes-graphics / genivi-shell / genivi-shell.inc
index 8b11a13..0aa1c6e 100644 (file)
@@ -2,7 +2,7 @@ DESCRIPTION = "GENIVI Shell Plugin-in"
 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 = ""
 
@@ -46,28 +46,11 @@ do_prep() {
  /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
  
  
@@ -84,7 +67,24 @@ do_compile() {
          -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
  
  
  
@@ -167,6 +167,7 @@ genivi-shell_files += "${prefix}/lib/libilmClient.so.*"
 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 = ""