]>
git.proxmox.com Git - ceph.git/blob - ceph/src/boost/libs/compute/.travis/amd_sdk.sh
3 # Original script from https://github.com/gregvw/amd_sdk/
5 # Location from which get nonce and file name from
6 URL
="http://developer.amd.com/tools-and-sdks/opencl-zone/opencl-tools-sdks/amd-accelerated-parallel-processing-app-sdk/"
7 URLDOWN
="http://developer.amd.com/amd-license-agreement-appsdk/"
9 NONCE1_STRING
='name="amd_developer_central_downloads_page_nonce"'
10 FILE_STRING
='name="f"'
11 POSTID_STRING
='name="post_id"'
12 NONCE2_STRING
='name="amd_developer_central_nonce"'
15 if [[ $1 == "300" ]]; then
16 echo "AMD APP SDK v3.0"
17 FORM
=`wget -qO - $URL | sed -n '/download-2/,/64-bit/p'`
20 echo "AMD APP SDK v2.9.1"
21 FORM
=`wget -qO - $URL | sed -n '/download-5/,/64-bit/p'`
25 NONCE1
=`echo $FORM | awk -F ${NONCE1_STRING} '{print $2}'`
26 NONCE1
=`echo $NONCE1 | awk -F'"' '{print $2}'`
30 POSTID
=`echo $FORM | awk -F ${POSTID_STRING} '{print $2}'`
31 POSTID
=`echo $POSTID | awk -F'"' '{print $2}'`
35 FILE
=`echo $FORM | awk -F ${FILE_STRING} '{print $2}'`
36 FILE
=`echo $FILE | awk -F'"' '{print $2}'`
39 FORM
=`wget -qO - $URLDOWN --post-data "amd_developer_central_downloads_page_nonce=${NONCE1}&f=${FILE}&post_id=${POSTID}"`
41 NONCE2
=`echo $FORM | awk -F ${NONCE2_STRING} '{print $2}'`
42 NONCE2
=`echo $NONCE2 | awk -F'"' '{print $2}'`
45 wget
--content-disposition --trust-server-names $URLDOWN --post-data "amd_developer_central_nonce=${NONCE2}&f=${FILE}" -O AMD-SDK.
tar.bz2
;