Skip to content

Commit

Permalink
macOS: Use LLVM 19
Browse files Browse the repository at this point in the history
  • Loading branch information
Fulgen301 committed Sep 25, 2024
1 parent 0754423 commit 54ea407
Show file tree
Hide file tree
Showing 2 changed files with 3 additions and 3 deletions.
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -19,8 +19,8 @@ Essential dependencies:
- CMake
- Fairly modern C++ compiler
- Windows: **Latest MSVC**
- Linux: **g++ ≥ 14.1** or **clang++ ≥ 18.1**
- macOS: **open source clang++ ≥ 18.1** - e.g. `brew install llvm@18 ninja`
- Linux: **g++ ≥ 14.1** or **clang++ ≥ 19.1**
- macOS: **open source clang++ ≥ 19.1** - e.g. `brew install llvm@19 ninja`
- Make or Ninja

Extract the [latest pre-built dependencies](https://github.com/legacyclonk/deps/releases/latest) for your platform into a folder called `deps`.
Expand Down
2 changes: 1 addition & 1 deletion autobuild/Mac.sh
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
export HOMEBREW_NO_INSTALL_CLEANUP=1
export HOMEBREW_NO_INSTALLED_DEPENDENTS_CHECK=1
brew update
brew install llvm@18 ninja
brew install llvm@19 ninja
echo "CMAKE_CONFIGURE_ARGS=-DCMAKE_OSX_DEPLOYMENT_TARGET=10.9 -DCMAKE_TOOLCHAIN_FILE=$PWD/autobuild/clang16_mac.cmake" >> $GITHUB_ENV

cat autobuild/mac_any_cast.h >> src/C4InteractiveThread.h

0 comments on commit 54ea407

Please sign in to comment.