From 790031486830dacdf262f1f9842ddde2ca30bfd7 Mon Sep 17 00:00:00 2001 From: Joshua Behrens Date: Fri, 25 Oct 2024 01:57:54 +0200 Subject: [PATCH] Fix building macos --- .github/workflows/build-test.yml | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/.github/workflows/build-test.yml b/.github/workflows/build-test.yml index 62dcb580..423ff4e9 100644 --- a/.github/workflows/build-test.yml +++ b/.github/workflows/build-test.yml @@ -61,7 +61,13 @@ jobs: # Install to /opt/v8/self-built sudo mkdir -p /opt/v8/self-built/{lib,include} - sudo cp out.gn/x64.release/lib*.so out.gn/x64.release/*_blob.bin out.gn/x64.release/icudtl.dat /opt/v8/self-built/lib/ + + if [[ "${{ runner.os }}" == "macOS" ]]; then + LIB_EXT=dylib + else + LIB_EXT=so + fi + sudo cp out.gn/x64.release/lib*.${LIB_EXT} out.gn/x64.release/*_blob.bin out.gn/x64.release/icudtl.dat /opt/v8/self-built/lib/ sudo cp -R include/* /opt/v8/self-built/include/ # Go back to origin