diff options
author | Martin Schaller <martin.schaller@it-schaller.de> | 2014-04-15 11:37:58 +0200 |
---|---|---|
committer | Martin Schaller <martin.schaller@it-schaller.de> | 2014-04-15 11:37:58 +0200 |
commit | e16cc3349e27c51d7d72b31d34bdc760df180d88 (patch) | |
tree | c9b25063e3e2f2760f792263103e330b68b42105 /src/poi-service | |
parent | 06583b9caca2792a82ef687e38a1a5798f283f1e (diff) | |
download | poi-service-e16cc3349e27c51d7d72b31d34bdc760df180d88.tar.gz |
Allow to specify positioning api
Diffstat (limited to 'src/poi-service')
-rwxr-xr-x | src/poi-service/script/generate-api-for-navigation.sh | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/src/poi-service/script/generate-api-for-navigation.sh b/src/poi-service/script/generate-api-for-navigation.sh index 9ecc705..3feca41 100755 --- a/src/poi-service/script/generate-api-for-navigation.sh +++ b/src/poi-service/script/generate-api-for-navigation.sh @@ -1,6 +1,7 @@ #!/bin/sh API_DIR=${1-../../../api} TARGET_DIR=${2-../poi-common} +POSITIONING_API_DIR=${3-../../../api/enhanced-position-service} echo 'clean up' echo "generate the adaptors and the proxys for the POI APIs from $API_DIR to $TARGET_DIR" @@ -19,12 +20,12 @@ dbusxx-xml2cpp ${API_DIR}/navigation-core/genivi-navigationcore-guidance.xml --a dbusxx-xml2cpp ${API_DIR}/navigation-core/genivi-navigationcore-guidance.xml --proxy=${TARGET_DIR}/genivi-navigationcore-guidance_proxy.h dbusxx-xml2cpp ${API_DIR}/navigation-core/genivi-navigationcore-routing.xml --adaptor=${TARGET_DIR}/genivi-navigationcore-routing_adaptor.h dbusxx-xml2cpp ${API_DIR}/navigation-core/genivi-navigationcore-routing.xml --proxy=${TARGET_DIR}/genivi-navigationcore-routing_proxy.h -dbusxx-xml2cpp ${API_DIR}/enhanced-position-service/genivi-positioning-enhancedposition.xml --adaptor=${TARGET_DIR}/genivi-positioning-enhancedposition_adaptor.h -dbusxx-xml2cpp ${API_DIR}/enhanced-position-service/genivi-positioning-enhancedposition.xml --proxy=${TARGET_DIR}/genivi-positioning-enhancedposition_proxy.h +dbusxx-xml2cpp ${POSITIONING_API_DIR}/genivi-positioning-enhancedposition.xml --adaptor=${TARGET_DIR}/genivi-positioning-enhancedposition_adaptor.h +dbusxx-xml2cpp ${POSITIONING_API_DIR}/genivi-positioning-enhancedposition.xml --proxy=${TARGET_DIR}/genivi-positioning-enhancedposition_proxy.h echo 'generate the constants for the other APIs' xsltproc ${API_DIR}/navigation-core/enum.xsl ${API_DIR}/navigation-core/genivi-navigationcore-constants.xml > ${TARGET_DIR}/genivi-navigationcore-constants.h -xsltproc ${API_DIR}/enhanced-position-service/enum.xsl ${API_DIR}/enhanced-position-service/genivi-positioning-constants.xml > ${TARGET_DIR}/genivi-positioning-constants.h +xsltproc ${API_DIR}/poi-service/enum.xsl ${POSITIONING_API_DIR}/genivi-positioning-constants.xml > ${TARGET_DIR}/genivi-positioning-constants.h xsltproc ${API_DIR}/map-viewer/enum.xsl ${API_DIR}/map-viewer/genivi-mapviewer-constants.xml > ${TARGET_DIR}/genivi-mapviewer-constants.h |