From cf26233de5d21cac1893390c2f1a1791e574f79a Mon Sep 17 00:00:00 2001 From: Hisham Muhammad Date: Tue, 28 Jan 2020 13:14:18 -0300 Subject: publishrelease: add Windows 64-bit support --- publishrelease | 10 +++++++--- 1 file 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 || { packages=( 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 luarocks-$v-win32.zip @@ -88,7 +90,8 @@ gawk ' print "" print "" print "luarocks-'$v'.tar.gzPGP signature" - print "luarocks-'$v'-windows-32.zip (luarocks.exe stand-alone Windows binary)PGP signature" + print "luarocks-'$v'-windows-32.zip (luarocks.exe stand-alone Windows 32-bit binary)PGP signature" + print "luarocks-'$v'-windows-64.zip (luarocks.exe stand-alone Windows 64-bit binary)PGP signature" print "luarocks-'$v'-linux-x86_64.zip (luarocks stand-alone Linux x86_64 binary)PGP signature" print "luarocks-'$v'-win32.zip (legacy Windows package, includes Lua 5.1)PGP signature" done = 1 @@ -116,7 +119,7 @@ gawk ' print "{" print "\"'$v'\": {" print "\"date\": \"'$(date +'%Y-%m-%d')'\"," - 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\"]," + 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\"]," print "\"about\": []" print "}}," } @@ -188,7 +191,8 @@ sed -i "s,luarocks-[0-9.]*[0-9],luarocks-$v,g" Download.mediawiki gawk ' BEGIN { print "'\'\'\''Version '$v\'\'\'' - '$(date +'%d/%b/%Y')' - [http://luarocks.org/releases/luarocks-'$v'.tar.gz All Unix] -" - print "[http://luarocks.org/releases/luarocks-'$v'-windows-32.zip Windows all-in-one executable] -" + print "[http://luarocks.org/releases/luarocks-'$v'-windows-32.zip Windows all-in-one executable (32-bit)] -" + print "[http://luarocks.org/releases/luarocks-'$v'-windows-64.zip Windows all-in-one executable (64-bit)] -" print "[http://luarocks.github.io/luarocks/releases other files]" print "" } -- cgit v1.2.3-55-g6feb