diff options
Diffstat (limited to 'src/navigation/navigation-core/CMakeLists.txt')
-rw-r--r-- | src/navigation/navigation-core/CMakeLists.txt | 37 |
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() |