Add 64 bits tools to Github Actions

This commit is contained in:
cyd01
2020-09-27 12:12:48 +02:00
parent e85550c70e
commit c4b6dabb28
+11
View File
@@ -2154,8 +2154,19 @@ cross64:
sed -i 's#^typedef enum _WTS_VIRTUAL_CLASS #// typedef enum _WTS_VIRTUAL_CLASS #' window.c
sed -i 's/0/999/' version_major.txt
make -e TOOLPATH=/usr/bin/x86_64-w64-mingw32- -f MAKEFILE.MINGW putty.exe || /usr/bin/x86_64-w64-mingw32-gcc -o kitty64.exe *.o ../../base64/base64_64.a ../../bcrypt/bcrypt_64.a ../../blocnote/notepad_64.a ../../jpeg/libjpeg_64.a ../../md5/MD5check_64.a ../../mini/mini_64.a ../../regex/libregex_64.a -ladvapi32 -lcomdlg32 -lgdi32 -limm32 -lpsapi -lole32 -lshell32 -luser32 -lwsock32 -lwtsapi32 -mwindows
cp kitty64.exe /builds/kitty64_nocompress.exe
cp ../../mini/mini_64.a ../../mini/mini.a
cp ../../bcrypt/bcrypt_64.a ../../bcrypt/bcrypt.a
cp ../../base64/base64_64.a ../../base64/base64.a
make -e TOOLPATH=/usr/bin/x86_64-w64-mingw32- -f MAKEFILE.MINGW plink.exe pscp.exe psftp.exe pageant.exe puttygen.exe
upx --best --compress-icons=2 --compress-exports=0 kitty64.exe
mv kitty64.exe /builds/kitty64.exe
mv plink.exe /builds/klink64.exe
mv pscp.exe /builds/kscp64.exe
mv psftp.exe /builds/ksftp64.exe
mv pageant.exe /builds/kageant64.exe
mv puttygen.exe /builds/kittygen64.exe
rm *.o
9bis: putty.exe putty_portable.exe plink.exe pscp.exe psftp.exe pageant.exe puttygen.exe