SPEC-3550: name could be in uppercase 31/25231/1 9.99.4 jellyfish/9.99.4 jellyfish_9.99.4
authorCorentin LABBE <clabbe@baylibre.com>
Thu, 10 Sep 2020 12:37:20 +0000 (14:37 +0200)
committerCorentin LABBE <clabbe@baylibre.com>
Thu, 10 Sep 2020 12:37:20 +0000 (14:37 +0200)
In config.xml, name could be in uppercase, so let's use id which is
lowercase.

Change-Id: Ibc3e9e145692c7773f70a1308c7ff0de27e9f0bd
Signed-off-by: Corentin LABBE <clabbe@baylibre.com>
common/scripts/application-lifecycle.sh

index ee3d790..2674530 100755 (executable)
@@ -123,7 +123,7 @@ inspect_wgt() {
                fi
                # the file naming convention is servicename.wgt
                # but some didnt respect it
-               export WGTSERVICENAME=$(grep '<name>' config.xml | cut -d'>' -f2 | cut -d'<' -f1)
+               export WGTSERVICENAME=$(grep 'id=.*' config.xml | cut -d= -f2 | cut -d'"' -f2)
                if [ -z "$WGTSERVICENAME" ];then
                        echo "WARN: failed to find name in config.xml, fallback to filename"
                        export WGTSERVICENAME="$WGTNAME"