Artifact
852d0f9c90ea7a2a96e19b76692ed00a2cc04ec6:
0000: 23 21 2f 75 73 72 2f 62 69 6e 2f 65 6e 76 20 62 #!/usr/bin/env b
0010: 61 73 68 0a 0a 23 20 52 75 6e 20 79 6f 75 72 20 ash..# Run your
0020: 73 74 65 70 20 68 65 72 65 0a 0a 73 6f 75 72 63 step here..sourc
0030: 65 20 24 50 52 45 46 49 58 2f 62 75 69 6c 64 73 e $PREFIX/builds
0040: 65 74 75 70 2e 73 68 0a 0a 69 66 20 21 20 5b 5b etup.sh..if ! [[
0050: 20 2d 65 20 24 7b 44 4f 57 4e 4c 4f 41 44 53 7d -e ${DOWNLOADS}
0060: 2f 63 68 69 63 6b 65 6e 2d 24 7b 43 48 49 43 4b /chicken-${CHICK
0070: 45 4e 5f 56 45 52 53 49 4f 4e 7d 2e 74 61 72 2e EN_VERSION}.tar.
0080: 67 7a 20 5d 5d 3b 20 74 68 65 6e 20 0a 20 20 69 gz ]]; then . i
0090: 66 20 5b 20 22 24 7b 43 48 49 43 4b 45 4e 5f 55 f [ "${CHICKEN_U
00a0: 52 4c 7d 22 20 3d 3d 20 22 22 20 5d 3b 20 74 68 RL}" == "" ]; th
00b0: 65 6e 0a 20 20 20 20 20 28 63 64 20 24 7b 44 4f en. (cd ${DO
00c0: 57 4e 4c 4f 41 44 53 7d 3b 77 67 65 74 20 68 74 WNLOADS};wget ht
00d0: 74 70 3a 2f 2f 63 6f 64 65 2e 63 61 6c 6c 2d 63 tp://code.call-c
00e0: 63 2e 6f 72 67 2f 72 65 6c 65 61 73 65 73 2f 24 c.org/releases/$
00f0: 7b 43 48 49 43 4b 45 4e 5f 56 45 52 53 49 4f 4e {CHICKEN_VERSION
0100: 7d 2f 63 68 69 63 6b 65 6e 2d 24 7b 43 48 49 43 }/chicken-${CHIC
0110: 4b 45 4e 5f 56 45 52 53 49 4f 4e 7d 2e 74 61 72 KEN_VERSION}.tar
0120: 2e 67 7a 29 0a 20 20 65 6c 73 65 0a 20 20 20 20 .gz). else.
0130: 20 28 63 64 20 24 7b 44 4f 57 4e 4c 4f 41 44 53 (cd ${DOWNLOADS
0140: 7d 3b 77 67 65 74 20 24 7b 43 48 49 43 4b 45 4e };wget ${CHICKEN
0150: 5f 55 52 4c 7d 29 0a 20 20 66 69 0a 66 69 20 0a _URL}). fi.fi .
0160: 0a 6c 73 20 2d 6c 20 24 7b 44 4f 57 4e 4c 4f 41 .ls -l ${DOWNLOA
0170: 44 53 7d 2f 63 68 69 63 6b 65 6e 2d 24 7b 43 48 DS}/chicken-${CH
0180: 49 43 4b 45 4e 5f 56 45 52 53 49 4f 4e 7d 2e 74 ICKEN_VERSION}.t
0190: 61 72 2e 67 7a 0a 0a 74 61 72 20 78 66 76 7a 20 ar.gz..tar xfvz
01a0: 24 7b 44 4f 57 4e 4c 4f 41 44 53 7d 2f 63 68 69 ${DOWNLOADS}/chi
01b0: 63 6b 65 6e 2d 24 7b 43 48 49 43 4b 45 4e 5f 56 cken-${CHICKEN_V
01c0: 45 52 53 49 4f 4e 7d 2e 74 61 72 2e 67 7a 0a 0a ERSION}.tar.gz..
01d0: 6c 73 20 2d 6c 20 63 68 69 63 6b 65 6e 2d 24 7b ls -l chicken-${
01e0: 43 48 49 43 4b 45 4e 5f 56 45 52 53 49 4f 4e 7d CHICKEN_VERSION}
01f0: 0a .