diff options
Diffstat (limited to 'src/navigation/poi-cam/CMakeLists.txt')
-rw-r--r-- | src/navigation/poi-cam/CMakeLists.txt | 34 |
1 files changed, 17 insertions, 17 deletions
diff --git a/src/navigation/poi-cam/CMakeLists.txt b/src/navigation/poi-cam/CMakeLists.txt index a646f57..7e5d772 100644 --- a/src/navigation/poi-cam/CMakeLists.txt +++ b/src/navigation/poi-cam/CMakeLists.txt @@ -24,26 +24,26 @@ # # @licence end@ cmake_minimum_required(VERSION 2.8) + include(FindPkgConfig) -include(${navit_SOURCE_DIR}/cmake/navit_macros.cmake) + +include(${navit_SRC_DIR}/navit/cmake/navit_macros.cmake) + +add_definitions(-DPLUGIN=1) + +pkg_search_module(DBUS_CPP dbus-c++-glib-1 dbus-c++-1) +pkg_search_module(GLIB glib-2.0) +include_directories(${GLIB_INCLUDE_DIRS}) +include_directories(${DBUS_CPP_INCLUDE_DIRS}) + include_directories(${INCLUDE_DIRECTORIES}) include_directories(.) -include_directories(../../..) -include_directories(compat_includes) -include_directories(${navit_SOURCE_DIR}/..) +include_directories(${navit_SRC_DIR}/navit) include_directories(${CMAKE_CURRENT_BINARY_DIR}) include_directories(${CMAKE_CURRENT_BINARY_DIR}/..) -link_directories(${CMAKE_CURRENT_SOURCE_DIR}/compat_libs) -add_definitions(-DPLUGIN=1) -pkg_search_module(DBUS_CPP dbus-c++-glib-1 dbus-c++-1) -include_directories(${DBUS_CPP_INCLUDE_DIRS}) + +include_directories(${generated_api_DIR}) + set(genivi_poiservice_cam_navit_LIBS ${DBUS_CPP_LDFLAGS}) -ADD_CUSTOM_COMMAND(OUTPUT genivi_poiservice_poicontentaccess_proxy.h - COMMAND dbusxx-xml2cpp ${poi-service_API}/genivi-poiservice-poicontentaccess.xml --proxy=genivi_poiservice_poicontentaccess_proxy.h - DEPENDS ${poi-service_API}/genivi-poiservice-poicontentaccess.xml - ) -ADD_CUSTOM_COMMAND(OUTPUT genivi_poiservice_contentaccessmodule_adaptor.h - COMMAND dbusxx-xml2cpp ${poi-service_API}/genivi-poiservice-contentaccessmodule.xml --adaptor=genivi_poiservice_contentaccessmodule_adaptor.h - DEPENDS ${poi-service_API}/genivi-poiservice-contentaccessmodule.xml - ) -module_add_library(genivi_poiservice_cam_navit genivi_poiservice_cam_navit.cxx genivi_poiservice_poicontentaccess_proxy.h genivi_poiservice_contentaccessmodule_adaptor.h) + +module_add_library(genivi_poiservice_cam_navit genivi_poiservice_cam_navit.cxx ${generated_api_DIR}/genivi-poiservice-poicontentaccess_proxy.h ${generated_api_DIR}/genivi-poiservice-contentaccessmodule_adaptor.h) |