diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 03ef467..8fd2e93 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -117,6 +117,7 @@ jobs: - name: Install build dependencies (macOS) if: matrix.os == 'macos-13' || matrix.os == 'macos-14' run: | + brew uninstall cmake || true brew install cmake ninja - name: Build esp-clang package diff --git a/release.sh b/release.sh index dc5d722..6d698bc 100755 --- a/release.sh +++ b/release.sh @@ -68,6 +68,14 @@ get_base_cmake_args() { cat << 'EOF' -G Ninja -DCMAKE_BUILD_TYPE=Release +-DLLVM_INCLUDE_TESTS=OFF +-DLLVM_ENABLE_TERMINFO=OFF +-DLLVM_ENABLE_ZSTD=OFF +-DLLVM_ENABLE_Z3_SOLVER=OFF +-DLLVM_ENABLE_OCAMLDOC=OFF +-DLLVM_ENABLE_LIBXML2=OFF +-DLLVM_TOOL_CLANG_TOOLS_EXTRA_BUILD=OFF +-DCLANG_ENABLE_ARCMT=OFF -DLLVM_TARGETS_TO_BUILD=X86;ARM;AArch64;AVR;Mips;RISCV;WebAssembly -DLLVM_EXPERIMENTAL_TARGETS_TO_BUILD=Xtensa -DLLVM_ENABLE_PROJECTS=clang;lld