Initial working Windows building CI

This commit is contained in:
niansa 2024-03-13 02:47:15 +01:00
parent 7f52da56f9
commit f9dbd4058c
4 changed files with 11 additions and 6 deletions

1
.gitattributes vendored Normal file
View file

@ -0,0 +1 @@
*.7z filter=lfs diff=lfs merge=lfs -text

3
windows-libs.7z Normal file
View file

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:07bc702811f0ecaf4a68592261a07c9d25657197c87663d4dcd00c876828919c
size 487805584

Binary file not shown.

View file

@ -40,11 +40,12 @@ popd > /dev/null
rm *.zip
# Install LLVM toolchain
echo " -- Installing LLVM toolchain"
wget -q https://github.com/mstorsjo/llvm-mingw/releases/download/20240308/llvm-mingw-20240308-msvcrt-x86_64.zip
unzip -q *.zip
rm *.zip
mv llvm-mingw-*-x86_64 llvm
#echo " -- Installing LLVM toolchain"
#wget -q https://github.com/mstorsjo/llvm-mingw/releases/download/20240308/llvm-mingw-20240308-msvcrt-x86_64.zip
#unzip -q *.zip
#rm *.zip
#mv llvm-mingw-*-x86_64 llvm
#ln -sf "$(pwd)"/llvm/bin/ld.lld llvm/bin/ld
# Install registry file
echo " -- Updating PATH environment variable"
@ -56,7 +57,7 @@ echo " -- Tools installed:"
echo -n " - " ; wine cmake.exe --version | head -1
echo -n " - " ; wine ccache.exe --version | head -1
echo -n " - Ninja " ; wine ninja.exe --version
echo -n " - " ; wine clang.exe --version | head -1
#echo -n " - " ; wine clang.exe --version | head -1
# Unpack out-of-tree dependencies
echo " --- Unpacking out-of-tree dependencies"