X-Git-Url: https://gerrit.automotivelinux.org/gerrit/gitweb?p=src%2Fxds%2Fxds-server.git;a=blobdiff_plain;f=scripts%2Fsdks%2Fagl%2Fdb-update;h=68bd26afe5f232b6de39cea7b6962a61c989c763;hp=4f8d933d58ba7c79df52ae9ed18928f967946e7d;hb=889325999e1755b57631d380a048b365ea26fc37;hpb=4119f6ebcabfb4285fb2456f10461cee57c6560a diff --git a/scripts/sdks/agl/db-update b/scripts/sdks/agl/db-update index 4f8d933..68bd26a 100755 --- a/scripts/sdks/agl/db-update +++ b/scripts/sdks/agl/db-update @@ -23,6 +23,12 @@ sdksDBFile=${1} [ "${sdksDBFile}" = "" ] && sdksDBFile=${SDK_ROOT_DIR}/sdks_latest.json +# Backup previous file [ -f "${sdksDBFile}" ] && mv "${sdksDBFile}" "${sdksDBFile}.old" +# Create destination directory when needed +instDir=$(dirname "${sdksDBFile}") +[ ! -d "${instDir}" ] && mkdir -p "${instDir}" + +# Get database wget -q --connect-timeout=30 "${SDK_DATABASE}" -O "${sdksDBFile}"