changes to make plugin work with latest amb 89/10989/1 accepted/tizen/ivi/stable accepted/tizen/20131016.224132 accepted/tizen/20131018.135734 accepted/tizen/20131111.231340 accepted/tizen_ivi_stable/20131116.012220 submit/tizen/20131016.142557 submit/tizen_ivi_stable/20131116.010019
authorKevron Rees <kevron.m.rees@intel.com>
Mon, 14 Oct 2013 23:29:54 +0000 (16:29 -0700)
committerKevron Rees <kevron.m.rees@intel.com>
Mon, 14 Oct 2013 23:29:54 +0000 (16:29 -0700)
Change-Id: I80a73d7636012da4292805a3aec4e49fd2fd9df6

CMakeLists.txt
packaging/ico-vic-amb-plugin.spec
src/ambinterface.cc
src/ambinterface.h

index 3a7efd2..1329d96 100644 (file)
@@ -39,8 +39,8 @@ pkg_check_modules(ambd REQUIRED automotive-message-broker)
 
 add_definitions(-std=c++0x)
 
-set(include_dirs ${libtool_INCLUDE_DIR} ${Boost_INCLUDE_DIRS} ${json_INCLUDE_DIRS} ${CMAKE_CURRENT_SOURCE_DIR}/lib /usr/include/amb)
-set(link_libraries -lamb ${libtool_LIBRARY} ${json_LIBRARIES} -L${CMAKE_CURRENT_BINARY_DIR}/lib)
+set(include_dirs ${libtool_INCLUDE_DIR} ${Boost_INCLUDE_DIRS} ${json_INCLUDE_DIRS} ${CMAKE_CURRENT_SOURCE_DIR}/lib ${ambd_INCLUDE_DIRS})
+set(link_libraries ${ambd_LIBRARIES} ${libtool_LIBRARY} ${json_LIBRARIES} -L${CMAKE_CURRENT_BINARY_DIR}/lib)
 
 set(ARCHIVE_NAME ${CMAKE_PROJECT_NAME}-${PROJECT_VERSION})
 add_custom_target(dist COMMAND git archive --prefix=${ARCHIVE_NAME}/ HEAD | bzip2 > ${CMAKE_BINARY_DIR}/${ARCHIVE_NAME}.tar.bz2 WORKING_DIRECTORY ${CMAKE_SOURCE_DIR})
index 8e5b106..02f62eb 100644 (file)
@@ -13,8 +13,9 @@ Requires:  ico-uxf-utilities
 BuildRequires:  cmake
 BuildRequires:  boost-devel
 BuildRequires:  libjson-devel
-BuildRequires:  automotive-message-broker-devel >= 0.6.9
+BuildRequires:  automotive-message-broker-devel >= 0.10.0
 BuildRequires:  ico-uxf-utilities-devel
+BuildRequires:  ico-uxf-utilities
 
 %description 
 Collection of plugins for automotive-message-broker
index 50c9d20..80e8e6a 100644 (file)
@@ -141,7 +141,7 @@ AMBIF::supportedOperations()
     return Get | Set;
 }
 
-string
+const string
 AMBIF::uuid()
 {
     return "f68f8b9a-fafb-4284-8ced-b45b5d720185";
index 883a055..4ee41e9 100644 (file)
@@ -96,7 +96,7 @@ public:
      *
      * @return UUID
      */
-    string
+    const string
     uuid();
     /**
      * AMBIF class is received the vehicle information that other plugin updated.