mirror of
https://github.com/ClickHouse/ClickHouse.git
synced 2024-09-20 16:50:48 +00:00
7c11f41038
On Darwin, the build script tries to 1. use llvm-objcopy/llvm-strip from $PATH, 2. if not found by 1., use standard objcopy/strip from $PATH The brew install instructions recommends to set $PATH to brew's binary dir, so 2. will find something (assuming binutils is installed from brew). If $PATH additionally points to brew's LLVM binary dir (which is different from brew's binary dir), 1. will find the llvm versions of the tools. This commit removes additional logic which repeats above steps in a more implicit way by calling brew internally and figuring out the paths once more if 1. and 2. cannot find them in the $PATH. This removes duplication and simplifies the script. Maybe it even helps with reproducibility. |
||
---|---|---|
.. | ||
_category_.yml | ||
adding_test_queries.md | ||
architecture.md | ||
browse-code.md | ||
build-cross-arm.md | ||
build-cross-osx.md | ||
build-cross-riscv.md | ||
build-osx.md | ||
build.md | ||
cmake-in-clickhouse.md | ||
continuous-integration.md | ||
contrib.md | ||
developer-instruction.md | ||
index.md | ||
integrating_rust_libraries.md | ||
style.md | ||
tests.md |