update recipes cmake change
authorRonan Le Martret <ronan@fridu.net>
Thu, 25 Sep 2014 15:25:19 +0000 (17:25 +0200)
committerRonan Le Martret <ronan@fridu.net>
Thu, 25 Sep 2014 15:25:19 +0000 (17:25 +0200)
Change-Id: I1bed2a9966d93bc87475c92ef464337ff7c00c1c
Signed-off-by: Ronan Le Martret <ronan@fridu.net>
101 files changed:
recipes-tizen/ail/ail-extraconf.inc
recipes-tizen/ail/ail.inc
recipes-tizen/app-checker/app-checker.inc
recipes-tizen/app-core/app-core.inc
recipes-tizen/app-manager/app-manager.inc
recipes-tizen/app-svc/app-svc.inc
recipes-tizen/appcore-agent/appcore-agent.inc
recipes-tizen/application/application.inc
recipes-tizen/aul-1/aul-1-extraconf.inc
recipes-tizen/aul-1/aul-1.inc
recipes-tizen/automotive-message-broker/automotive-message-broker-extraconf.inc
recipes-tizen/automotive-message-broker/automotive-message-broker.inc
recipes-tizen/badge/badge.inc
recipes-tizen/bluetooth-frwk/bluetooth-frwk.inc
recipes-tizen/bluetooth-tools/bluetooth-tools.inc
recipes-tizen/bluetooth/bluetooth.inc
recipes-tizen/bundle/bundle.inc
recipes-tizen/calendar-service/calendar-service.inc
recipes-tizen/com-core/com-core.inc
recipes-tizen/common/common.inc
recipes-tizen/connection/connection.inc
recipes-tizen/contacts-service/contacts-service.inc
recipes-tizen/desktop-file-utils/desktop-file-utils.inc
recipes-tizen/device/device.inc
recipes-tizen/dlt-daemon/dlt-daemon-extraconf.inc
recipes-tizen/dlt-daemon/dlt-daemon.inc
recipes-tizen/download-provider/download-provider.inc
recipes-tizen/drm-client/drm-client.inc
recipes-tizen/favorites/favorites.inc
recipes-tizen/genivi-audio-manager/genivi-audio-manager-extraconf.inc
recipes-tizen/genivi-audio-manager/genivi-audio-manager.inc
recipes-tizen/heynoti/heynoti.inc
recipes-tizen/ibus-hangul/ibus-hangul.inc
recipes-tizen/ibus-libpinyin/ibus-libpinyin.inc
recipes-tizen/ico-vic-amb-plugin/ico-vic-amb-plugin-extraconf.inc
recipes-tizen/ico-vic-amb-plugin/ico-vic-amb-plugin.inc
recipes-tizen/image-util/image-util.inc
recipes-tizen/libaccounts-svc/libaccounts-svc.inc
recipes-tizen/libbullet/libbullet.inc
recipes-tizen/libdevice-node/libdevice-node.inc
recipes-tizen/libmedia-service/libmedia-service.inc
recipes-tizen/libmedia-thumbnail/libmedia-thumbnail.inc
recipes-tizen/libnet-client/libnet-client.inc
recipes-tizen/libprivilege-control/libprivilege-control.inc
recipes-tizen/librua/librua.inc
recipes-tizen/libsf-common/libsf-common.inc
recipes-tizen/libslp-db-util/libslp-db-util.inc
recipes-tizen/libslp-memo/libslp-memo.inc
recipes-tizen/libslp-memo/libslp-memo_git.bb
recipes-tizen/libslp-sensor/libslp-sensor.inc
recipes-tizen/libsvi/libsvi.inc
recipes-tizen/libtapi-legacy/libtapi-legacy.inc
recipes-tizen/libtapi/libtapi.inc
recipes-tizen/libtbm/libtbm.inc
recipes-tizen/libwbxml2/libwbxml2.inc
recipes-tizen/libwbxml2/libwbxml2_git.bb
recipes-tizen/libwebsockets/libwebsockets-extraconf.inc
recipes-tizen/libwebsockets/libwebsockets.inc
recipes-tizen/libwifi-direct/libwifi-direct.inc
recipes-tizen/location-manager/location-manager.inc
recipes-tizen/lua/lua.inc
recipes-tizen/media-content/media-content.inc
recipes-tizen/msg-service/msg-service.inc
recipes-tizen/net-config/net-config.inc
recipes-tizen/nfc-manager-neard/nfc-manager-neard.inc
recipes-tizen/nfc/nfc.inc
recipes-tizen/notification/notification.inc
recipes-tizen/package-manager/package-manager.inc
recipes-tizen/phoned/phoned.inc
recipes-tizen/pims-ipc/pims-ipc.inc
recipes-tizen/pkgmgr-info/pkgmgr-info.inc
recipes-tizen/power/power.inc
recipes-tizen/privacy-manager/privacy-manager.inc
recipes-tizen/runtime-info/runtime-info.inc
recipes-tizen/security-server/security-server-extraconf.inc
recipes-tizen/security-server/security-server.inc
recipes-tizen/sensor/sensor.inc
recipes-tizen/slp-pkgmgr/slp-pkgmgr.inc
recipes-tizen/smack/smack.inc
recipes-tizen/sound-manager/sound-manager.inc
recipes-tizen/status/status.inc
recipes-tizen/sync-agent/sync-agent.inc
recipes-tizen/syspopup/syspopup.inc
recipes-tizen/system-info/system-info.inc
recipes-tizen/system-server/system-server-extraconf.inc
recipes-tizen/system-server/system-server.inc
recipes-tizen/system-settings/system-settings.inc
recipes-tizen/systemd/systemd.inc
recipes-tizen/tethering/tethering.inc
recipes-tizen/url-download/url-download.inc
recipes-tizen/vconf-internal-keys/vconf-internal-keys.inc
recipes-tizen/vconf/vconf.inc
recipes-tizen/wav-player/wav-player.inc
recipes-tizen/wayland-ivi-extension/wayland-ivi-extension-extraconf.inc
recipes-tizen/wayland-ivi-extension/wayland-ivi-extension.inc
recipes-tizen/weston-common/weston-common.inc
recipes-tizen/weston-ivi-shell/weston-ivi-shell.inc
recipes-tizen/weston/weston.inc
recipes-tizen/wifi/wifi.inc
recipes-tizen/xdgmime/xdgmime.inc
recipes-tizen/xmlsec1/xmlsec1-extraconf.inc

index 5f02057..cdbcc74 100644 (file)
@@ -1,4 +1,3 @@
-inherit pkgconfig cmake
 
 SRC_URI_append_class-native = " file://remove-dlog-for-native-build.patch"
 
@@ -10,31 +9,6 @@ DEPENDS_class-target += "libslp-db-util"
 DEPENDS_class-target += "xdgmime"
 DEPENDS_class-target += "vconf"
 
-EXTRA_OECMAKE += " \
-                    -DCMAKE_VERBOSE_MAKEFILE=ON \
-                    -DCMAKE_INSTALL_PREFIX:PATH=${prefix} \
-                    -DCMAKE_INSTALL_LIBDIR:PATH=${prefix}/lib \
-                    -DINCLUDE_INSTALL_DIR:PATH=${prefix}/include \
-                    -DLIB_INSTALL_DIR:PATH=${prefix}/lib \
-                    -DSYSCONF_INSTALL_DIR:PATH=${sysconfdir} \
-                    -DSHARE_INSTALL_PREFIX:PATH=${prefix}/share \
-                    -DCMAKE_SKIP_RPATH:BOOL=ON \
-                    -DBUILD_SHARED_LIBS:BOOL=ON \
-                    -DTZ_SYS_RW_DESKTOP_APP=${prefix}/share/applications \
-                    -DBUILD_PKGTYPE=rpm \
-                    -DSMACK=Off \
-                    "
-
-cmake_do_install_append() {
-
-    rm -f ${D}${infodir}/dir
-
-    find ${D} -regex ".*\.la$" | xargs rm -f --
-    find ${D} -regex ".*\.a$" | xargs rm -f --
-
-    mkdir -p ${D}${prefix}/dbspace/
-    mkdir -p ${D}${prefix}/share/applications/
-}
 
 FILES_${PN} += "/usr/dbspace"
 FILES_${PN} += "/usr/share/applications"
\ No newline at end of file
index fe510ee..1e113ab 100644 (file)
@@ -34,8 +34,7 @@ RDEPENDS_${PN}-dev += "smack"
 
 DEPENDS = ""
 #DEPENDS of ail
-DEPENDS_append_class-native = " cmake-native"
-DEPENDS_append_class-target = " cmake-native"
+inherit tizen_cmake
 DEPENDS += "tizen-platform-config"
 DEPENDS += "dlog"
 DEPENDS += "smack"
@@ -80,6 +79,7 @@ do_compile() {
          -DSHARE_INSTALL_PREFIX:PATH=${prefix}/share \
          -DCMAKE_SKIP_RPATH:BOOL=ON \
          -DBUILD_SHARED_LIBS:BOOL=ON \
+         -DCMAKE_TOOLCHAIN_FILE=${WORKDIR}/toolchain.cmake \
          ${EXTRA_OECMAKE} .  -DTZ_SYS_RW_DESKTOP_APP=${prefix}/share/applications \
            -DBUILD_PKGTYPE=rpm \
                  -DSMACK=Off
index e5e22db..b98defa 100644 (file)
@@ -40,8 +40,7 @@ RDEPENDS_${PN}-server += "app-checker"
 
 DEPENDS = ""
 #DEPENDS of app-checker
-DEPENDS_append_class-native = " cmake-native"
-DEPENDS_append_class-target = " cmake-native"
+inherit tizen_cmake
 DEPENDS += "dlog"
 DEPENDS += "glib-2.0"
 
@@ -80,6 +79,7 @@ do_compile() {
          -DSHARE_INSTALL_PREFIX:PATH=${prefix}/share \
          -DCMAKE_SKIP_RPATH:BOOL=ON \
          -DBUILD_SHARED_LIBS:BOOL=ON \
+         -DCMAKE_TOOLCHAIN_FILE=${WORKDIR}/toolchain.cmake \
          ${EXTRA_OECMAKE} .
  
  make -j16
index c5fcd32..3bd4689 100644 (file)
@@ -57,8 +57,7 @@ RDEPENDS_${PN}-efl-dev += "app-core-common-dev"
 DEPENDS = ""
 #DEPENDS of app-core
 DEPENDS += "librua"
-DEPENDS_append_class-native = " cmake-native"
-DEPENDS_append_class-target = " cmake-native"
+inherit tizen_cmake
 DEPENDS += "tizen-platform-config"
 DEPENDS += "aul"
 DEPENDS += "dlog"
@@ -103,6 +102,7 @@ do_compile() {
          -DSHARE_INSTALL_PREFIX:PATH=${prefix}/share \
          -DCMAKE_SKIP_RPATH:BOOL=ON \
          -DBUILD_SHARED_LIBS:BOOL=ON \
+         -DCMAKE_TOOLCHAIN_FILE=${WORKDIR}/toolchain.cmake \
          ${EXTRA_OECMAKE} . \
  -Dwith_wayland=TRUE\
  -DENABLE_GTK=OFF
index 03b0bce..ce0181e 100644 (file)
@@ -27,8 +27,7 @@ RDEPENDS_capi-appfw-${PN}-dev += "capi-appfw-app-manager"
 
 DEPENDS = ""
 #DEPENDS of capi-appfw-app-manager
-DEPENDS_append_class-native = " cmake-native"
-DEPENDS_append_class-target = " cmake-native"
+inherit tizen_cmake
 DEPENDS += "slp-pkgmgr"
 DEPENDS += "aul"
 DEPENDS += "dlog"
@@ -72,6 +71,7 @@ do_compile() {
          -DSHARE_INSTALL_PREFIX:PATH=${prefix}/share \
          -DCMAKE_SKIP_RPATH:BOOL=ON \
          -DBUILD_SHARED_LIBS:BOOL=ON \
+         -DCMAKE_TOOLCHAIN_FILE=${WORKDIR}/toolchain.cmake \
          ${EXTRA_OECMAKE} . -DFULLVER=0.1.0 -DMAJORVER=${MAJORVER}
  oe_runmake -j16
  
index d27fb39..9593364 100644 (file)
@@ -31,8 +31,7 @@ DEPENDS = ""
 #DEPENDS of app-svc
 DEPENDS += "pkgmgr-info"
 DEPENDS += "libsoup-2.4"
-DEPENDS_append_class-native = " cmake-native"
-DEPENDS_append_class-target = " cmake-native"
+inherit tizen_cmake
 DEPENDS += "iniparser"
 DEPENDS += "tizen-platform-config"
 DEPENDS += "aul"
@@ -79,6 +78,7 @@ do_compile() {
          -DSHARE_INSTALL_PREFIX:PATH=${prefix}/share \
          -DCMAKE_SKIP_RPATH:BOOL=ON \
          -DBUILD_SHARED_LIBS:BOOL=ON \
+         -DCMAKE_TOOLCHAIN_FILE=${WORKDIR}/toolchain.cmake \
          ${EXTRA_OECMAKE} . \
  -Dwith_wayland=TRUE
  
index 5cc4c9d..0373549 100644 (file)
@@ -26,8 +26,7 @@ RDEPENDS_${PN}-dev += "appcore-agent"
 
 DEPENDS = ""
 #DEPENDS of appcore-agent
-DEPENDS_append_class-native = " cmake-native"
-DEPENDS_append_class-target = " cmake-native"
+inherit tizen_cmake
 DEPENDS += "aul"
 DEPENDS += "dlog"
 DEPENDS += "glib-2.0"
@@ -68,6 +67,7 @@ do_compile() {
          -DSHARE_INSTALL_PREFIX:PATH=${prefix}/share \
          -DCMAKE_SKIP_RPATH:BOOL=ON \
          -DBUILD_SHARED_LIBS:BOOL=ON \
+         -DCMAKE_TOOLCHAIN_FILE=${WORKDIR}/toolchain.cmake \
          ${EXTRA_OECMAKE} .
  oe_runmake -j16
  
index ec9a871..00c6357 100644 (file)
@@ -28,8 +28,7 @@ RDEPENDS_capi-appfw-${PN}-dev += "capi-appfw-application"
 DEPENDS = ""
 #DEPENDS of capi-appfw-application
 DEPENDS += "sqlite3"
-DEPENDS_append_class-native = " cmake-native"
-DEPENDS_append_class-target = " cmake-native"
+inherit tizen_cmake
 DEPENDS += "notification"
 DEPENDS += "tizen-platform-config"
 DEPENDS += "app-svc"
@@ -76,6 +75,7 @@ do_compile() {
          -DSHARE_INSTALL_PREFIX:PATH=${prefix}/share \
          -DCMAKE_SKIP_RPATH:BOOL=ON \
          -DBUILD_SHARED_LIBS:BOOL=ON \
+         -DCMAKE_TOOLCHAIN_FILE=${WORKDIR}/toolchain.cmake \
          ${EXTRA_OECMAKE} . -DFULLVER=0.1.0 -DMAJORVER=${MAJORVER}
  oe_runmake -j16
  
index 7f2f493..63c680c 100644 (file)
@@ -1,48 +1,6 @@
-inherit pkgconfig cmake
-
-
 #PROVIDES by aul
 PROVIDES += "aul"
 
-RDEPENDS = ""
-#RDEPENDS of aul (aul)
-RDEPENDS_aul += "eglibc"
-RDEPENDS_aul += "systemd"
-
-#RDEPENDS of aul-dev (aul-dev)
-RDEPENDS_aul-dev += "aul"
-
-DEPENDS = ""
-#DEPENDS of aul
-DEPENDS += "pkgmgr-info"
-DEPENDS += "librua"
-DEPENDS_append_class-native = " cmake-native"
-DEPENDS_append_class-target = " cmake-native"
-DEPENDS += "attr"
-DEPENDS += "dbus"
-DEPENDS += "tizen-platform-config"
-DEPENDS += "dlog"
-DEPENDS += "xdgmime"
-DEPENDS += "ail"
-DEPENDS += "bundle"
-DEPENDS += "sqlite3"
-DEPENDS += "libprivilege-control"
-DEPENDS += "app-checker"
-DEPENDS += "vconf"
-DEPENDS += "privacy-manager"
-
-EXTRA_OECMAKE += " \
-                    -DCMAKE_VERBOSE_MAKEFILE=ON \
-                    -DCMAKE_INSTALL_LIBDIR:PATH=${prefix}/lib \
-                    -DINCLUDE_INSTALL_DIR:PATH=${prefix}/include \
-                    -DLIB_INSTALL_DIR:PATH=${prefix}/lib \
-                    -DSYSCONF_INSTALL_DIR:PATH=${sysconfdir} \
-                    -DSHARE_INSTALL_PREFIX:PATH=${prefix}/share \
-                    -DCMAKE_SKIP_RPATH:BOOL=ON \
-                    -DBUILD_SHARED_LIBS:BOOL=ON \
-                    -DWITH_WAYLAND=On \
-                    "
-
 do_prep_append() {
     sed -i 's!/usr/bin/mkdir -p!/bin/mkdir -p!g' ${S}/packaging/ac.service
     # preload_list.txt and preexec_list.txt are generated from .in files so they are located in the build directory instead of the source one
@@ -50,33 +8,5 @@ do_prep_append() {
     sed -i 's@INSTALL(FILES ${CMAKE_CURRENT_SOURCE_DIR}/feature/preexec_list.txt DESTINATION /usr/share/aul )@INSTALL(FILES ${CMAKE_CURRENT_BINARY_DIR}/feature/preexec_list.txt DESTINATION /usr/share/aul )@' ${S}/CMakeLists.txt
 }
 
-do_cmake_install_append() {
-
-    rm -f ${D}${infodir}/dir 
-    find ${D} -regex ".*\.la$" | xargs rm -f -- 
-    find ${D} -regex ".*\.a$" | xargs rm -f --
-    mkdir -p ${D}/etc/init.d
-    install -m 755 launchpad_run ${D}/etc/init.d
-    mkdir -p ${D}/etc/rc.d/rc3.d
-    mkdir -p ${D}/etc/rc.d/rc4.d
-    ln -sf ../../init.d/launchpad_run ${D}/${sysconfdir}/rc.d/rc3.d/S34launchpad_run
-    ln -sf ../../init.d/launchpad_run ${D}/${sysconfdir}/rc.d/rc4.d/S80launchpad_run
-    mkdir -p ${D}${prefix}/dbspace
-    sqlite3 ${D}${prefix}/dbspace/.mida.db < ${D}/usr/share/aul/mida_db.sql
-    rm -rf ${D}/usr/share/aul/mida_db.sql
-    mkdir -p ${D}/usr/lib/systemd/system/graphical.target.wants
-    mkdir -p ${D}/usr/lib/systemd/user/default.target.wants
-    install -m 0644 ${S}/packaging/launchpad-preload@.service ${D}/usr/lib/systemd/system/launchpad-preload@.service
-    install -m 0644 ${S}/packaging/ac.service ${D}/usr/lib/systemd/system/ac.service
-    ln -s ../launchpad-preload@.service ${D}/usr/lib/systemd/system/graphical.target.wants/launchpad-preload@5000.service
-    ln -s ../ac.service ${D}/usr/lib/systemd/system/graphical.target.wants/ac.service
-    install -m 0644 ${S}/packaging/amd_session_agent.service ${D}/usr/lib/systemd/user/amd_session_agent.service
-    ln -s ../amd_session_agent.service ${D}/usr/lib/systemd/user/default.target.wants/amd_session_agent.service
-}
 
 aul_files += "${prefix}/share/aul/mida_db.sql"
index 4407e8e..b1bf12c 100644 (file)
@@ -33,8 +33,7 @@ DEPENDS = ""
 #DEPENDS of aul
 DEPENDS += "pkgmgr-info"
 DEPENDS += "librua"
-DEPENDS_append_class-native = " cmake-native"
-DEPENDS_append_class-target = " cmake-native"
+inherit tizen_cmake
 DEPENDS += "attr"
 DEPENDS += "tizen-platform-config"
 DEPENDS += "bundle"
@@ -84,6 +83,7 @@ do_compile() {
          -DSHARE_INSTALL_PREFIX:PATH=${prefix}/share \
          -DCMAKE_SKIP_RPATH:BOOL=ON \
          -DBUILD_SHARED_LIBS:BOOL=ON \
+         -DCMAKE_TOOLCHAIN_FILE=${WORKDIR}/toolchain.cmake \
          ${EXTRA_OECMAKE} .
  oe_runmake -j16
  
index af6b764..6fb81b4 100644 (file)
@@ -1,46 +1,8 @@
-inherit pkgconfig cmake
-
 B="${S}"
 
 INSANE_SKIP_${PN} = "dev-so"
 
-EXTRA_OECMAKE = " \
-                -DCMAKE_VERBOSE_MAKEFILE=ON \
-                -DCMAKE_INSTALL_PREFIX:PATH=${prefix} \
-                -DCMAKE_INSTALL_LIBDIR:PATH=${prefix}/lib \
-                -DINCLUDE_INSTALL_DIR:PATH=${prefix}/include \
-                -DLIB_INSTALL_DIR:PATH=${prefix}/lib \
-                -DSYSCONF_INSTALL_DIR:PATH=${sysconfdir} \
-                -DSHARE_INSTALL_PREFIX:PATH=${prefix}/share \
-                -DCMAKE_SKIP_RPATH:BOOL=ON \
-                -DBUILD_SHARED_LIBS:BOOL=ON \
-                -Ddatabase_plugin=ON \
-                -Dmurphy_plugin=ON \
-                -Dobd2_plugin=ON \
-                -Dtest_plugin=ON \
-                -Dgpsnmea_plugin=ON \
-                -Dcangen_plugin=ON \
-                -Dcansim_plugin=ON \
-                -Denable_icecc=OFF \
-                "
-
 cmake_do_configure_prepend() {
     # Add pthread library to target_link_libraries
     sed -i 's@set(link_libraries -lamb ${libtool_LIBRARY} ${glib_LIBRARIES} ${json_LIBRARIES} -L${CMAKE_CURRENT_BINARY_DIR}/lib)@set(link_libraries -lamb ${libtool_LIBRARY} ${glib_LIBRARIES} ${json_LIBRARIES} -lpthread -L${CMAKE_CURRENT_BINARY_DIR}/lib)@' ${S}/CMakeLists.txt
-}
-
-cmake_do_install_append() {
-
-    rm -f ${D}${infodir}/dir 
-    find ${D} -regex ".*\.la$" | xargs rm -f -- 
-    find ${D} -regex ".*\.a$" | xargs rm -f --
-    mkdir -p ${D}${systemd_unitdir}/system/network.target.wants
-    cp packaging.in/ambd.service.systemd.tizen ${D}${systemd_unitdir}/system/ambd.service
-    ln -sf ../ambd.service ${D}${systemd_unitdir}/system/network.target.wants/ambd.service
-    mkdir -p ${D}${systemd_unitdir}/system/multi-user.target.wants 
-    ln -sf ../ambd.service  ${D}${systemd_unitdir}/system/multi-user.target.wants/ambd.service  
-    cp packaging.in/config.tizen ${D}${sysconfdir}/ambd/
-}
+}
\ No newline at end of file
index a80ad75..bf039f6 100644 (file)
@@ -114,8 +114,7 @@ RDEPENDS_${PN}-plugins-gpsnmea += "automotive-message-broker"
 
 DEPENDS = ""
 #DEPENDS of automotive-message-broker
-DEPENDS_append_class-native = " cmake-native"
-DEPENDS_append_class-target = " cmake-native"
+inherit tizen_cmake
 DEPENDS += "opencv"
 DEPENDS += "json-c"
 DEPENDS += "dbus"
@@ -160,6 +159,7 @@ do_compile() {
          -DSHARE_INSTALL_PREFIX:PATH=${prefix}/share \
          -DCMAKE_SKIP_RPATH:BOOL=ON \
          -DBUILD_SHARED_LIBS:BOOL=ON \
+         -DCMAKE_TOOLCHAIN_FILE=${WORKDIR}/toolchain.cmake \
          ${EXTRA_OECMAKE} \
         -Ddatabase_plugin=ON \
         -Dmurphy_plugin=ON \
index f3af20f..6fdd5b8 100644 (file)
@@ -33,8 +33,7 @@ RDEPENDS_${PN}-service-dev += "badge"
 
 DEPENDS = ""
 #DEPENDS of badge
-DEPENDS_append_class-native = " cmake-native"
-DEPENDS_append_class-target = " cmake-native"
+inherit tizen_cmake
 DEPENDS += "dbus"
 DEPENDS += "tizen-platform-config"
 DEPENDS += "aul"
@@ -77,6 +76,7 @@ do_compile() {
          -DSHARE_INSTALL_PREFIX:PATH=${prefix}/share \
          -DCMAKE_SKIP_RPATH:BOOL=ON \
          -DBUILD_SHARED_LIBS:BOOL=ON \
+         -DCMAKE_TOOLCHAIN_FILE=${WORKDIR}/toolchain.cmake \
          ${EXTRA_OECMAKE} .
  make -j16
  
index 309fd3f..6a641df 100644 (file)
@@ -48,8 +48,7 @@ RDEPENDS_${PN} += "eglibc"
 DEPENDS = ""
 #DEPENDS of bluetooth-frwk
 DEPENDS += "status"
-DEPENDS_append_class-native = " cmake-native"
-DEPENDS_append_class-target = " cmake-native"
+inherit tizen_cmake
 DEPENDS += "tethering"
 DEPENDS += "libxml2"
 DEPENDS += "dbus"
@@ -102,6 +101,7 @@ do_compile() {
          -DSHARE_INSTALL_PREFIX:PATH=${prefix}/share \
          -DCMAKE_SKIP_RPATH:BOOL=ON \
          -DBUILD_SHARED_LIBS:BOOL=ON \
+         -DCMAKE_TOOLCHAIN_FILE=${WORKDIR}/toolchain.cmake \
          ${EXTRA_OECMAKE} . \
  -DTZ_SYS_USER_GROUP=users \
   -DLIBNOTIFY_SUPPORT=Off \
index 0a10dcb..995ea0c 100644 (file)
@@ -30,8 +30,7 @@ RDEPENDS_${PN} += "tizen-platform-config-tools"
 
 DEPENDS = ""
 #DEPENDS of bluetooth-tools
-DEPENDS_append_class-native = " cmake-native"
-DEPENDS_append_class-target = " cmake-native"
+inherit tizen_cmake
 
 do_prep() {
  cd ${S}
@@ -68,6 +67,7 @@ do_compile() {
          -DSHARE_INSTALL_PREFIX:PATH=${prefix}/share \
          -DCMAKE_SKIP_RPATH:BOOL=ON \
          -DBUILD_SHARED_LIBS:BOOL=ON \
+         -DCMAKE_TOOLCHAIN_FILE=${WORKDIR}/toolchain.cmake \
          ${EXTRA_OECMAKE} . -DCMAKE_INSTALL_PREFIX=${prefix}
  make -j16
  
index 2c3529f..eb23bfc 100644 (file)
@@ -27,8 +27,7 @@ RDEPENDS_capi-network-${PN}-dev += "capi-network-bluetooth"
 
 DEPENDS = ""
 #DEPENDS of capi-network-bluetooth
-DEPENDS_append_class-native = " cmake-native"
-DEPENDS_append_class-target = " cmake-native"
+inherit tizen_cmake
 DEPENDS += "dlog"
 DEPENDS += "glib-2.0"
 DEPENDS += "common"
@@ -70,6 +69,7 @@ do_compile() {
          -DSHARE_INSTALL_PREFIX:PATH=${prefix}/share \
          -DCMAKE_SKIP_RPATH:BOOL=ON \
          -DBUILD_SHARED_LIBS:BOOL=ON \
+         -DCMAKE_TOOLCHAIN_FILE=${WORKDIR}/toolchain.cmake \
          ${EXTRA_OECMAKE} . -DFULLVER=0.1.39 -DMAJORVER=${MAJORVER}
  
  make -j16
index 2d428d8..facba95 100644 (file)
@@ -26,8 +26,7 @@ RDEPENDS_${PN}-dev += "bundle"
 
 DEPENDS = ""
 #DEPENDS of bundle
-DEPENDS_append_class-native = " cmake-native"
-DEPENDS_append_class-target = " cmake-native"
+inherit tizen_cmake
 DEPENDS += "dlog"
 DEPENDS += "glib-2.0"
 
@@ -65,6 +64,7 @@ do_compile() {
          -DSHARE_INSTALL_PREFIX:PATH=${prefix}/share \
          -DCMAKE_SKIP_RPATH:BOOL=ON \
          -DBUILD_SHARED_LIBS:BOOL=ON \
+         -DCMAKE_TOOLCHAIN_FILE=${WORKDIR}/toolchain.cmake \
          ${EXTRA_OECMAKE} .
  make -j16
  
index 1fd26bd..ee8326f 100644 (file)
@@ -33,8 +33,7 @@ RDEPENDS_${PN}-dev += "alarm-manager"
 DEPENDS = ""
 #DEPENDS of calendar-service
 DEPENDS += "pims-ipc"
-DEPENDS_append_class-native = " cmake-native"
-DEPENDS_append_class-target = " cmake-native"
+inherit tizen_cmake
 DEPENDS += "contacts-service"
 DEPENDS += "bundle"
 DEPENDS += "tizen-platform-config"
@@ -82,6 +81,7 @@ do_compile() {
          -DSHARE_INSTALL_PREFIX:PATH=${prefix}/share \
          -DCMAKE_SKIP_RPATH:BOOL=ON \
          -DBUILD_SHARED_LIBS:BOOL=ON \
+         -DCMAKE_TOOLCHAIN_FILE=${WORKDIR}/toolchain.cmake \
          ${EXTRA_OECMAKE} .
  
  
index 6f92d8e..503933a 100644 (file)
@@ -29,8 +29,7 @@ DEPENDS = ""
 #DEPENDS of libcom-core
 #Replace "DEPENDS" on gettext by "inherit gettext"
 inherit gettext
-DEPENDS_append_class-native = " cmake-native"
-DEPENDS_append_class-target = " cmake-native"
+inherit tizen_cmake
 DEPENDS += "systemd"
 DEPENDS += "dlog"
 DEPENDS += "glib-2.0"
@@ -69,6 +68,7 @@ do_compile() {
          -DSHARE_INSTALL_PREFIX:PATH=${prefix}/share \
          -DCMAKE_SKIP_RPATH:BOOL=ON \
          -DBUILD_SHARED_LIBS:BOOL=ON \
+         -DCMAKE_TOOLCHAIN_FILE=${WORKDIR}/toolchain.cmake \
          ${EXTRA_OECMAKE} 
  make -j16
  
index b7b8757..b1f865f 100644 (file)
@@ -27,8 +27,7 @@ RDEPENDS_capi-base-${PN}-dev += "capi-base-common"
 
 DEPENDS = ""
 #DEPENDS of capi-base-common
-DEPENDS_append_class-native = " cmake-native"
-DEPENDS_append_class-target = " cmake-native"
+inherit tizen_cmake
 
 do_prep() {
  cd ${S}
@@ -63,6 +62,7 @@ do_compile() {
          -DSHARE_INSTALL_PREFIX:PATH=${prefix}/share \
          -DCMAKE_SKIP_RPATH:BOOL=ON \
          -DBUILD_SHARED_LIBS:BOOL=ON \
+         -DCMAKE_TOOLCHAIN_FILE=${WORKDIR}/toolchain.cmake \
          ${EXTRA_OECMAKE} .
  make -j16
  
index 5ffa598..a4a8c2b 100644 (file)
@@ -27,8 +27,7 @@ RDEPENDS_capi-network-${PN}-dev += "capi-network-connection"
 
 DEPENDS = ""
 #DEPENDS of capi-network-connection
-DEPENDS_append_class-native = " cmake-native"
-DEPENDS_append_class-target = " cmake-native"
+inherit tizen_cmake
 DEPENDS += "dlog"
 DEPENDS += "glib-2.0"
 DEPENDS += "common"
@@ -71,6 +70,7 @@ do_compile() {
          -DSHARE_INSTALL_PREFIX:PATH=${prefix}/share \
          -DCMAKE_SKIP_RPATH:BOOL=ON \
          -DBUILD_SHARED_LIBS:BOOL=ON \
+         -DCMAKE_TOOLCHAIN_FILE=${WORKDIR}/toolchain.cmake \
          ${EXTRA_OECMAKE} . -DFULLVER=0.1.3_13 -DMAJORVER=${MAJORVER}
  
  make -j16
index 75f4c8b..62b3d24 100644 (file)
@@ -42,8 +42,7 @@ DEPENDS = ""
 DEPENDS += "pims-ipc"
 DEPENDS += "libexif"
 DEPENDS += "libaccounts-svc"
-DEPENDS_append_class-native = " cmake-native"
-DEPENDS_append_class-target = " cmake-native"
+inherit tizen_cmake
 DEPENDS += "tizen-platform-config"
 DEPENDS += "libtapi-legacy"
 DEPENDS += "dlog"
@@ -92,6 +91,7 @@ do_compile() {
          -DSHARE_INSTALL_PREFIX:PATH=${prefix}/share \
          -DCMAKE_SKIP_RPATH:BOOL=ON \
          -DBUILD_SHARED_LIBS:BOOL=ON \
+         -DCMAKE_TOOLCHAIN_FILE=${WORKDIR}/toolchain.cmake \
          ${EXTRA_OECMAKE} . -DTZ_SYS_ETC=${sysconfdir}
  oe_runmake -j16
  
index 2ca38a6..2ca8ef8 100644 (file)
@@ -20,8 +20,7 @@ RDEPENDS = ""
 DEPENDS = ""
 #DEPENDS of desktop-file-utils
 DEPENDS += "xz"
-DEPENDS_append_class-native = " pkgconfig-native"
-DEPENDS_append_class-target = " pkgconfig-native"
+inherit pkgconfig
 DEPENDS += "glib-2.0"
 
 do_prep() {
index ce623c8..55a04b2 100644 (file)
@@ -28,8 +28,7 @@ RDEPENDS_capi-system-${PN}-dev += "capi-system-device"
 DEPENDS = ""
 #DEPENDS of capi-system-device
 DEPENDS += "system-server"
-DEPENDS_append_class-native = " cmake-native"
-DEPENDS_append_class-target = " cmake-native"
+inherit tizen_cmake
 DEPENDS += "common"
 DEPENDS += "dlog"
 DEPENDS += "vconf"
@@ -68,6 +67,7 @@ do_compile() {
          -DSHARE_INSTALL_PREFIX:PATH=${prefix}/share \
          -DCMAKE_SKIP_RPATH:BOOL=ON \
          -DBUILD_SHARED_LIBS:BOOL=ON \
+         -DCMAKE_TOOLCHAIN_FILE=${WORKDIR}/toolchain.cmake \
          ${EXTRA_OECMAKE} . -DFULLVER=0.1.0 -DMAJORVER=${MAJORVER}
  oe_runmake -j16
  
index 451a4d2..e69de29 100644 (file)
@@ -1,6 +0,0 @@
-inherit pkgconfig cmake
-
-EXTRA_OECMAKE += " -DWITH_SYSTEMD=ON \
-                    -DWITH_SYSTEMD_JOURNAL=ON \
-                    -DWITH_MAN=OFF \
-                    -DWITH_DLT_EXAMPLES=OFF "
index d28da78..22a994c 100644 (file)
@@ -48,10 +48,8 @@ DEPENDS = ""
 DEPENDS += "systemd"
 DEPENDS += "dbus"
 DEPENDS += "zlib"
-DEPENDS_append_class-native = " cmake-native"
-DEPENDS_append_class-target = " cmake-native"
-DEPENDS_append_class-native = " pkgconfig-native"
-DEPENDS_append_class-target = " pkgconfig-native"
+inherit tizen_cmake
+inherit pkgconfig
 
 do_prep() {
  cd ${S}
@@ -88,6 +86,7 @@ do_compile() {
          -DSHARE_INSTALL_PREFIX:PATH=${prefix}/share \
          -DCMAKE_SKIP_RPATH:BOOL=ON \
          -DBUILD_SHARED_LIBS:BOOL=ON \
+         -DCMAKE_TOOLCHAIN_FILE=${WORKDIR}/toolchain.cmake \
          ${EXTRA_OECMAKE} -DWITH_SYSTEMD=ON -DWITH_SYSTEMD_JOURNAL=ON \
         -DWITH_MAN=OFF -DWITH_DLT_EXAMPLES=OFF ..
  make -j16
index 7785652..b5193e4 100644 (file)
@@ -34,8 +34,7 @@ RDEPENDS_${PN}-dev += "download-provider"
 DEPENDS = ""
 #DEPENDS of download-provider
 DEPENDS += "libwifi-direct"
-DEPENDS_append_class-native = " cmake-native"
-DEPENDS_append_class-target = " cmake-native"
+inherit tizen_cmake
 DEPENDS += "smack"
 #Replace "DEPENDS" on gettext by "inherit gettext"
 inherit gettext
@@ -94,6 +93,7 @@ do_compile() {
          -DSHARE_INSTALL_PREFIX:PATH=${prefix}/share \
          -DCMAKE_SKIP_RPATH:BOOL=ON \
          -DBUILD_SHARED_LIBS:BOOL=ON \
+         -DCMAKE_TOOLCHAIN_FILE=${WORKDIR}/toolchain.cmake \
          ${EXTRA_OECMAKE} . \
           -DBIN_INSTALL_DIR:PATH=${prefix}/bin \
           -DPKG_NAME=download-provider \
index 084f2ff..62be2fb 100644 (file)
@@ -26,8 +26,7 @@ RDEPENDS_${PN}-dev += "drm-client"
 
 DEPENDS = ""
 #DEPENDS of drm-client
-DEPENDS_append_class-native = " cmake-native"
-DEPENDS_append_class-target = " cmake-native"
+inherit tizen_cmake
 DEPENDS += "common"
 DEPENDS += "dlog"
 DEPENDS += "glib-2.0"
@@ -65,6 +64,7 @@ do_compile() {
          -DSHARE_INSTALL_PREFIX:PATH=${prefix}/share \
          -DCMAKE_SKIP_RPATH:BOOL=ON \
          -DBUILD_SHARED_LIBS:BOOL=ON \
+         -DCMAKE_TOOLCHAIN_FILE=${WORKDIR}/toolchain.cmake \
          ${EXTRA_OECMAKE} .
  
  make -j16
index 8bbe469..371f85c 100644 (file)
@@ -30,8 +30,7 @@ RDEPENDS_capi-web-${PN}-dev += "capi-web-favorites"
 
 DEPENDS = ""
 #DEPENDS of capi-web-favorites
-DEPENDS_append_class-native = " cmake-native"
-DEPENDS_append_class-target = " cmake-native"
+inherit tizen_cmake
 DEPENDS += "evas"
 DEPENDS += "tizen-platform-config"
 DEPENDS += "dlog"
@@ -72,6 +71,7 @@ do_compile() {
          -DSHARE_INSTALL_PREFIX:PATH=${prefix}/share \
          -DCMAKE_SKIP_RPATH:BOOL=ON \
          -DBUILD_SHARED_LIBS:BOOL=ON \
+         -DCMAKE_TOOLCHAIN_FILE=${WORKDIR}/toolchain.cmake \
          ${EXTRA_OECMAKE} . -DTZ_SYS_SHARE=${prefix}/share
  make -j16
  
index dba7a46..75128f6 100644 (file)
@@ -32,8 +32,7 @@ DEPENDS = ""
 DEPENDS += "flex"
 DEPENDS += "systemd"
 DEPENDS += "dlt-daemon"
-DEPENDS_append_class-native = " cmake-native"
-DEPENDS_append_class-target = " cmake-native"
+inherit tizen_cmake
 inherit pythonnative
 DEPENDS += "dbus"
 DEPENDS += "zlib"
@@ -80,6 +79,7 @@ do_compile() {
          -DSHARE_INSTALL_PREFIX:PATH=${prefix}/share \
          -DCMAKE_SKIP_RPATH:BOOL=ON \
          -DBUILD_SHARED_LIBS:BOOL=ON \
+         -DCMAKE_TOOLCHAIN_FILE=${WORKDIR}/toolchain.cmake \
          ${EXTRA_OECMAKE} -DUSE_BUILD_LIBS=OFF \
         -DWITH_TESTS=OFF \
         -DWITH_ENABLED_IPC=DBUS \
index 81b82bc..c2994a3 100644 (file)
@@ -28,8 +28,7 @@ DEPENDS = ""
 #DEPENDS of heynoti
 DEPENDS += "ecore"
 DEPENDS += "tizen-platform-config"
-DEPENDS_append_class-native = " cmake-native"
-DEPENDS_append_class-target = " cmake-native"
+inherit tizen_cmake
 DEPENDS += "dlog"
 DEPENDS += "glib-2.0"
 
@@ -67,6 +66,7 @@ do_compile() {
          -DSHARE_INSTALL_PREFIX:PATH=${prefix}/share \
          -DCMAKE_SKIP_RPATH:BOOL=ON \
          -DBUILD_SHARED_LIBS:BOOL=ON \
+         -DCMAKE_TOOLCHAIN_FILE=${WORKDIR}/toolchain.cmake \
          ${EXTRA_OECMAKE} . -DCMAKE_BUILD_TYPE="Debug"
  
  
index c4fde62..a14444e 100644 (file)
@@ -24,8 +24,7 @@ DEPENDS = ""
 #DEPENDS of ibus-hangul
 DEPENDS_append_class-native = " intltool-native"
 DEPENDS_append_class-target = " intltool-native"
-DEPENDS_append_class-native = " pkgconfig-native"
-DEPENDS_append_class-target = " pkgconfig-native"
+inherit pkgconfig
 #Replace "DEPENDS" on gettext by "inherit gettext"
 inherit gettext
 DEPENDS += "ibus"
index c7843dc..4a90a76 100644 (file)
@@ -26,8 +26,7 @@ DEPENDS = ""
 DEPENDS_append_class-native = " intltool-native"
 DEPENDS_append_class-target = " intltool-native"
 DEPENDS += "libpinyin"
-DEPENDS_append_class-native = " pkgconfig-native"
-DEPENDS_append_class-target = " pkgconfig-native"
+inherit pkgconfig
 #Replace "DEPENDS" on gettext by "inherit gettext"
 inherit gettext
 DEPENDS += "ibus"
index 8e1f6bb..81d6f48 100644 (file)
@@ -25,8 +25,7 @@ RDEPENDS_${PN} += "eglibc"
 DEPENDS = ""
 #DEPENDS of ico-vic-amb-plugin
 DEPENDS += "ico-uxf-utilities"
-DEPENDS_append_class-native = " cmake-native"
-DEPENDS_append_class-target = " cmake-native"
+inherit tizen_cmake
 DEPENDS += "json-c"
 DEPENDS += "app-core"
 DEPENDS += "automotive-message-broker"
@@ -65,6 +64,7 @@ do_compile() {
          -DSHARE_INSTALL_PREFIX:PATH=${prefix}/share \
          -DCMAKE_SKIP_RPATH:BOOL=ON \
          -DBUILD_SHARED_LIBS:BOOL=ON \
+         -DCMAKE_TOOLCHAIN_FILE=${WORKDIR}/toolchain.cmake \
          ${EXTRA_OECMAKE}
  
  make -j16
index 2286c27..40b8d4c 100644 (file)
@@ -31,8 +31,7 @@ RDEPENDS_capi-media-${PN}-dev += "common"
 
 DEPENDS = ""
 #DEPENDS of capi-media-image-util
-DEPENDS_append_class-native = " cmake-native"
-DEPENDS_append_class-target = " cmake-native"
+inherit tizen_cmake
 #Replace "DEPENDS" on gettext by "inherit gettext"
 inherit gettext
 DEPENDS += "libmm-common"
@@ -74,6 +73,7 @@ do_compile() {
          -DSHARE_INSTALL_PREFIX:PATH=${prefix}/share \
          -DCMAKE_SKIP_RPATH:BOOL=ON \
          -DBUILD_SHARED_LIBS:BOOL=ON \
+         -DCMAKE_TOOLCHAIN_FILE=${WORKDIR}/toolchain.cmake \
          ${EXTRA_OECMAKE} . -DFULLVER=0.1.0 -DMAJORVER=${MAJORVER}
  oe_runmake -j16
  
index c0f1a4f..81a496e 100644 (file)
@@ -32,8 +32,7 @@ RDEPENDS_${PN}-dev += "libaccounts-svc"
 DEPENDS = ""
 #DEPENDS of libaccounts-svc
 DEPENDS += "pkgmgr-info"
-DEPENDS_append_class-native = " cmake-native"
-DEPENDS_append_class-target = " cmake-native"
+inherit tizen_cmake
 DEPENDS += "libxml2"
 DEPENDS += "tizen-platform-config"
 DEPENDS += "aul"
@@ -78,6 +77,7 @@ do_compile() {
          -DSHARE_INSTALL_PREFIX:PATH=${prefix}/share \
          -DCMAKE_SKIP_RPATH:BOOL=ON \
          -DBUILD_SHARED_LIBS:BOOL=ON \
+         -DCMAKE_TOOLCHAIN_FILE=${WORKDIR}/toolchain.cmake \
          ${EXTRA_OECMAKE} .
  
  make -j16
index 554766a..21a59f6 100644 (file)
@@ -30,8 +30,7 @@ RDEPENDS_bullet-dev += "libbullet"
 
 DEPENDS = ""
 #DEPENDS of bullet
-DEPENDS_append_class-native = " cmake-native"
-DEPENDS_append_class-target = " cmake-native"
+inherit tizen_cmake
 
 do_prep() {
  cd ${S}
@@ -67,6 +66,7 @@ do_compile() {
          -DSHARE_INSTALL_PREFIX:PATH=${prefix}/share \
          -DCMAKE_SKIP_RPATH:BOOL=ON \
          -DBUILD_SHARED_LIBS:BOOL=ON \
+         -DCMAKE_TOOLCHAIN_FILE=${WORKDIR}/toolchain.cmake \
          ${EXTRA_OECMAKE} . -G "Unix Makefiles" -DBUILD_SHARED_LIBS=ON -DBUILD_EXTRAS=OFF -DBUILD_DEMOS=OFF -DBUILD_CPU_DEMOS=OFF -DUSE_GRAPHICAL_BENCHMARK=OFF -DCMAKE_INSTALL_PREFIX=/usr -DUSE_GLUT=OFF
  
  make -j16  
index d122c49..0c1b1b6 100644 (file)
@@ -26,8 +26,7 @@ RDEPENDS_${PN}-dev += "libdevice-node"
 
 DEPENDS = ""
 #DEPENDS of libdevice-node
-DEPENDS_append_class-native = " cmake-native"
-DEPENDS_append_class-target = " cmake-native"
+inherit tizen_cmake
 DEPENDS += "vconf"
 DEPENDS += "dlog"
 
@@ -63,6 +62,7 @@ do_compile() {
          -DSHARE_INSTALL_PREFIX:PATH=${prefix}/share \
          -DCMAKE_SKIP_RPATH:BOOL=ON \
          -DBUILD_SHARED_LIBS:BOOL=ON \
+         -DCMAKE_TOOLCHAIN_FILE=${WORKDIR}/toolchain.cmake \
          ${EXTRA_OECMAKE} .
  make -j16
  
index 87fd543..34e3a31 100644 (file)
@@ -31,8 +31,7 @@ DEPENDS = ""
 #DEPENDS of libmedia-service
 DEPENDS += "libmm-fileinfo"
 DEPENDS += "libmedia-thumbnail"
-DEPENDS_append_class-native = " cmake-native"
-DEPENDS_append_class-target = " cmake-native"
+inherit tizen_cmake
 DEPENDS += "drm-client"
 DEPENDS += "tizen-platform-config"
 DEPENDS += "libmm-common"
@@ -78,6 +77,7 @@ do_compile() {
          -DSHARE_INSTALL_PREFIX:PATH=${prefix}/share \
          -DCMAKE_SKIP_RPATH:BOOL=ON \
          -DBUILD_SHARED_LIBS:BOOL=ON \
+         -DCMAKE_TOOLCHAIN_FILE=${WORKDIR}/toolchain.cmake \
          ${EXTRA_OECMAKE} . 
  make -j16
  
index 6466cd0..2560fc9 100644 (file)
@@ -44,8 +44,7 @@ RDEPENDS_${PN}-test += "libmedia-thumbnail"
 DEPENDS = ""
 #DEPENDS of libmedia-thumbnail
 DEPENDS += "libmm-fileinfo"
-DEPENDS_append_class-native = " cmake-native"
-DEPENDS_append_class-target = " cmake-native"
+inherit tizen_cmake
 DEPENDS += "drm-client"
 DEPENDS += "evas"
 DEPENDS += "tizen-platform-config"
@@ -92,6 +91,7 @@ do_compile() {
          -DSHARE_INSTALL_PREFIX:PATH=${prefix}/share \
          -DCMAKE_SKIP_RPATH:BOOL=ON \
          -DBUILD_SHARED_LIBS:BOOL=ON \
+         -DCMAKE_TOOLCHAIN_FILE=${WORKDIR}/toolchain.cmake \
          ${EXTRA_OECMAKE} .
  make -j16
  
index 7700988..b29855b 100644 (file)
@@ -29,8 +29,7 @@ RDEPENDS_${PN} += "eglibc"
 
 DEPENDS = ""
 #DEPENDS of libnet-client
-DEPENDS_append_class-native = " cmake-native"
-DEPENDS_append_class-target = " cmake-native"
+inherit tizen_cmake
 DEPENDS += "dlog"
 DEPENDS += "glib-2.0"
 DEPENDS += "vconf"
index ba6da7e..fe740bc 100644 (file)
@@ -33,8 +33,7 @@ RDEPENDS_${PN}-dev += "libprivilege-control"
 
 DEPENDS = ""
 #DEPENDS of libprivilege-control
-DEPENDS_append_class-native = " cmake-native"
-DEPENDS_append_class-target = " cmake-native"
+inherit tizen_cmake
 DEPENDS += "tizen-platform-config"
 DEPENDS += "dlog"
 DEPENDS += "libiri"
@@ -77,6 +76,7 @@ do_compile() {
          -DSHARE_INSTALL_PREFIX:PATH=${prefix}/share \
          -DCMAKE_SKIP_RPATH:BOOL=ON \
          -DBUILD_SHARED_LIBS:BOOL=ON \
+         -DCMAKE_TOOLCHAIN_FILE=${WORKDIR}/toolchain.cmake \
          ${EXTRA_OECMAKE} . -DCMAKE_BUILD_TYPE=RELEASE \
           -DCMAKE_VERBOSE_MAKEFILE=ON \
           -DTZ_SYS_DB=${prefix}/dbspace \
index a1a2123..4f7f350 100644 (file)
@@ -35,8 +35,7 @@ DEPENDS = ""
 #DEPENDS of librua
 DEPENDS += "sqlite3"
 DEPENDS += "tizen-platform-config"
-DEPENDS_append_class-native = " cmake-native"
-DEPENDS_append_class-target = " cmake-native"
+inherit tizen_cmake
 DEPENDS += "libslp-db-util"
 
 do_prep() {
@@ -72,6 +71,7 @@ do_compile() {
          -DSHARE_INSTALL_PREFIX:PATH=${prefix}/share \
          -DCMAKE_SKIP_RPATH:BOOL=ON \
          -DBUILD_SHARED_LIBS:BOOL=ON \
+         -DCMAKE_TOOLCHAIN_FILE=${WORKDIR}/toolchain.cmake \
          ${EXTRA_OECMAKE} .
  make -j16
  
index 4809592..8fb5e8c 100644 (file)
@@ -26,8 +26,7 @@ RDEPENDS_${PN}-dev += "libsf-common"
 
 DEPENDS = ""
 #DEPENDS of libsf-common
-DEPENDS_append_class-native = " cmake-native"
-DEPENDS_append_class-target = " cmake-native"
+inherit tizen_cmake
 DEPENDS += "attr"
 DEPENDS += "dlog"
 
@@ -64,6 +63,7 @@ do_compile() {
          -DSHARE_INSTALL_PREFIX:PATH=${prefix}/share \
          -DCMAKE_SKIP_RPATH:BOOL=ON \
          -DBUILD_SHARED_LIBS:BOOL=ON \
+         -DCMAKE_TOOLCHAIN_FILE=${WORKDIR}/toolchain.cmake \
          ${EXTRA_OECMAKE} .
  
  make -j16
index 567e164..817b5f4 100644 (file)
@@ -27,8 +27,7 @@ RDEPENDS_${PN}-dev += "libslp-db-util"
 DEPENDS = ""
 #DEPENDS of libslp-db-util
 DEPENDS += "sqlite3"
-DEPENDS_append_class-native = " cmake-native"
-DEPENDS_append_class-target = " cmake-native"
+inherit tizen_cmake
 DEPENDS += "icu"
 DEPENDS += "dlog"
 DEPENDS += "glib-2.0"
@@ -66,6 +65,7 @@ do_compile() {
          -DSHARE_INSTALL_PREFIX:PATH=${prefix}/share \
          -DCMAKE_SKIP_RPATH:BOOL=ON \
          -DBUILD_SHARED_LIBS:BOOL=ON \
+         -DCMAKE_TOOLCHAIN_FILE=${WORKDIR}/toolchain.cmake \
          ${EXTRA_OECMAKE} .
  make -j16
  
index d0c84cd..6d78b82 100644 (file)
@@ -26,8 +26,7 @@ RDEPENDS_${PN}-dev += "libslp-memo"
 
 DEPENDS = ""
 #DEPENDS of libslp-memo
-DEPENDS_append_class-native = " cmake-native"
-DEPENDS_append_class-target = " cmake-native"
+inherit tizen_cmake
 DEPENDS += "tizen-platform-config"
 DEPENDS += "dlog"
 DEPENDS += "sqlite3"
@@ -69,9 +68,9 @@ do_compile() {
          -DSHARE_INSTALL_PREFIX:PATH=${prefix}/share \
          -DCMAKE_SKIP_RPATH:BOOL=ON \
          -DBUILD_SHARED_LIBS:BOOL=ON \
+         -DCMAKE_TOOLCHAIN_FILE=${WORKDIR}/toolchain.cmake \
          ${EXTRA_OECMAKE} .
- make -j16
+ oe_runmake -j16
  
  
  
@@ -129,6 +128,7 @@ PACKAGES += " libslp-memo-dev "
 
 libslp-memo_files = ""
 libslp-memo_files += "${prefix}/lib/*.so.*"
+MANIFESTFILES_${PN} = "libslp-memo.manifest"
 
 libslp-memo-dev_files = ""
 libslp-memo-dev_files += "${prefix}/lib/*.so"
index 15a59e6..075a649 100644 (file)
@@ -4,7 +4,7 @@ PRIORITY = "10"
 
 LIC_FILES_CHKSUM ??= "file://${COMMON_LICENSE_DIR}/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6"
 
-SRC_URI += "git://review.tizen.org/apps/core/preloaded/libslp-memo;tag=442e794292a7868f493f20d80438f13ff0e1db26;nobranch=1"
+SRC_URI += "git://review.tizen.org/apps/core/preloaded/libslp-memo;tag=5b9cfdc3280cb1aeb694a0fcfadd0c8512492187;nobranch=1"
 
 BBCLASSEXTEND += " native "
 
index 5eeacf8..f3fd713 100644 (file)
@@ -28,8 +28,7 @@ RDEPENDS_sensor-dev += "sensor"
 DEPENDS = ""
 #DEPENDS of sensor
 DEPENDS += "libsf-common"
-DEPENDS_append_class-native = " cmake-native"
-DEPENDS_append_class-target = " cmake-native"
+inherit tizen_cmake
 DEPENDS += "vconf"
 DEPENDS += "glib-2.0"
 
@@ -66,6 +65,7 @@ do_compile() {
          -DSHARE_INSTALL_PREFIX:PATH=${prefix}/share \
          -DCMAKE_SKIP_RPATH:BOOL=ON \
          -DBUILD_SHARED_LIBS:BOOL=ON \
+         -DCMAKE_TOOLCHAIN_FILE=${WORKDIR}/toolchain.cmake \
          ${EXTRA_OECMAKE} .
  
  
index 89a8c41..bc084ef 100644 (file)
@@ -48,8 +48,7 @@ RDEPENDS_${PN}-dev += "libsvi"
 DEPENDS = ""
 #DEPENDS of libfeedback
 DEPENDS += "libmm-sound"
-DEPENDS_append_class-native = " cmake-native"
-DEPENDS_append_class-target = " cmake-native"
+inherit tizen_cmake
 DEPENDS += "libxml2"
 DEPENDS += "tizen-platform-config"
 DEPENDS += "dlog"
@@ -93,6 +92,7 @@ do_compile() {
          -DSHARE_INSTALL_PREFIX:PATH=${prefix}/share \
          -DCMAKE_SKIP_RPATH:BOOL=ON \
          -DBUILD_SHARED_LIBS:BOOL=ON \
+         -DCMAKE_TOOLCHAIN_FILE=${WORKDIR}/toolchain.cmake \
          ${EXTRA_OECMAKE} .
  oe_runmake
  
index fb1fb1d..9dd8d7e 100644 (file)
@@ -30,8 +30,7 @@ RDEPENDS_libtapi-dev += "libtapi"
 
 DEPENDS = ""
 #DEPENDS of libtapi
-DEPENDS_append_class-native = " cmake-native"
-DEPENDS_append_class-target = " cmake-native"
+inherit tizen_cmake
 DEPENDS += "security-server"
 DEPENDS += "libtapi"
 DEPENDS += "glib-2.0"
@@ -71,6 +70,7 @@ do_compile() {
          -DSHARE_INSTALL_PREFIX:PATH=${prefix}/share \
          -DCMAKE_SKIP_RPATH:BOOL=ON \
          -DBUILD_SHARED_LIBS:BOOL=ON \
+         -DCMAKE_TOOLCHAIN_FILE=${WORKDIR}/toolchain.cmake \
          ${EXTRA_OECMAKE} .
  
  make -j16
index 5ae0b96..5e190ea 100644 (file)
@@ -27,8 +27,7 @@ RDEPENDS_${PN}3-dev += "libtapi3"
 
 DEPENDS = ""
 #DEPENDS of libtapi3
-DEPENDS_append_class-native = " cmake-native"
-DEPENDS_append_class-target = " cmake-native"
+inherit tizen_cmake
 inherit pythonnative
 DEPENDS += "security-server"
 DEPENDS += "dlog"
@@ -68,6 +67,7 @@ do_compile() {
          -DSHARE_INSTALL_PREFIX:PATH=${prefix}/share \
          -DCMAKE_SKIP_RPATH:BOOL=ON \
          -DBUILD_SHARED_LIBS:BOOL=ON \
+         -DCMAKE_TOOLCHAIN_FILE=${WORKDIR}/toolchain.cmake \
          ${EXTRA_OECMAKE} . -DTAPI_VERSION=3.0.1
  
  make -j16
index 722126a..febe2bf 100644 (file)
@@ -30,8 +30,7 @@ DEPENDS = ""
 DEPENDS += "wayland"
 DEPENDS += "libdrm"
 DEPENDS += "libpthread-stubs"
-DEPENDS_append_class-native = " pkgconfig-native"
-DEPENDS_append_class-target = " pkgconfig-native"
+inherit pkgconfig
 DEPENDS += "common"
 
 do_prep() {
index a96f19f..6f1f304 100644 (file)
@@ -38,12 +38,10 @@ RDEPENDS_${PN}-dev += "expat"
 DEPENDS = ""
 #DEPENDS of libwbxml2
 DEPENDS += "expat"
-DEPENDS_append_class-native = " cmake-native"
-DEPENDS_append_class-target = " cmake-native"
+inherit tizen_cmake
 DEPENDS += "libxml2"
 DEPENDS += "zlib"
-DEPENDS_append_class-native = " pkgconfig-native"
-DEPENDS_append_class-target = " pkgconfig-native"
+inherit pkgconfig
 DEPENDS += "popt"
 
 do_prep() {
@@ -68,7 +66,9 @@ do_compile() {
  unset DISPLAY
  LD_AS_NEEDED=1; export LD_AS_NEEDED ;
  
- mkdir build
+ BUILD_SRC=$(pwd)
+ mkdir -p build
  pushd build
  CFLAGS="$CFLAGS" \
  CXXFLAGS="$CFLAGS" \
@@ -83,11 +83,12 @@ do_compile() {
          -DSHARE_INSTALL_PREFIX:PATH=${prefix}/share \
          -DCMAKE_SKIP_RPATH:BOOL=ON \
          -DBUILD_SHARED_LIBS:BOOL=ON \
+         -DCMAKE_TOOLCHAIN_FILE=${WORKDIR}/toolchain.cmake \
          ${EXTRA_OECMAKE} \
          -DCMAKE_BUILD_TYPE=None \
          -DENABLE_INSTALL_DOC:BOOL=OFF \
-          ${WORKDIR}/libwbxml-0.11.2
- make -j16 VERBOSE=1
+         ${BUILD_SRC}
oe_runmake -j16 VERBOSE=1
  popd
  
  
index 86329ba..d9ea953 100644 (file)
@@ -4,7 +4,7 @@ PRIORITY = "10"
 
 LIC_FILES_CHKSUM ??= "file://${COMMON_LICENSE_DIR}/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6"
 
-SRC_URI += "git://review.tizen.org/platform/upstream/libwbxml2;tag=549574b031e0796f9708a91239b06297f1c88653;nobranch=1"
+SRC_URI += "git://review.tizen.org/platform/upstream/libwbxml2;tag=717cf1e3430cacd4c0ba04394b8f60f1e4ad4900;nobranch=1"
 
 BBCLASSEXTEND += " native "
 
index dc1eef6..e69de29 100644 (file)
@@ -1,19 +0,0 @@
-inherit pkgconfig cmake
-
-EXTRA_OECMAKE += " -DCMAKE_VERBOSE_MAKEFILE=ON \
-                    -DCMAKE_INSTALL_PREFIX:PATH=${prefix} \
-                    -DCMAKE_INSTALL_LIBDIR:PATH=${prefix}/lib \
-                    -DINCLUDE_INSTALL_DIR:PATH=${prefix}/include \
-                    -DLIB_INSTALL_DIR:PATH=${prefix}/lib \
-                    -DSYSCONF_INSTALL_DIR:PATH=${sysconfdir} \
-                    -DSHARE_INSTALL_PREFIX:PATH=${prefix}/share \
-                    -DCMAKE_SKIP_RPATH:BOOL=ON \
-                    -DBUILD_SHARED_LIBS:BOOL=ON \
-                    -DWITH_SSL=On \
-                    -DWITH_SD_DAEMON=ON "
-
-cmake_do_install_append() {
-    rm -f ${D}${infodir}/dir
-    find ${D} -regex ".*\.la$" | xargs rm -f --
-    find ${D} -regex ".*\.a$" | xargs rm -f --
-}
index 682e105..d8d4375 100644 (file)
@@ -31,8 +31,7 @@ DEPENDS = ""
 #DEPENDS of libwebsockets
 DEPENDS += "systemd"
 DEPENDS += "zlib"
-DEPENDS_append_class-native = " cmake-native"
-DEPENDS_append_class-target = " cmake-native"
+inherit tizen_cmake
 DEPENDS += "openssl"
 
 do_prep() {
@@ -68,6 +67,7 @@ do_compile() {
          -DSHARE_INSTALL_PREFIX:PATH=${prefix}/share \
          -DCMAKE_SKIP_RPATH:BOOL=ON \
          -DBUILD_SHARED_LIBS:BOOL=ON \
+         -DCMAKE_TOOLCHAIN_FILE=${WORKDIR}/toolchain.cmake \
          ${EXTRA_OECMAKE} -DWITH_SSL=On -DWITH_SD_DAEMON=ON
  
  oe_runmake -j16
index 625bcbb..1f6fb07 100644 (file)
@@ -28,8 +28,7 @@ DEPENDS = ""
 #DEPENDS of libwifi-direct
 #Replace "DEPENDS" on gettext by "inherit gettext"
 inherit gettext
-DEPENDS_append_class-native = " cmake-native"
-DEPENDS_append_class-target = " cmake-native"
+inherit tizen_cmake
 DEPENDS += "dlog"
 DEPENDS += "dbus-glib"
 DEPENDS += "vconf"
@@ -69,6 +68,7 @@ do_compile() {
          -DSHARE_INSTALL_PREFIX:PATH=${prefix}/share \
          -DCMAKE_SKIP_RPATH:BOOL=ON \
          -DBUILD_SHARED_LIBS:BOOL=ON \
+         -DCMAKE_TOOLCHAIN_FILE=${WORKDIR}/toolchain.cmake \
          ${EXTRA_OECMAKE} .
  
  
index 37815de..549a376 100644 (file)
@@ -27,8 +27,7 @@ RDEPENDS_capi-${PN}-dev += "capi-location-manager"
 
 DEPENDS = ""
 #DEPENDS of capi-location-manager
-DEPENDS_append_class-native = " cmake-native"
-DEPENDS_append_class-target = " cmake-native"
+inherit tizen_cmake
 DEPENDS += "common"
 DEPENDS += "dlog"
 DEPENDS += "libslp-location"
@@ -67,6 +66,7 @@ do_compile() {
          -DSHARE_INSTALL_PREFIX:PATH=${prefix}/share \
          -DCMAKE_SKIP_RPATH:BOOL=ON \
          -DBUILD_SHARED_LIBS:BOOL=ON \
+         -DCMAKE_TOOLCHAIN_FILE=${WORKDIR}/toolchain.cmake \
          ${EXTRA_OECMAKE} . -DFULLVER=0.1.11 -DMAJORVER=${MAJORVER}
  oe_runmake -j16
  
index 9b2fe63..f4915e2 100644 (file)
@@ -36,8 +36,7 @@ DEPENDS = ""
 #DEPENDS of lua
 DEPENDS_append_class-native = " readline-native"
 DEPENDS_append_class-target = " readline-native"
-DEPENDS_append_class-native = " pkgconfig-native"
-DEPENDS_append_class-target = " pkgconfig-native"
+inherit pkgconfig
 
 do_prep() {
  cd ${S}
index 93b73aa..79096b0 100644 (file)
@@ -28,8 +28,7 @@ RDEPENDS_capi-content-${PN}-dev += "capi-content-media-content"
 DEPENDS = ""
 #DEPENDS of capi-content-media-content
 DEPENDS += "libmedia-thumbnail"
-DEPENDS_append_class-native = " cmake-native"
-DEPENDS_append_class-target = " cmake-native"
+inherit tizen_cmake
 DEPENDS += "tizen-platform-config"
 DEPENDS += "dlog"
 DEPENDS += "media-server"
@@ -70,6 +69,7 @@ do_compile() {
          -DSHARE_INSTALL_PREFIX:PATH=${prefix}/share \
          -DCMAKE_SKIP_RPATH:BOOL=ON \
          -DBUILD_SHARED_LIBS:BOOL=ON \
+         -DCMAKE_TOOLCHAIN_FILE=${WORKDIR}/toolchain.cmake \
          ${EXTRA_OECMAKE} . -DFULLVER=0.2.58 -DMAJORVER=${MAJORVER}
  oe_runmake -j16
  
index 6ac031e..061246b 100644 (file)
@@ -66,8 +66,7 @@ DEPENDS += "curl"
 DEPENDS += "libmm-session"
 DEPENDS += "libmm-fileinfo"
 DEPENDS += "systemd"
-DEPENDS_append_class-native = " cmake-native"
-DEPENDS_append_class-target = " cmake-native"
+inherit tizen_cmake
 DEPENDS += "drm-client"
 DEPENDS += "notification"
 DEPENDS += "app-svc"
@@ -124,6 +123,7 @@ do_compile() {
          -DSHARE_INSTALL_PREFIX:PATH=${prefix}/share \
          -DCMAKE_SKIP_RPATH:BOOL=ON \
          -DBUILD_SHARED_LIBS:BOOL=ON \
+         -DCMAKE_TOOLCHAIN_FILE=${WORKDIR}/toolchain.cmake \
          ${EXTRA_OECMAKE} . \
        -DTZ_SYS_SHARE=${prefix}/share \
        -DUNITDIR_USER=${systemd_unitdir}/user \
index 16f1498..56a2e93 100644 (file)
@@ -24,8 +24,7 @@ RDEPENDS_${PN} += "vconf"
 DEPENDS = ""
 #DEPENDS of net-config
 DEPENDS += "libwifi-direct"
-DEPENDS_append_class-native = " cmake-native"
-DEPENDS_append_class-target = " cmake-native"
+inherit tizen_cmake
 DEPENDS += "syspopup"
 DEPENDS += "libtapi-legacy"
 DEPENDS += "dlog"
@@ -68,6 +67,7 @@ do_compile() {
          -DSHARE_INSTALL_PREFIX:PATH=${prefix}/share \
          -DCMAKE_SKIP_RPATH:BOOL=ON \
          -DBUILD_SHARED_LIBS:BOOL=ON \
+         -DCMAKE_TOOLCHAIN_FILE=${WORKDIR}/toolchain.cmake \
          ${EXTRA_OECMAKE} . -DCMAKE_INSTALL_PREFIX=${prefix}
  
  make -j16
index 4594cab..4287078 100644 (file)
@@ -44,8 +44,7 @@ DEPENDS = ""
 DEPENDS += "security-server"
 DEPENDS += "libtapi-legacy"
 DEPENDS += "curl"
-DEPENDS_append_class-native = " cmake-native"
-DEPENDS_append_class-target = " cmake-native"
+inherit tizen_cmake
 DEPENDS += "slp-pkgmgr"
 DEPENDS += "app-svc"
 DEPENDS += "aul"
@@ -103,6 +102,7 @@ do_compile() {
          -DSHARE_INSTALL_PREFIX:PATH=${prefix}/share \
          -DCMAKE_SKIP_RPATH:BOOL=ON \
          -DBUILD_SHARED_LIBS:BOOL=ON \
+         -DCMAKE_TOOLCHAIN_FILE=${WORKDIR}/toolchain.cmake \
          ${EXTRA_OECMAKE} . -DMAJORVER=${MAJORVER} -DFULLVER=0.1.6  \
  -DWAYLAND_SUPPORT=On \
  -DX11_SUPPORT=Off
index dfae8e5..ce397cf 100644 (file)
@@ -30,8 +30,7 @@ RDEPENDS_capi-network-${PN}-dev += "capi-network-nfc"
 
 DEPENDS = ""
 #DEPENDS of capi-network-nfc
-DEPENDS_append_class-native = " cmake-native"
-DEPENDS_append_class-target = " cmake-native"
+inherit tizen_cmake
 DEPENDS += "vconf"
 DEPENDS += "dlog"
 DEPENDS += "glib-2.0"
@@ -73,6 +72,7 @@ do_compile() {
          -DSHARE_INSTALL_PREFIX:PATH=${prefix}/share \
          -DCMAKE_SKIP_RPATH:BOOL=ON \
          -DBUILD_SHARED_LIBS:BOOL=ON \
+         -DCMAKE_TOOLCHAIN_FILE=${WORKDIR}/toolchain.cmake \
          ${EXTRA_OECMAKE} . -DFULLVER=0.1.5 -DMAJORVER=${MAJORVER} \
           -DX11_SUPPORT=Off
  
index 608746c..6b7cc85 100644 (file)
@@ -38,8 +38,7 @@ RDEPENDS_${PN}-dev += "notification"
 
 DEPENDS = ""
 #DEPENDS of notification
-DEPENDS_append_class-native = " cmake-native"
-DEPENDS_append_class-target = " cmake-native"
+inherit tizen_cmake
 DEPENDS += "dbus-glib"
 DEPENDS += "eina"
 DEPENDS += "dbus"
@@ -89,6 +88,7 @@ do_compile() {
          -DSHARE_INSTALL_PREFIX:PATH=${prefix}/share \
          -DCMAKE_SKIP_RPATH:BOOL=ON \
          -DBUILD_SHARED_LIBS:BOOL=ON \
+         -DCMAKE_TOOLCHAIN_FILE=${WORKDIR}/toolchain.cmake \
          ${EXTRA_OECMAKE} .
  make -j16
  
index b6a6172..04e09d4 100644 (file)
@@ -27,8 +27,7 @@ RDEPENDS_capi-appfw-${PN}-dev += "capi-appfw-package-manager"
 
 DEPENDS = ""
 #DEPENDS of capi-appfw-package-manager
-DEPENDS_append_class-native = " cmake-native"
-DEPENDS_append_class-target = " cmake-native"
+inherit tizen_cmake
 DEPENDS += "slp-pkgmgr"
 DEPENDS += "tizen-platform-config"
 DEPENDS += "aul"
@@ -73,6 +72,7 @@ do_compile() {
          -DSHARE_INSTALL_PREFIX:PATH=${prefix}/share \
          -DCMAKE_SKIP_RPATH:BOOL=ON \
          -DBUILD_SHARED_LIBS:BOOL=ON \
+         -DCMAKE_TOOLCHAIN_FILE=${WORKDIR}/toolchain.cmake \
          ${EXTRA_OECMAKE} . -DFULLVER=0.0.30 -DMAJORVER=${MAJORVER}
  
  make -j16
index a660332..ab37fdf 100644 (file)
@@ -19,8 +19,7 @@ RDEPENDS = ""
 
 DEPENDS = ""
 #DEPENDS of phoned
-DEPENDS_append_class-native = " cmake-native"
-DEPENDS_append_class-target = " cmake-native"
+inherit tizen_cmake
 DEPENDS += "evolution-data-server"
 DEPENDS += "dbus"
 DEPENDS += "expat"
@@ -64,6 +63,7 @@ do_compile() {
          -DSHARE_INSTALL_PREFIX:PATH=${prefix}/share \
          -DCMAKE_SKIP_RPATH:BOOL=ON \
          -DBUILD_SHARED_LIBS:BOOL=ON \
+         -DCMAKE_TOOLCHAIN_FILE=${WORKDIR}/toolchain.cmake \
          ${EXTRA_OECMAKE} . -DCMAKE_INSTALL_PREFIX=${prefix} -DENABLE_TIME_TRACER="OFF"
  
  make -j16 VERBOSE=1
index 096d354..c1cb32c 100644 (file)
@@ -27,8 +27,7 @@ RDEPENDS_${PN}-dev += "pims-ipc"
 DEPENDS = ""
 #DEPENDS of pims-ipc
 DEPENDS += "systemd"
-DEPENDS_append_class-native = " cmake-native"
-DEPENDS_append_class-target = " cmake-native"
+inherit tizen_cmake
 DEPENDS += "zeromq"
 DEPENDS += "dlog"
 DEPENDS += "glib-2.0"
@@ -67,6 +66,7 @@ do_compile() {
          -DSHARE_INSTALL_PREFIX:PATH=${prefix}/share \
          -DCMAKE_SKIP_RPATH:BOOL=ON \
          -DBUILD_SHARED_LIBS:BOOL=ON \
+         -DCMAKE_TOOLCHAIN_FILE=${WORKDIR}/toolchain.cmake \
          ${EXTRA_OECMAKE} .
  make -j16
  
index 5fb99b2..c1489b6 100644 (file)
@@ -41,8 +41,7 @@ RDEPENDS_${PN}-parser-dev += "pkgmgr-info"
 
 DEPENDS = ""
 #DEPENDS of pkgmgr-info
-DEPENDS_append_class-native = " cmake-native"
-DEPENDS_append_class-target = " cmake-native"
+inherit tizen_cmake
 DEPENDS += "libxml2"
 DEPENDS += "dbus"
 DEPENDS += "tizen-platform-config"
@@ -86,6 +85,7 @@ do_compile() {
          -DSHARE_INSTALL_PREFIX:PATH=${prefix}/share \
          -DCMAKE_SKIP_RPATH:BOOL=ON \
          -DBUILD_SHARED_LIBS:BOOL=ON \
+         -DCMAKE_TOOLCHAIN_FILE=${WORKDIR}/toolchain.cmake \
          ${EXTRA_OECMAKE} . 
  make -j16
  
index de26b9e..bc184bf 100644 (file)
@@ -27,8 +27,7 @@ RDEPENDS_capi-system-${PN}-dev += "capi-system-power"
 
 DEPENDS = ""
 #DEPENDS of capi-system-power
-DEPENDS_append_class-native = " cmake-native"
-DEPENDS_append_class-target = " cmake-native"
+inherit tizen_cmake
 DEPENDS += "dlog"
 DEPENDS += "glib-2.0"
 DEPENDS += "system-server"
@@ -69,6 +68,7 @@ do_compile() {
          -DSHARE_INSTALL_PREFIX:PATH=${prefix}/share \
          -DCMAKE_SKIP_RPATH:BOOL=ON \
          -DBUILD_SHARED_LIBS:BOOL=ON \
+         -DCMAKE_TOOLCHAIN_FILE=${WORKDIR}/toolchain.cmake \
          ${EXTRA_OECMAKE} . -DFULLVER=0.1.1 -DMAJORVER=${MAJORVER}
  oe_runmake -j16
  
index 1c945bc..88b496e 100644 (file)
@@ -61,8 +61,7 @@ DEPENDS = ""
 DEPENDS += "pkgmgr-info"
 #Replace "DEPENDS" on gettext by "inherit gettext"
 inherit gettext
-DEPENDS_append_class-native = " cmake-native"
-DEPENDS_append_class-target = " cmake-native"
+inherit tizen_cmake
 DEPENDS += "libxml2"
 DEPENDS += "dbus"
 DEPENDS += "dlog"
@@ -113,6 +112,7 @@ do_compile() {
          -DSHARE_INSTALL_PREFIX:PATH=${prefix}/share \
          -DCMAKE_SKIP_RPATH:BOOL=ON \
          -DBUILD_SHARED_LIBS:BOOL=ON \
+         -DCMAKE_TOOLCHAIN_FILE=${WORKDIR}/toolchain.cmake \
          ${EXTRA_OECMAKE} . -DPREFIX=${prefix} \
          -DEXEC_PREFIX=${prefix} \
          -DLIBDIR=${prefix}/lib \
index 2fbbd53..a0648c3 100644 (file)
@@ -28,8 +28,7 @@ RDEPENDS_capi-system-${PN}-dev += "capi-system-runtime-info"
 
 DEPENDS = ""
 #DEPENDS of capi-system-runtime-info
-DEPENDS_append_class-native = " cmake-native"
-DEPENDS_append_class-target = " cmake-native"
+inherit tizen_cmake
 DEPENDS += "vconf"
 DEPENDS += "dlog"
 DEPENDS += "common"
@@ -69,6 +68,7 @@ do_compile() {
          -DSHARE_INSTALL_PREFIX:PATH=${prefix}/share \
          -DCMAKE_SKIP_RPATH:BOOL=ON \
          -DBUILD_SHARED_LIBS:BOOL=ON \
+         -DCMAKE_TOOLCHAIN_FILE=${WORKDIR}/toolchain.cmake \
          ${EXTRA_OECMAKE} . -DFULLVER=0.0.3 -DMAJORVER=${MAJORVER}
  
  
index d256cf6..964343d 100644 (file)
@@ -53,8 +53,7 @@ RDEPENDS_${PN} += "systemd"
 DEPENDS = ""
 #DEPENDS of security-server
 DEPENDS += "systemd"
-DEPENDS_append_class-native = " cmake-native"
-DEPENDS_append_class-target = " cmake-native"
+inherit tizen_cmake
 DEPENDS += "attr"
 DEPENDS += "zip"
 DEPENDS += "openssl"
@@ -100,6 +99,7 @@ do_compile() {
          -DSHARE_INSTALL_PREFIX:PATH=${prefix}/share \
          -DCMAKE_SKIP_RPATH:BOOL=ON \
          -DBUILD_SHARED_LIBS:BOOL=ON \
+         -DCMAKE_TOOLCHAIN_FILE=${WORKDIR}/toolchain.cmake \
          ${EXTRA_OECMAKE} . -DVERSION=0.1.1 \
           -DCMAKE_BUILD_TYPE=RELEASE \
           -DCMAKE_VERBOSE_MAKEFILE=ON \
index 940de96..8d9667d 100644 (file)
@@ -27,8 +27,7 @@ RDEPENDS_capi-system-${PN}-dev += "capi-system-sensor"
 
 DEPENDS = ""
 #DEPENDS of capi-system-sensor
-DEPENDS_append_class-native = " cmake-native"
-DEPENDS_append_class-target = " cmake-native"
+inherit tizen_cmake
 DEPENDS += "libslp-sensor"
 DEPENDS += "dlog"
 DEPENDS += "common"
@@ -68,6 +67,7 @@ do_compile() {
          -DSHARE_INSTALL_PREFIX:PATH=${prefix}/share \
          -DCMAKE_SKIP_RPATH:BOOL=ON \
          -DBUILD_SHARED_LIBS:BOOL=ON \
+         -DCMAKE_TOOLCHAIN_FILE=${WORKDIR}/toolchain.cmake \
          ${EXTRA_OECMAKE} . -DFULLVER=0.1.17 -DMAJORVER=${MAJORVER}
  
  
index 4730511..4862a20 100644 (file)
@@ -71,8 +71,7 @@ DEPENDS += "pkgmgr-info"
 #Replace "DEPENDS" on gettext by "inherit gettext"
 inherit gettext
 DEPENDS += "unzip"
-DEPENDS_append_class-native = " cmake-native"
-DEPENDS_append_class-target = " cmake-native"
+inherit tizen_cmake
 DEPENDS += "iniparser"
 DEPENDS += "dbus"
 DEPENDS += "security-server"
@@ -118,6 +117,7 @@ do_compile() {
          -DSHARE_INSTALL_PREFIX:PATH=${prefix}/share \
          -DCMAKE_SKIP_RPATH:BOOL=ON \
          -DBUILD_SHARED_LIBS:BOOL=ON \
+         -DCMAKE_TOOLCHAIN_FILE=${WORKDIR}/toolchain.cmake \
          ${EXTRA_OECMAKE} . \
      -DX11_SUPPORT=Off
  
index 819b3ce..2a75f31 100644 (file)
@@ -38,8 +38,7 @@ DEPENDS_append_class-native = " autoconf-native"
 DEPENDS_append_class-target = " autoconf-native"
 DEPENDS_append_class-native = " libtool"
 DEPENDS_append_class-target = " libtool-cross"
-DEPENDS_append_class-native = " pkgconfig-native"
-DEPENDS_append_class-target = " pkgconfig-native"
+inherit pkgconfig
 DEPENDS_append_class-native = " automake-native"
 DEPENDS_append_class-target = " automake-native"
 
index 66474b1..aa379f8 100644 (file)
@@ -28,8 +28,7 @@ RDEPENDS_capi-media-${PN}-dev += "capi-media-sound-manager"
 DEPENDS = ""
 #DEPENDS of capi-media-sound-manager
 DEPENDS += "libmm-sound"
-DEPENDS_append_class-native = " cmake-native"
-DEPENDS_append_class-target = " cmake-native"
+inherit tizen_cmake
 DEPENDS += "libmm-session"
 DEPENDS += "dlog"
 DEPENDS += "common"
@@ -68,6 +67,7 @@ do_compile() {
          -DSHARE_INSTALL_PREFIX:PATH=${prefix}/share \
          -DCMAKE_SKIP_RPATH:BOOL=ON \
          -DBUILD_SHARED_LIBS:BOOL=ON \
+         -DCMAKE_TOOLCHAIN_FILE=${WORKDIR}/toolchain.cmake \
          ${EXTRA_OECMAKE} . -DFULLVER=0.1.1 -DMAJORVER=${MAJORVER}
  oe_runmake -j16
  
index 8a476c1..08f6a7b 100644 (file)
@@ -30,8 +30,7 @@ RDEPENDS_${PN}-dev += "status"
 DEPENDS = ""
 #DEPENDS of status
 DEPENDS += "dbus"
-DEPENDS_append_class-native = " cmake-native"
-DEPENDS_append_class-target = " cmake-native"
+inherit tizen_cmake
 DEPENDS += "vconf"
 DEPENDS += "dlog"
 DEPENDS += "aul"
@@ -70,6 +69,7 @@ do_compile() {
          -DSHARE_INSTALL_PREFIX:PATH=${prefix}/share \
          -DCMAKE_SKIP_RPATH:BOOL=ON \
          -DBUILD_SHARED_LIBS:BOOL=ON \
+         -DCMAKE_TOOLCHAIN_FILE=${WORKDIR}/toolchain.cmake \
          ${EXTRA_OECMAKE} .
  make -j16
  
index 997c6dd..7f88f4b 100644 (file)
@@ -40,8 +40,7 @@ DEPENDS += "libgcrypt"
 DEPENDS += "curl"
 DEPENDS += "dbus-glib"
 DEPENDS += "libsoup-2.4"
-DEPENDS_append_class-native = " cmake-native"
-DEPENDS_append_class-target = " cmake-native"
+inherit tizen_cmake
 DEPENDS += "app-svc"
 DEPENDS += "aul"
 DEPENDS += "dlog"
@@ -99,6 +98,7 @@ do_compile() {
          -DSHARE_INSTALL_PREFIX:PATH=${prefix}/share \
          -DCMAKE_SKIP_RPATH:BOOL=ON \
          -DBUILD_SHARED_LIBS:BOOL=ON \
+         -DCMAKE_TOOLCHAIN_FILE=${WORKDIR}/toolchain.cmake \
          ${EXTRA_OECMAKE} .
  
  
index 13dc9d4..ad96a49 100644 (file)
@@ -41,8 +41,7 @@ RDEPENDS_${PN}-caller += "syspopup"
 
 DEPENDS = ""
 #DEPENDS of syspopup
-DEPENDS_append_class-native = " cmake-native"
-DEPENDS_append_class-target = " cmake-native"
+inherit tizen_cmake
 DEPENDS += "evas"
 DEPENDS += "tizen-platform-config"
 DEPENDS += "aul"
@@ -85,6 +84,7 @@ do_compile() {
          -DSHARE_INSTALL_PREFIX:PATH=${prefix}/share \
          -DCMAKE_SKIP_RPATH:BOOL=ON \
          -DBUILD_SHARED_LIBS:BOOL=ON \
+         -DCMAKE_TOOLCHAIN_FILE=${WORKDIR}/toolchain.cmake \
          ${EXTRA_OECMAKE} . \
  -Dwith_wayland=TRUE \
  -DEXTRA_CFLAGS=-fPIC
index 5836423..e501665 100644 (file)
@@ -27,8 +27,7 @@ RDEPENDS_capi-${PN}-dev += "capi-system-info"
 
 DEPENDS = ""
 #DEPENDS of capi-system-info
-DEPENDS_append_class-native = " cmake-native"
-DEPENDS_append_class-target = " cmake-native"
+inherit tizen_cmake
 DEPENDS += "dlog"
 DEPENDS += "libxml2"
 DEPENDS += "iniparser"
@@ -70,6 +69,7 @@ do_compile() {
          -DSHARE_INSTALL_PREFIX:PATH=${prefix}/share \
          -DCMAKE_SKIP_RPATH:BOOL=ON \
          -DBUILD_SHARED_LIBS:BOOL=ON \
+         -DCMAKE_TOOLCHAIN_FILE=${WORKDIR}/toolchain.cmake \
          ${EXTRA_OECMAKE} . -DFULLVER=0.2.0 -DMAJORVER=${MAJORVER} -DENABLE_WAYLAND=TRUE
  oe_runmake -j16
  
index 2e57688..a586db3 100644 (file)
@@ -116,8 +116,7 @@ DEPENDS = ""
 #DEPENDS of system-server
 DEPENDS += "smack"
 DEPENDS += "edbus"
-DEPENDS_append_class-native = " cmake-native"
-DEPENDS_append_class-target = " cmake-native"
+inherit tizen_cmake
 DEPENDS += "attr"
 DEPENDS += "notification"
 DEPENDS += "tizen-platform-config"
@@ -175,6 +174,7 @@ do_compile() {
          -DSHARE_INSTALL_PREFIX:PATH=${prefix}/share \
          -DCMAKE_SKIP_RPATH:BOOL=ON \
          -DBUILD_SHARED_LIBS:BOOL=ON \
+         -DCMAKE_TOOLCHAIN_FILE=${WORKDIR}/toolchain.cmake \
          ${EXTRA_OECMAKE} . \
         -DTZ_SYS_ETC=${sysconfdir} \
         -DSYSTEMD_DIR=${systemd_unitdir}/system
index ae7c3f2..c14cb0d 100644 (file)
@@ -28,8 +28,7 @@ RDEPENDS_capi-system-${PN}-dev += "capi-system-system-settings"
 
 DEPENDS = ""
 #DEPENDS of capi-system-system-settings
-DEPENDS_append_class-native = " cmake-native"
-DEPENDS_append_class-target = " cmake-native"
+inherit tizen_cmake
 DEPENDS += "fontconfig"
 DEPENDS += "tizen-platform-config"
 DEPENDS += "dlog"
@@ -76,6 +75,7 @@ do_compile() {
          -DSHARE_INSTALL_PREFIX:PATH=${prefix}/share \
          -DCMAKE_SKIP_RPATH:BOOL=ON \
          -DBUILD_SHARED_LIBS:BOOL=ON \
+         -DCMAKE_TOOLCHAIN_FILE=${WORKDIR}/toolchain.cmake \
          ${EXTRA_OECMAKE} . -DFULLVER=0.0.2 -DMAJORVER=${MAJORVER} \
          -DX11_SUPPORT=Off \
          -DWAYLAND_SUPPORT=On
index 93f462e..e5046ab 100644 (file)
@@ -85,8 +85,7 @@ DEPENDS += "gperf"
 DEPENDS += "hwdata"
 DEPENDS += "dbus"
 DEPENDS += "usbutils"
-DEPENDS_append_class-native = " pkgconfig-native"
-DEPENDS_append_class-target = " pkgconfig-native"
+inherit pkgconfig
 DEPENDS += "acl"
 DEPENDS += "xz"
 DEPENDS += "glib-2.0"
index 1448c32..a89b65c 100644 (file)
@@ -27,8 +27,7 @@ RDEPENDS_capi-network-${PN}-dev += "capi-network-tethering"
 
 DEPENDS = ""
 #DEPENDS of capi-network-tethering
-DEPENDS_append_class-native = " cmake-native"
-DEPENDS_append_class-target = " cmake-native"
+inherit tizen_cmake
 DEPENDS += "dlog"
 DEPENDS += "glib-2.0"
 DEPENDS += "common"
@@ -68,6 +67,7 @@ do_compile() {
          -DSHARE_INSTALL_PREFIX:PATH=${prefix}/share \
          -DCMAKE_SKIP_RPATH:BOOL=ON \
          -DBUILD_SHARED_LIBS:BOOL=ON \
+         -DCMAKE_TOOLCHAIN_FILE=${WORKDIR}/toolchain.cmake \
          ${EXTRA_OECMAKE} . -DARCH=i586
  make -j16
  
index 29f1fe7..2b38ce0 100644 (file)
@@ -29,8 +29,7 @@ DEPENDS = ""
 #DEPENDS of capi-web-url-download
 DEPENDS += "bundle"
 DEPENDS += "download-provider"
-DEPENDS_append_class-native = " cmake-native"
-DEPENDS_append_class-target = " cmake-native"
+inherit tizen_cmake
 DEPENDS += "common"
 DEPENDS += "dlog"
 
@@ -66,6 +65,7 @@ do_compile() {
          -DSHARE_INSTALL_PREFIX:PATH=${prefix}/share \
          -DCMAKE_SKIP_RPATH:BOOL=ON \
          -DBUILD_SHARED_LIBS:BOOL=ON \
+         -DCMAKE_TOOLCHAIN_FILE=${WORKDIR}/toolchain.cmake \
          ${EXTRA_OECMAKE} .
  
  make -j16
index a0199c7..b32fea1 100644 (file)
@@ -23,8 +23,7 @@ RDEPENDS = ""
 
 DEPENDS = ""
 #DEPENDS of vconf-internal-keys
-DEPENDS_append_class-native = " cmake-native"
-DEPENDS_append_class-target = " cmake-native"
+inherit tizen_cmake
 
 do_prep() {
  cd ${S}
@@ -59,6 +58,7 @@ do_compile() {
          -DSHARE_INSTALL_PREFIX:PATH=${prefix}/share \
          -DCMAKE_SKIP_RPATH:BOOL=ON \
          -DBUILD_SHARED_LIBS:BOOL=ON \
+         -DCMAKE_TOOLCHAIN_FILE=${WORKDIR}/toolchain.cmake \
          ${EXTRA_OECMAKE} .
  
  make -j16
index eba2291..5111d7a 100644 (file)
@@ -41,8 +41,7 @@ DEPENDS = ""
 #DEPENDS of vconf
 DEPENDS += "vconf-internal-keys"
 DEPENDS += "tizen-platform-config"
-DEPENDS_append_class-native = " cmake-native"
-DEPENDS_append_class-target = " cmake-native"
+inherit tizen_cmake
 DEPENDS += "dlog"
 DEPENDS += "glib-2.0"
 
@@ -79,6 +78,7 @@ do_compile() {
          -DSHARE_INSTALL_PREFIX:PATH=${prefix}/share \
          -DCMAKE_SKIP_RPATH:BOOL=ON \
          -DBUILD_SHARED_LIBS:BOOL=ON \
+         -DCMAKE_TOOLCHAIN_FILE=${WORKDIR}/toolchain.cmake \
          ${EXTRA_OECMAKE} . \
        -DTZ_SYS_CONFIG=${prefix}/kdb
  
index 9cc5640..19602a6 100644 (file)
@@ -28,8 +28,7 @@ RDEPENDS_capi-media-${PN}-dev += "capi-media-wav-player"
 DEPENDS = ""
 #DEPENDS of capi-media-wav-player
 DEPENDS += "libmm-sound"
-DEPENDS_append_class-native = " cmake-native"
-DEPENDS_append_class-target = " cmake-native"
+inherit tizen_cmake
 DEPENDS += "common"
 DEPENDS += "dlog"
 DEPENDS += "sound-manager"
@@ -68,6 +67,7 @@ do_compile() {
          -DSHARE_INSTALL_PREFIX:PATH=${prefix}/share \
          -DCMAKE_SKIP_RPATH:BOOL=ON \
          -DBUILD_SHARED_LIBS:BOOL=ON \
+         -DCMAKE_TOOLCHAIN_FILE=${WORKDIR}/toolchain.cmake \
          ${EXTRA_OECMAKE} . -DFULLVER=0.1.0 -DMAJORVER=${MAJORVER}
  oe_runmake -j16
  
index f53125f..98d150f 100644 (file)
@@ -1,21 +1,8 @@
-inherit pkgconfig cmake
-
 DEPENDS += "wayland-native"
 DEPENDS += "weston-ivi-shell"
 
 RPROVIDES_genivi-shell += "wayland-ivi-extension"
 
-EXTRA_OECMAKE += " \
-                    -DCMAKE_VERBOSE_MAKEFILE=ON \
-                    -DCMAKE_INSTALL_PREFIX:PATH=${prefix} \
-                    -DCMAKE_INSTALL_LIBDIR:PATH=${prefix}/lib \
-                    -DINCLUDE_INSTALL_DIR:PATH=${prefix}/include \
-                    -DLIB_INSTALL_DIR:PATH=${prefix}/lib \
-                    -DSYSCONF_INSTALL_DIR:PATH=${sysconfdir} \
-                    -DSHARE_INSTALL_PREFIX:PATH=${prefix}/share \
-                    -DCMAKE_SKIP_RPATH:BOOL=ON \
-                    -DBUILD_SHARED_LIBS:BOOL=ON \
-                    "
 
 do_prep() {
 
@@ -30,23 +17,6 @@ cmake_do_configure_prepend() {
     ${STAGING_BINDIR_NATIVE}/wayland-scanner code < protocol/ivi-controller.xml > protocol/ivi-controller-protocol.c
 }
 
-cmake_do_install_append() {
-
-    rm -f ${D}${infodir}/dir
-
-    find ${D} -regex ".*\.la$" | xargs rm -f --
-    find ${D} -regex ".*\.a$" | xargs rm -f --
-
-    install -d ${D}/${prefix}/share/genivi-shell/protocol/
-    pwd
-    install -m 644 ${S}/protocol/ivi-application.xml ${D}/${prefix}/share/genivi-shell/protocol/
-    install -m 644 ${S}/protocol/ivi-controller.xml ${D}/${prefix}/share/genivi-shell/protocol/
-    install -m 644 protocol/ivi-application-server-protocol.h ${D}/${prefix}/share/genivi-shell/protocol/
-    install -m 644 protocol/ivi-application-protocol.c ${D}/${prefix}/share/genivi-shell/protocol/
-    install -m 644 protocol/ivi-controller-server-protocol.h ${D}/${prefix}/share/genivi-shell/protocol/
-    install -m 644 protocol/ivi-controller-protocol.c ${D}/${prefix}/share/genivi-shell/protocol/
-}
-
 PACKAGES += " genivi-shell-dbg "
 
 FILES_genivi-shell-dbg = "${prefix}/lib/weston/.debug/ivi-controller.so"
index e7a605a..81eb79b 100644 (file)
@@ -28,8 +28,7 @@ RDEPENDS_genivi-shell-dev += "wayland-ivi-extension"
 
 DEPENDS = ""
 #DEPENDS of genivi-shell
-DEPENDS_append_class-native = " cmake-native"
-DEPENDS_append_class-target = " cmake-native"
+inherit tizen_cmake
 DEPENDS += "libxkbcommon"
 DEPENDS += "cairo"
 DEPENDS += "weston-ivi-shell"
@@ -64,6 +63,7 @@ do_prep() {
          -DSHARE_INSTALL_PREFIX:PATH=${prefix}/share \
          -DCMAKE_SKIP_RPATH:BOOL=ON \
          -DBUILD_SHARED_LIBS:BOOL=ON \
+         -DCMAKE_TOOLCHAIN_FILE=${WORKDIR}/toolchain.cmake \
          ${EXTRA_OECMAKE} .
  
  
index f4089a7..c7751b6 100644 (file)
@@ -39,8 +39,7 @@ DEPENDS += "weston"
 DEPENDS += "libxkbcommon"
 DEPENDS += "libjpeg-turbo"
 DEPENDS += "glib-2.0"
-DEPENDS_append_class-native = " pkgconfig-native"
-DEPENDS_append_class-target = " pkgconfig-native"
+inherit pkgconfig
 DEPENDS_append_class-native = " automake-native"
 DEPENDS_append_class-target = " automake-native"
 DEPENDS += "xz"
index 36e9b35..2527034 100644 (file)
@@ -45,8 +45,7 @@ DEPENDS = ""
 DEPENDS += "mtdev"
 DEPENDS += "libxkbcommon"
 DEPENDS += "libjpeg-turbo"
-DEPENDS_append_class-native = " pkgconfig-native"
-DEPENDS_append_class-target = " pkgconfig-native"
+inherit pkgconfig
 DEPENDS_append_class-native = " automake-native"
 DEPENDS_append_class-target = " automake-native"
 DEPENDS += "weston"
index 78a2f97..4d7aee3 100644 (file)
@@ -44,8 +44,7 @@ DEPENDS += "xz"
 DEPENDS += "poppler"
 DEPENDS += "mesa"
 DEPENDS += "systemd"
-DEPENDS_append_class-native = " pkgconfig-native"
-DEPENDS_append_class-target = " pkgconfig-native"
+inherit pkgconfig
 DEPENDS += "glib-2.0"
 DEPENDS += "wayland"
 DEPENDS += "pixman"
index 0929c2c..32a7423 100644 (file)
@@ -27,8 +27,7 @@ RDEPENDS_capi-network-${PN}-dev += "capi-network-wifi"
 
 DEPENDS = ""
 #DEPENDS of capi-network-wifi
-DEPENDS_append_class-native = " cmake-native"
-DEPENDS_append_class-target = " cmake-native"
+inherit tizen_cmake
 DEPENDS += "dlog"
 DEPENDS += "glib-2.0"
 DEPENDS += "common"
@@ -70,6 +69,7 @@ do_compile() {
          -DSHARE_INSTALL_PREFIX:PATH=${prefix}/share \
          -DCMAKE_SKIP_RPATH:BOOL=ON \
          -DBUILD_SHARED_LIBS:BOOL=ON \
+         -DCMAKE_TOOLCHAIN_FILE=${WORKDIR}/toolchain.cmake \
          ${EXTRA_OECMAKE} . -DFULLVER=0.1.2_18 -DMAJORVER=${MAJORVER}
  
  make -j16
index 904d070..4bf8d46 100644 (file)
@@ -26,8 +26,7 @@ RDEPENDS_${PN}-dev += "xdgmime"
 
 DEPENDS = ""
 #DEPENDS of xdgmime
-DEPENDS_append_class-native = " cmake-native"
-DEPENDS_append_class-target = " cmake-native"
+inherit tizen_cmake
 
 do_prep() {
  cd ${S}
@@ -62,6 +61,7 @@ do_compile() {
          -DSHARE_INSTALL_PREFIX:PATH=${prefix}/share \
          -DCMAKE_SKIP_RPATH:BOOL=ON \
          -DBUILD_SHARED_LIBS:BOOL=ON \
+         -DCMAKE_TOOLCHAIN_FILE=${WORKDIR}/toolchain.cmake \
          ${EXTRA_OECMAKE} . 
  oe_runmake -j16
  
index e69de29..5c58cfa 100644 (file)
@@ -0,0 +1 @@
+INSANE_SKIP_xmlsec1-dev-static = "staticdev"
\ No newline at end of file