aboutsummaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
authorDavid Walter Seikel2013-04-18 01:44:37 +1000
committerDavid Walter Seikel2013-04-18 01:44:37 +1000
commitb84afa276398e877a9e9f6e997ab0116f128d43a (patch)
tree0d8375c63f852f03a6aaf95f3db8b8c51a9a28a9
parentFinally got Windows to build. Dunno if it actually works. (diff)
downloadImpyReleaseBuilder-b84afa276398e877a9e9f6e997ab0116f128d43a.zip
ImpyReleaseBuilder-b84afa276398e877a9e9f6e997ab0116f128d43a.tar.gz
ImpyReleaseBuilder-b84afa276398e877a9e9f6e997ab0116f128d43a.tar.bz2
ImpyReleaseBuilder-b84afa276398e877a9e9f6e997ab0116f128d43a.tar.xz
Adjust the naming of the result.
-rwxr-xr-xBuildReleases.sh28
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
38rm -rf TARBALLS 38rm -rf TARBALLS
39mkdir TARBALLS 39mkdir TARBALLS
40date=$(date '+%H_%d-%m-%Y')
41
42 40
43if [ -d SOURCE ]; then 41if [ -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
52fi 50fi
53 51
52version=$(SOURCE/linden/scripts/viewer_info.py --combined)
53date=$(date '+%Y-%m-%d_%H')
54 54
55echo "Creating source tarball." 55echo "Creating source tarball."
56tar czf TARBALLS/impy-release-source_${date}.tar.gz SOURCE && 56tar czf TARBALLS/${version}-source_${date}.tar.gz SOURCE &&
57 57
58 58
59FTP_PORT=$(unique_port) 59FTP_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
217zzzzEOFzzzz 217zzzzEOFzzzz
@@ -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
249zzzzEOFzzzz 249zzzzEOFzzzz