diff options
author | David Walter Seikel | 2013-04-18 01:44:37 +1000 |
---|---|---|
committer | David Walter Seikel | 2013-04-18 01:44:37 +1000 |
commit | b84afa276398e877a9e9f6e997ab0116f128d43a (patch) | |
tree | 0d8375c63f852f03a6aaf95f3db8b8c51a9a28a9 /BuildReleases.sh | |
parent | Finally got Windows to build. Dunno if it actually works. (diff) | |
download | ImpyReleaseBuilder-b84afa276398e877a9e9f6e997ab0116f128d43a.zip ImpyReleaseBuilder-b84afa276398e877a9e9f6e997ab0116f128d43a.tar.gz ImpyReleaseBuilder-b84afa276398e877a9e9f6e997ab0116f128d43a.tar.bz2 ImpyReleaseBuilder-b84afa276398e877a9e9f6e997ab0116f128d43a.tar.xz |
Adjust the naming of the result.
Diffstat (limited to '')
-rwxr-xr-x | BuildReleases.sh | 28 |
1 files changed, 14 insertions, 14 deletions
diff --git a/BuildReleases.sh b/BuildReleases.sh index bdef6bd..5016ca3 100755 --- a/BuildReleases.sh +++ b/BuildReleases.sh | |||
@@ -37,8 +37,6 @@ unique_port() | |||
37 | 37 | ||
38 | rm -rf TARBALLS | 38 | rm -rf TARBALLS |
39 | mkdir TARBALLS | 39 | mkdir TARBALLS |
40 | date=$(date '+%H_%d-%m-%Y') | ||
41 | |||
42 | 40 | ||
43 | if [ -d SOURCE ]; then | 41 | if [ -d SOURCE ]; then |
44 | echo "Updating source." | 42 | echo "Updating source." |
@@ -51,9 +49,11 @@ else | |||
51 | git clone git://github.com/imprudence/imprudence.git SOURCE || exit 0 | 49 | git clone git://github.com/imprudence/imprudence.git SOURCE || exit 0 |
52 | fi | 50 | fi |
53 | 51 | ||
52 | version=$(SOURCE/linden/scripts/viewer_info.py --combined) | ||
53 | date=$(date '+%Y-%m-%d_%H') | ||
54 | 54 | ||
55 | echo "Creating source tarball." | 55 | echo "Creating source tarball." |
56 | tar czf TARBALLS/impy-release-source_${date}.tar.gz SOURCE && | 56 | tar czf TARBALLS/${version}-source_${date}.tar.gz SOURCE && |
57 | 57 | ||
58 | 58 | ||
59 | FTP_PORT=$(unique_port) | 59 | FTP_PORT=$(unique_port) |
@@ -94,10 +94,10 @@ then | |||
94 | mkdir -p BUILD | 94 | mkdir -p BUILD |
95 | rm -fr TARBALLS | 95 | rm -fr TARBALLS |
96 | mkdir -p TARBALLS | 96 | mkdir -p TARBALLS |
97 | lftp -c 'open -p ${FTP_PORT} ${FTP_SERVER} && lcd TARBALLS && get1 impy-release-source_${date}.tar.gz' | ||
98 | tar xzf TARBALLS/impy-release-source_${date}.tar.gz -C BUILD | ||
99 | cd /home/me/BUILD/SOURCE | 97 | cd /home/me/BUILD/SOURCE |
100 | cd linden/scripts/linux | 98 | cd linden/scripts/linux |
99 | lftp -c 'open -p ${FTP_PORT} ${FTP_SERVER} && lcd TARBALLS && get1 ${version}-source_${date}.tar.gz' | ||
100 | tar xzf TARBALLS/${version}-source_${date}.tar.gz -C BUILD | ||
101 | 101 | ||
102 | # Apparently my "works everywhere" Linux specific scripts work on Cygwin to. Mostly. | 102 | # Apparently my "works everywhere" Linux specific scripts work on Cygwin to. Mostly. |
103 | ./0-patch-SL-source | 103 | ./0-patch-SL-source |
@@ -142,8 +142,8 @@ zzzzEOFzzzz | |||
142 | # expect -exact \"\$ \"; sleep .1; send -s -- \"rm -fr TARBALLS\r\" | 142 | # expect -exact \"\$ \"; sleep .1; send -s -- \"rm -fr TARBALLS\r\" |
143 | # expect -exact \"\$ \"; sleep .1; send -s -- \"mkdir -p BUILD\r\" | 143 | # expect -exact \"\$ \"; sleep .1; send -s -- \"mkdir -p BUILD\r\" |
144 | # expect -exact \"\$ \"; sleep .1; send -s -- \"mkdir -p TARBALLS\r\" | 144 | # expect -exact \"\$ \"; sleep .1; send -s -- \"mkdir -p TARBALLS\r\" |
145 | # expect -exact \"\$ \"; sleep 2; send -s -- \"lftp -c 'open -p ${FTP_PORT} ${FTP_SERVER} && lcd TARBALLS && get1 impy-release-source_${date}.tar.gz'\r\" | 145 | # expect -exact \"\$ \"; sleep 2; send -s -- \"lftp -c 'open -p ${FTP_PORT} ${FTP_SERVER} && lcd TARBALLS && get1 ${version}-source_${date}.tar.gz'\r\" |
146 | # expect -exact \"\$ \"; sleep .1; send -s -- \"tar xzf TARBALLS/impy-release-source_${date}.tar.gz -C BUILD\r\" | 146 | # expect -exact \"\$ \"; sleep .1; send -s -- \"tar xzf TARBALLS/${version}-source_${date}.tar.gz -C BUILD\r\" |
147 | # expect -exact \"\$ \"; sleep .1; send -s -- \"cd /home/me/BUILD/SOURCE\r\" | 147 | # expect -exact \"\$ \"; sleep .1; send -s -- \"cd /home/me/BUILD/SOURCE\r\" |
148 | # expect -exact \"\$ \"; sleep .1; send -s -- \"cd linden/scripts/linux\r\" | 148 | # expect -exact \"\$ \"; sleep .1; send -s -- \"cd linden/scripts/linux\r\" |
149 | 149 | ||
@@ -172,7 +172,7 @@ then | |||
172 | echo "Building local." && | 172 | echo "Building local." && |
173 | rm -fr BUILD && | 173 | rm -fr BUILD && |
174 | mkdir BUILD && | 174 | mkdir BUILD && |
175 | tar xzf TARBALLS/impy-release-source_${date}.tar.gz -C BUILD && | 175 | tar xzf TARBALLS/${version}-source_${date}.tar.gz -C BUILD && |
176 | cd BUILD/SOURCE && | 176 | cd BUILD/SOURCE && |
177 | cd linden/scripts/linux && | 177 | cd linden/scripts/linux && |
178 | ./0-patch-SL-source && | 178 | ./0-patch-SL-source && |
@@ -198,8 +198,8 @@ then | |||
198 | mkdir -p BUILD && | 198 | mkdir -p BUILD && |
199 | mkdir -p TARBALLS && | 199 | mkdir -p TARBALLS && |
200 | sleep 2 && | 200 | sleep 2 && |
201 | busybox ftpget ${FTP_SERVER} -vP ${FTP_PORT} TARBALLS/impy-release-source_${date}.tar.gz impy-release-source_${date}.tar.gz && | 201 | busybox ftpget ${FTP_SERVER} -vP ${FTP_PORT} TARBALLS/${version}-source_${date}.tar.gz ${version}-source_${date}.tar.gz && |
202 | tar xzf TARBALLS/impy-release-source_${date}.tar.gz -C BUILD && | 202 | tar xzf TARBALLS/${version}-source_${date}.tar.gz -C BUILD && |
203 | cd BUILD/SOURCE && | 203 | cd BUILD/SOURCE && |
204 | cd linden/scripts/linux && | 204 | cd linden/scripts/linux && |
205 | ./0-patch-SL-source && | 205 | ./0-patch-SL-source && |
@@ -211,7 +211,7 @@ then | |||
211 | cd ../../indra/viewer-linux-* && | 211 | cd ../../indra/viewer-linux-* && |
212 | cp Imprudence-* ../../../../../TARBALLS && | 212 | cp Imprudence-* ../../../../../TARBALLS && |
213 | cd /home/builder/TARBALLS && | 213 | cd /home/builder/TARBALLS && |
214 | find . -name Imprudence-* -type f -exec busybox ftpput ${FTP_SERVER} -vP ${FTP_PORT} '{}' '{}' \; | 214 | busybox ftpput ${FTP_SERVER} -vP ${FTP_PORT} ${version}-Linux-x86_64.tar.bz2 ${version}-Linux-x86_64.tar.bz2 |
215 | 215 | ||
216 | shutdown -h now | 216 | shutdown -h now |
217 | zzzzEOFzzzz | 217 | zzzzEOFzzzz |
@@ -231,8 +231,8 @@ then | |||
231 | mkdir -p BUILD && | 231 | mkdir -p BUILD && |
232 | mkdir -p TARBALLS && | 232 | mkdir -p TARBALLS && |
233 | sleep 2 && | 233 | sleep 2 && |
234 | busybox ftpget ${FTP_SERVER} -vP ${FTP_PORT} TARBALLS/impy-release-source_${date}.tar.gz impy-release-source_${date}.tar.gz && | 234 | busybox ftpget ${FTP_SERVER} -vP ${FTP_PORT} TARBALLS/${version}-source_${date}.tar.gz ${version}-source_${date}.tar.gz && |
235 | tar xzf TARBALLS/impy-release-source_${date}.tar.gz -C BUILD && | 235 | tar xzf TARBALLS/${version}-source_${date}.tar.gz -C BUILD && |
236 | cd BUILD/SOURCE && | 236 | cd BUILD/SOURCE && |
237 | cd linden/scripts/linux && | 237 | cd linden/scripts/linux && |
238 | ./0-patch-SL-source && | 238 | ./0-patch-SL-source && |
@@ -243,7 +243,7 @@ then | |||
243 | cd ../../indra/viewer-linux-* && | 243 | cd ../../indra/viewer-linux-* && |
244 | cp Imprudence-* ../../../../../TARBALLS && | 244 | cp Imprudence-* ../../../../../TARBALLS && |
245 | cd /home/builder/TARBALLS && | 245 | cd /home/builder/TARBALLS && |
246 | find . -name Imprudence-* -type f -exec busybox ftpput ${FTP_SERVER} -vP ${FTP_PORT} '{}' '{}' \; | 246 | busybox ftpput ${FTP_SERVER} -vP ${FTP_PORT} ${version}-Linux-x86.tar.bz2 ${version}-Linux-x86.tar.bz2 |
247 | 247 | ||
248 | shutdown -h now | 248 | shutdown -h now |
249 | zzzzEOFzzzz | 249 | zzzzEOFzzzz |