X-Git-Url: https://gerrit.automotivelinux.org/gerrit/gitweb?a=blobdiff_plain;f=scripts%2Fsdks%2Fagl%2F_build-sdks-json.sh;h=60e0e716d6790a1596917383bc0f938f00989d3a;hb=fd259104f41b4a9d79e1952ef453693f055bdb91;hp=6a6ad4e493b3c68d16c8d765b4dc66995885df93;hpb=f0ef71b0196c6df4e7dfb0f3cc543b865381e51a;p=src%2Fxds%2Fxds-server.git diff --git a/scripts/sdks/agl/_build-sdks-json.sh b/scripts/sdks/agl/_build-sdks-json.sh index 6a6ad4e..60e0e71 100755 --- a/scripts/sdks/agl/_build-sdks-json.sh +++ b/scripts/sdks/agl/_build-sdks-json.sh @@ -1,6 +1,6 @@ #!/bin/bash ########################################################################### -# Copyright 2017 IoT.bzh +# Copyright 2017-2018 IoT.bzh # # author: Sebastien Douheret # @@ -18,19 +18,30 @@ ########################################################################### SDK_AGL_BASEURL="https://download.automotivelinux.org/AGL" -SDK_AGL_IOTBZH_BASEURL="http://iot.bzh/download/public/XDS/sdk" +SDK_AGL_IOTBZH_BASEURL="http://iot.bzh/download/public/XDS" # Define urls where SDKs can be downloaded DOWNLOADABLE_URLS=" ${SDK_AGL_BASEURL}/snapshots/master/latest/*/deploy/sdk - ${SDK_AGL_BASEURL}/release/dab/4.0.2/*/deploy/sdk + ${SDK_AGL_BASEURL}/release/dab/4.0.3/*/deploy/sdk - ${SDK_AGL_BASEURL}/release/eel/5.0.0/*/deploy/sdk + ${SDK_AGL_BASEURL}/release/eel/5.1.0/*/deploy/sdk + ${SDK_AGL_BASEURL}/release/eel/latest/*/deploy/sdk - ${SDK_AGL_IOTBZH_BASEURL} -" + ${SDK_AGL_BASEURL}/release/flounder/6.0.0/*/deploy/sdk + ${SDK_AGL_BASEURL}/release/flounder/latest/*/deploy/sdk + + ${SDK_AGL_IOTBZH_BASEURL}/images/dab-m3ulcb/*/sdk + + ${SDK_AGL_IOTBZH_BASEURL}/images/eel-intel-corei7-64/*/sdk + ${SDK_AGL_IOTBZH_BASEURL}/images/eel-m3ulcb/*/sdk + ${SDK_AGL_IOTBZH_BASEURL}/images/flounder-h3ulcb/*/sdk + ${SDK_AGL_IOTBZH_BASEURL}/images/flounder-m3ulcb/*/sdk + + ${SDK_AGL_IOTBZH_BASEURL}/images/master-m3ulcb/*/sdk +" ### @@ -61,12 +72,15 @@ for url in $(echo $urls); do for sdkFile in $(echo ${files}); do + # Ignored silent some known files + [[ "${sdkFile}" = "agl-sdk-latest.sh" ]] && continue + # assume that sdk name follow this format : # _PROFILE_-_COMPILER_ARCH_-_TARGET_-crosssdk-_ARCH_-toolchain-_VERSION_.sh # for example: # poky-agl-glibc-x86_64-agl-demo-platform-crosssdk-corei7-64-toolchain-4.0.1.sh - [[ "${sdkFile}" != *"crosssdk"* ]] && { echo " IGNORED ${sdkFile}, not a valid sdk file"; continue; } + [[ "${sdkFile}" != *"crosssdk"* ]] && { echo " IGNORED ${sdkFile}, not a valid sdk file"; echo " (url: ${url})"; continue; } echo "Processing ${sdkFile}" profile=$(echo "${sdkFile}" | sed -r 's/(.*)-glibc.*/\1/')