Overview
Comment: | Better handling of the case where no SDK is available |
---|---|
Downloads: | Tarball | ZIP archive | SQL archive |
Timelines: | family | ancestors | descendants | both | trunk |
Files: | files | file ages | folders |
SHA1: |
feb20a31262d2384da420cb15e9d2eec |
User & Date: | rkeene on 2019-09-17 16:31:06 |
Other Links: | manifest | tags |
Context
2020-01-22
| ||
18:44 | Upgrade to Tcl/Tk 8.6.10 check-in: e6fc8fa373 user: rkeene tags: trunk | |
2019-09-17
| ||
16:31 | Better handling of the case where no SDK is available check-in: feb20a3126 user: rkeene tags: trunk | |
16:16 | Add support for fetching the SDK over the API check-in: 2ec364d475 user: rkeene tags: trunk | |
Changes
Modified build/utils/download-api-client from [3a69b30ec1] to [ca3758bbcf].
︙ | ︙ | |||
146 147 148 149 150 151 152 153 154 155 156 157 158 159 | fi exit 1 fi if [ "${downloadSDK}" = 'false' ]; then kit_url="$(jq -crM .kit_url <<<"${info}")" if [ -z "${kit_filename}" ]; then kit_filename="${kit_url//*\//}" case "${kit_filename}" in *.*) kit_filename_base="${kit_filename//.*/}" kit_filename_ext=".${kit_filename//*./}" ;; | > > > > > > > > | 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 | fi exit 1 fi if [ "${downloadSDK}" = 'false' ]; then kit_url="$(jq -crM .kit_url <<<"${info}")" if [ "${kit_url}" = 'null' ]; then kit_url='' fi if [ "${kit_url}" = '' ]; then echo "No download available." >&2 exit 1 fi if [ -z "${kit_filename}" ]; then kit_filename="${kit_url//*\//}" case "${kit_filename}" in *.*) kit_filename_base="${kit_filename//.*/}" kit_filename_ext=".${kit_filename//*./}" ;; |
︙ | ︙ | |||
167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 | kit_filename="${kit_filename_base}-${kit_filename_platform}-${kit_filename_tcl_version}${kit_filename_ext}" fi curl -sSL "${kit_url}" > "${kit_filename}" chmod 755 "${kit_filename}" else kit_sdk_url="$(jq -crM .kit_sdk_url <<<"${info}")" if [ -z "${kit_filename}" ]; then kit_filename="${kit_sdk_url//*\//}" fi curl -sSL "${kit_sdk_url}" > "${kit_filename}" fi echo "Wrote: ${kit_filename}" exit 0 | > > > > > > > | 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 | kit_filename="${kit_filename_base}-${kit_filename_platform}-${kit_filename_tcl_version}${kit_filename_ext}" fi curl -sSL "${kit_url}" > "${kit_filename}" chmod 755 "${kit_filename}" else kit_sdk_url="$(jq -crM .kit_sdk_url <<<"${info}")" if [ "${kit_sdk_url}" = 'null' ]; then kit_sdk_url='' fi if [ "${kit_sdk_url}" = '' ]; then echo "No SDK available." >&2 exit 1 fi if [ -z "${kit_filename}" ]; then kit_filename="${kit_sdk_url//*\//}" fi curl -sSL "${kit_sdk_url}" > "${kit_filename}" fi echo "Wrote: ${kit_filename}" exit 0 |