diff options
author | Naoto Yamaguchi <naoto.yamaguchi@aisin.co.jp> | 2021-10-13 06:58:03 +0900 |
---|---|---|
committer | Jan-Simon Moeller <jsmoeller@linuxfoundation.org> | 2021-11-16 20:37:09 +0000 |
commit | 845610e011842cf2ea3bcd67bee0bba3d010b8e9 (patch) | |
tree | e985066ae0a2bc2b5dfede60cba93ed79daa979b | |
parent | 1cd31d0e6295729982f26e719f605a52a5cd17be (diff) |
Add automatically App Key setting method
When we want to use mapbox map drawing that use in mominavi,
we have to set App Key. This App Key need to get oneself
from mapbox developer site.
This patch add automatically App Key setting method.
How to do.
at local.conf/site.conf
MOMIMAP_MAPBOX_ACCESS_TOKEN = "mapbox App Key"
Bug-AGL: SPEC-4095
Signed-off-by: Naoto Yamaguchi <naoto.yamaguchi@aisin.co.jp>
Change-Id: Iaa87798b8794dd5bf409df2f3bf3a585fec506d8
-rw-r--r-- | meta-agl-lxc/recipes-demo/mominavi/mominavi_git.bb | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/meta-agl-lxc/recipes-demo/mominavi/mominavi_git.bb b/meta-agl-lxc/recipes-demo/mominavi/mominavi_git.bb index 40e3800c..862b3861 100644 --- a/meta-agl-lxc/recipes-demo/mominavi/mominavi_git.bb +++ b/meta-agl-lxc/recipes-demo/mominavi/mominavi_git.bb @@ -19,17 +19,26 @@ SRCREV = "b427b70ecbf474bdd3e0802b7bcf779e77e8d2ef" S = "${WORKDIR}/git" +MOMIMAP_MAPBOX_ACCESS_TOKEN ??= "YOU_NEED_TO_SET_IT_IN_LOCAL_CONF" + QT_INSTALL_PREFIX = "/usr" SYSTEMD_PACKAGES = "${PN}" SYSTEMD_SERVICE_${PN} = "mominavi.service" +do_configure_prepend() { + if [ "${MOMIMAP_MAPBOX_ACCESS_TOKEN}" = "YOU_NEED_TO_SET_IT_IN_LOCAL_CONF" ]; then + bbwarn "WARNING: You should set MapBox development key to MOMIMAP_MAPBOX_ACCESS_TOKEN variable in local.conf." + fi +} do_install_append() { install -d ${D}/lib/systemd/system install -m 0644 ${WORKDIR}/mominavi.service ${D}/lib/systemd/system install -m 0755 -d ${D}${sysconfdir}/default/ install -m 0755 ${WORKDIR}/mominavi ${D}${sysconfdir}/default/ + + echo 'MOMIMAP_MAPBOX_ACCESS_TOKEN=${MOMIMAP_MAPBOX_ACCESS_TOKEN}' >> ${D}${sysconfdir}/default/mominavi } FILES_${PN} += " ${systemd_unitdir} ${sysconfdir}/*/* " |