diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 12b40c86..55540edc 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -199,6 +199,7 @@ jobs: brew install cmake ninja alias make=cmake cmake --version + uname -mprs - name: Setup & Build id: build diff --git a/src/bindings/utils/compileLLamaCpp.ts b/src/bindings/utils/compileLLamaCpp.ts index 51e5cdf9..d66ea4a1 100644 --- a/src/bindings/utils/compileLLamaCpp.ts +++ b/src/bindings/utils/compileLLamaCpp.ts @@ -154,6 +154,9 @@ export async function compileLlamaCpp(buildOptions: BuildOptions, compileOptions cmakeCustomOptions.set("GGML_OPENMP", "OFF"); if (ciMode) { + if (!cmakeCustomOptions.has("CMAKE_OSX_DEPLOYMENT_TARGET")) + cmakeCustomOptions.set("CMAKE_OSX_DEPLOYMENT_TARGET", "14"); + if (!cmakeCustomOptions.has("GGML_OPENMP")) cmakeCustomOptions.set("GGML_OPENMP", "OFF");