3
3
OS=${1}
4
4
GITHUB_WORKSPACE=${2}
5
5
GITHUB_REF=${3}
6
- FORCEBUILDDEPS=" 1"
7
6
8
7
if [[ ! ${OS} || ! ${GITHUB_WORKSPACE} ]]; then
9
8
echo " Error: Invalid options"
@@ -18,51 +17,20 @@ if [[ ${OS} == "arm32v7-disable-wallet" || ${OS} == "linux-disable-wallet" || ${
18
17
OS=` echo ${OS} | cut -d" -" -f1`
19
18
fi
20
19
21
- if [[ ${GITHUB_REF} =~ " release" || ${FORCEBUILDDEPS} = " 1" ]]; then
22
- echo " ----------------------------------------"
23
- echo " Building Dependencies for ${OS} "
24
- echo " ----------------------------------------"
25
-
26
- cd depends
27
- if [[ ${OS} == " windows" ]]; then
28
- make HOST=x86_64-w64-mingw32 -j2
29
- elif [[ ${OS} == " osx" ]]; then
30
- cd ${GITHUB_WORKSPACE}
31
- # curl -O <url>
32
- echo " LEGAL issues with OSX SDK, need to get it yourself and extract the valuable stuff."
33
- echo " See github -> contrib/macdeploy/README.md"
34
- echo " Countdown from 3 sec. Make sure your SDK is at /tmp/SDKs and it is the only *.tar.gz file."
35
- echo " 3..."
36
- sleep 1
37
- echo " 2..."
38
- sleep 1
39
- echo " 1..."
40
- sleep 1
41
- echo " 0.. continuing.."
42
- mkdir -p ${GITHUB_WORKSPACE} /depends/SDKs
43
- cd ${GITHUB_WORKSPACE} /depends/SDKs
44
- tar -zxf /tmp/SDKs/* .tar.gz
45
- cd ${GITHUB_WORKSPACE} /depends && make HOST=x86_64-apple-darwin14 -j2
46
- elif [[ ${OS} == " linux" || ${OS} == " linux-disable-wallet" ]]; then
47
- make HOST=x86_64-linux-gnu -j2
48
- elif [[ ${OS} == " arm32v7" || ${OS} == " arm32v7-disable-wallet" ]]; then
49
- make HOST=arm-linux-gnueabihf -j2
50
- elif [[ ${OS} == " aarch64" || ${OS} == " aarch64-disable-wallet" ]]; then
51
- make HOST=aarch64-linux-gnu -j2
52
- fi
53
- else
54
- echo " ----------------------------------------"
55
- echo " Retrieving Dependencies for ${OS} "
56
- echo " ----------------------------------------"
20
+ echo " ----------------------------------------"
21
+ echo " Building Dependencies for ${OS} "
22
+ echo " ----------------------------------------"
57
23
58
- cd /tmp
59
- curl -O https://raven-build-resources.s3.amazonaws.com/${OS} /raven-${OS} -dependencies.tar.gz
60
- curl -O https://raven-build-resources.s3.amazonaws.com/${OS} /SHASUM
61
- if [[ $( sha256sum -c /tmp/SHASUM) ]]; then
62
- cd ${GITHUB_WORKSPACE} /depends
63
- tar zxvf /tmp/raven-${OS} -dependencies.tar.gz
64
- else
65
- echo " SHASUM doesn't match"
66
- exit 1
67
- fi
24
+ cd depends
25
+ if [[ ${OS} == " windows" ]]; then
26
+ make HOST=x86_64-w64-mingw32 -j2
27
+ elif [[ ${OS} == " osx" ]]; then
28
+ echo " OSX building is not currently enabled"
29
+ exit 1
30
+ elif [[ ${OS} == " linux" || ${OS} == " linux-disable-wallet" ]]; then
31
+ make HOST=x86_64-linux-gnu -j2
32
+ elif [[ ${OS} == " arm32v7" || ${OS} == " arm32v7-disable-wallet" ]]; then
33
+ make HOST=arm-linux-gnueabihf -j2
34
+ elif [[ ${OS} == " aarch64" || ${OS} == " aarch64-disable-wallet" ]]; then
35
+ make HOST=aarch64-linux-gnu -j2
68
36
fi
0 commit comments