From f9dbd4058c6105f0ca84481edcd2048e2e7fca52 Mon Sep 17 00:00:00 2001 From: niansa Date: Wed, 13 Mar 2024 02:47:15 +0100 Subject: [PATCH] Initial working Windows building CI --- .gitattributes | 1 + windows-libs.7z | 3 +++ windows.reg | Bin 2922 -> 2946 bytes windows.sh | 13 +++++++------ 4 files changed, 11 insertions(+), 6 deletions(-) create mode 100644 .gitattributes create mode 100644 windows-libs.7z diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 0000000..5299c47 --- /dev/null +++ b/.gitattributes @@ -0,0 +1 @@ +*.7z filter=lfs diff=lfs merge=lfs -text diff --git a/windows-libs.7z b/windows-libs.7z new file mode 100644 index 0000000..108865e --- /dev/null +++ b/windows-libs.7z @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:07bc702811f0ecaf4a68592261a07c9d25657197c87663d4dcd00c876828919c +size 487805584 diff --git a/windows.reg b/windows.reg index e96131adaab94b5b75e2c7eb8d9f4d25c6683916..ccb6b82100bfc26f620dd02b0f629de69e315e94 100644 GIT binary patch delta 85 zcmaDQ)+D~cfot*$X1>XOtO3kM3@MW*a*9um;ozBU#mzPO7MH~2EKVNI7zSPjE(Qe# og~|6hr6=!UpTAChrI8wBj}Z0PRZ^2LJ#7 delta 61 zcmZn?e7u}e(8#l^!L!@$eH#h?I$W(>)bCvu8T)?wqB PoW;oll;xWo#BBfo2;UE> diff --git a/windows.sh b/windows.sh index c05bc12..cbb62a8 100755 --- a/windows.sh +++ b/windows.sh @@ -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"