From 6d9575e1033d4745bfe85d958086ec0549f8e157 Mon Sep 17 00:00:00 2001 From: mvenditto Date: Tue, 20 Jun 2023 20:55:01 +0200 Subject: [PATCH] copy only needed mingw dlls --- .circleci/continue_config.yml | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/.circleci/continue_config.yml b/.circleci/continue_config.yml index 66aa3d83..0b105f0a 100644 --- a/.circleci/continue_config.yml +++ b/.circleci/continue_config.yml @@ -386,14 +386,17 @@ jobs: - run: name: Build Libraries command: | - $Env:Path += ";C:\ProgramData\chocolatey\lib\mingw\tools\install\mingw64\bin" + $MinGWBin = "C:\ProgramData\chocolatey\lib\mingw\tools\install\mingw64\bin" + $Env:Path += ";$MinGwBin" $Env:Path += ";C:\Program Files\CMake\bin" cd gpt4all-backend mkdir win-x64 cd win-x64 - cmake -G "MinGW Makefiles" .. + cmake -G "MinGW Makefiles" .. && cmake --build . --parallel --config Release - cp "C:\ProgramData\chocolatey\lib\mingw\tools\install\mingw64\bin\*dll" . + cp "$MinGWBin\libgcc*.dll" . + cp "$MinGWBin\libstdc++*.dll" . + cp "$MinGWBin\libwinpthread*.dll" . cp bin/*.dll . - persist_to_workspace: root: gpt4all-backend