summaryrefslogtreecommitdiff
path: root/src/navigation/navigation-core/CMakeLists.txt
diff options
context:
space:
mode:
Diffstat (limited to 'src/navigation/navigation-core/CMakeLists.txt')
-rw-r--r--src/navigation/navigation-core/CMakeLists.txt37
1 files changed, 26 insertions, 11 deletions
diff --git a/src/navigation/navigation-core/CMakeLists.txt b/src/navigation/navigation-core/CMakeLists.txt
index c9fad47..65e2e1b 100644
--- a/src/navigation/navigation-core/CMakeLists.txt
+++ b/src/navigation/navigation-core/CMakeLists.txt
@@ -45,15 +45,29 @@ find_program(XSLTPROC xsltproc REQUIRED)
# Generate the config file for navit/navigation-core
if(NOT ${YOCTO_CONFIG})
- execute_process(
- OUTPUT_FILE ${NAVIT_BIN_DIR}/navit_genivi_navigationcore.xml
- COMMAND ${XSLTPROC} ${CMAKE_CURRENT_SOURCE_DIR}/navit_genivi_navigationcore.xsl ${navit_SOURCE_DIR}/navit/navit_shipped.xml
- )
+ if (WITH_PLUGIN_MIGRATION)
+ execute_process(
+ OUTPUT_FILE ${NAVIT_BIN_DIR}/navit_genivi_navigationcore.xml
+ COMMAND ${XSLTPROC} ${CMAKE_CURRENT_SOURCE_DIR}/navit_genivi_navigationcore_capi.xsl ${navit_SOURCE_DIR}/navit/navit_shipped.xml
+ )
+ else()
+ execute_process(
+ OUTPUT_FILE ${NAVIT_BIN_DIR}/navit_genivi_navigationcore.xml
+ COMMAND ${XSLTPROC} ${CMAKE_CURRENT_SOURCE_DIR}/navit_genivi_navigationcore.xsl ${navit_SOURCE_DIR}/navit/navit_shipped.xml
+ )
+ endif()
else()
- execute_process(
- OUTPUT_FILE ${CMAKE_CURRENT_BINARY_DIR}/navit_genivi_navigationcore.xml
- COMMAND ${XSLTPROC} ${CMAKE_CURRENT_SOURCE_DIR}/navit_genivi_navigationcore.xsl ${NAVIT_CMAKE_DIR}/../navit/navit_shipped.xml
- )
+ if (WITH_PLUGIN_MIGRATION)
+ execute_process(
+ OUTPUT_FILE ${CMAKE_CURRENT_BINARY_DIR}/navit_genivi_navigationcore.xml
+ COMMAND ${XSLTPROC} ${CMAKE_CURRENT_SOURCE_DIR}/navit_genivi_navigationcore_capi.xsl ${NAVIT_CMAKE_DIR}/../navit/navit_shipped.xml
+ )
+ else()
+ execute_process(
+ OUTPUT_FILE ${CMAKE_CURRENT_BINARY_DIR}/navit_genivi_navigationcore.xml
+ COMMAND ${XSLTPROC} ${CMAKE_CURRENT_SOURCE_DIR}/navit_genivi_navigationcore.xsl ${NAVIT_CMAKE_DIR}/../navit/navit_shipped.xml
+ )
+ endif()
endif()
add_definitions(-DPLUGIN=1)
@@ -75,12 +89,9 @@ if(${YOCTO_CONFIG})
include_directories(${STAGING_INCDIR}/navit)
endif()
-add_subdirectory(configuration-plugin)
add_subdirectory(guidance-plugin)
-add_subdirectory(locationinput-plugin)
-
add_subdirectory(mapmatchedposition-plugin)
add_subdirectory(routing-plugin)
@@ -92,5 +103,9 @@ add_subdirectory(enhancedposition-plugin)
if (WITH_PLUGIN_MIGRATION)
set(FRANCA_DIR "${API_DIR}/franca")
add_subdirectory(configuration-server-plugin)
+ add_subdirectory(locationinput-server-plugin)
+else()
+ add_subdirectory(configuration-plugin)
+ add_subdirectory(locationinput-plugin)
endif()