diff options
author | Hisham Muhammad <hisham@gobolinux.org> | 2020-01-28 13:14:18 -0300 |
---|---|---|
committer | Hisham Muhammad <hisham@gobolinux.org> | 2020-01-28 13:14:18 -0300 |
commit | cf26233de5d21cac1893390c2f1a1791e574f79a (patch) | |
tree | f1eae8991f6fec7019d90adc2035a72270082fc3 | |
parent | 0927b4550106a2e0629e6b13a8abd2cc9920bae8 (diff) | |
download | luarocks-cf26233de5d21cac1893390c2f1a1791e574f79a.tar.gz luarocks-cf26233de5d21cac1893390c2f1a1791e574f79a.tar.bz2 luarocks-cf26233de5d21cac1893390c2f1a1791e574f79a.zip |
publishrelease: add Windows 64-bit support
-rwxr-xr-x | publishrelease | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/publishrelease b/publishrelease index 2e635bea..9c7d4610 100755 --- a/publishrelease +++ b/publishrelease | |||
@@ -25,6 +25,8 @@ git checkout v$v || { | |||
25 | packages=( | 25 | packages=( |
26 | luarocks-$v-windows-32.zip | 26 | luarocks-$v-windows-32.zip |
27 | luarocks-$v-windows-32.zip.asc | 27 | luarocks-$v-windows-32.zip.asc |
28 | luarocks-$v-windows-64.zip | ||
29 | luarocks-$v-windows-64.zip.asc | ||
28 | luarocks-$v-linux-x86_64.zip | 30 | luarocks-$v-linux-x86_64.zip |
29 | luarocks-$v-linux-x86_64.zip.asc | 31 | luarocks-$v-linux-x86_64.zip.asc |
30 | luarocks-$v-win32.zip | 32 | luarocks-$v-win32.zip |
@@ -88,7 +90,8 @@ gawk ' | |||
88 | print "<!-- add new release here -->" | 90 | print "<!-- add new release here -->" |
89 | print "" | 91 | print "" |
90 | print "<tr><td><a href=\"luarocks-'$v'.tar.gz\">luarocks-'$v'.tar.gz</a></td><td><a href=\"luarocks-'$v'.tar.gz.asc\">PGP signature</a></td></tr>" | 92 | print "<tr><td><a href=\"luarocks-'$v'.tar.gz\">luarocks-'$v'.tar.gz</a></td><td><a href=\"luarocks-'$v'.tar.gz.asc\">PGP signature</a></td></tr>" |
91 | print "<tr><td><a href=\"luarocks-'$v'-windows-32.zip\">luarocks-'$v'-windows-32.zip</a> (luarocks.exe stand-alone Windows binary)</td><td><a href=\"luarocks-'$v'-windows-32.zip.asc\">PGP signature</a></td></tr>" | 93 | print "<tr><td><a href=\"luarocks-'$v'-windows-32.zip\">luarocks-'$v'-windows-32.zip</a> (luarocks.exe stand-alone Windows 32-bit binary)</td><td><a href=\"luarocks-'$v'-windows-32.zip.asc\">PGP signature</a></td></tr>" |
94 | print "<tr><td><a href=\"luarocks-'$v'-windows-64.zip\">luarocks-'$v'-windows-64.zip</a> (luarocks.exe stand-alone Windows 64-bit binary)</td><td><a href=\"luarocks-'$v'-windows-64.zip.asc\">PGP signature</a></td></tr>" | ||
92 | print "<tr><td><a href=\"luarocks-'$v'-linux-x86_64.zip\">luarocks-'$v'-linux-x86_64.zip</a> (luarocks stand-alone Linux x86_64 binary)</td><td><a href=\"luarocks-'$v'-linux-x86_64.zip.asc\">PGP signature</a></td></tr>" | 95 | print "<tr><td><a href=\"luarocks-'$v'-linux-x86_64.zip\">luarocks-'$v'-linux-x86_64.zip</a> (luarocks stand-alone Linux x86_64 binary)</td><td><a href=\"luarocks-'$v'-linux-x86_64.zip.asc\">PGP signature</a></td></tr>" |
93 | print "<tr><td><a href=\"luarocks-'$v'-win32.zip\">luarocks-'$v'-win32.zip</a> (legacy Windows package, includes Lua 5.1)</td><td><a href=\"luarocks-'$v'-win32.zip.asc\">PGP signature</a></td></tr>" | 96 | print "<tr><td><a href=\"luarocks-'$v'-win32.zip\">luarocks-'$v'-win32.zip</a> (legacy Windows package, includes Lua 5.1)</td><td><a href=\"luarocks-'$v'-win32.zip.asc\">PGP signature</a></td></tr>" |
94 | done = 1 | 97 | done = 1 |
@@ -116,7 +119,7 @@ gawk ' | |||
116 | print "{" | 119 | print "{" |
117 | print "\"'$v'\": {" | 120 | print "\"'$v'\": {" |
118 | print "\"date\": \"'$(date +'%Y-%m-%d')'\"," | 121 | print "\"date\": \"'$(date +'%Y-%m-%d')'\"," |
119 | print "\"files\": [\"luarocks-'$v'.tar.gz\", \"luarocks-'$v'.tar.gz.asc\", \"luarocks-'$v'-win32.zip\", \"luarocks-'$v'-win32.zip.asc\", \"luarocks-'$v'-windows-32.zip\", \"luarocks-'$v'-windows-32.zip.asc\", \"luarocks-'$v'-linux-x86_64.zip\", \"luarocks-'$v'-linux-x86_64.zip.asc\"]," | 122 | print "\"files\": [\"luarocks-'$v'.tar.gz\", \"luarocks-'$v'.tar.gz.asc\", \"luarocks-'$v'-win32.zip\", \"luarocks-'$v'-win32.zip.asc\", \"luarocks-'$v'-windows-32.zip\", \"luarocks-'$v'-windows-32.zip.asc\", \"luarocks-'$v'-windows-64.zip\", \"luarocks-'$v'-windows-64.zip.asc\", \"luarocks-'$v'-linux-x86_64.zip\", \"luarocks-'$v'-linux-x86_64.zip.asc\"]," |
120 | print "\"about\": []" | 123 | print "\"about\": []" |
121 | print "}}," | 124 | print "}}," |
122 | } | 125 | } |
@@ -188,7 +191,8 @@ sed -i "s,luarocks-[0-9.]*[0-9],luarocks-$v,g" Download.mediawiki | |||
188 | gawk ' | 191 | gawk ' |
189 | BEGIN { | 192 | BEGIN { |
190 | print "'\'\'\''Version '$v\'\'\'' - '$(date +'%d/%b/%Y')' - [http://luarocks.org/releases/luarocks-'$v'.tar.gz All Unix] -" | 193 | print "'\'\'\''Version '$v\'\'\'' - '$(date +'%d/%b/%Y')' - [http://luarocks.org/releases/luarocks-'$v'.tar.gz All Unix] -" |
191 | print "[http://luarocks.org/releases/luarocks-'$v'-windows-32.zip Windows all-in-one executable] -" | 194 | print "[http://luarocks.org/releases/luarocks-'$v'-windows-32.zip Windows all-in-one executable (32-bit)] -" |
195 | print "[http://luarocks.org/releases/luarocks-'$v'-windows-64.zip Windows all-in-one executable (64-bit)] -" | ||
192 | print "[http://luarocks.github.io/luarocks/releases other files]" | 196 | print "[http://luarocks.github.io/luarocks/releases other files]" |
193 | print "" | 197 | print "" |
194 | } | 198 | } |