mirror of
https://github.com/espressif/openthread.git
synced 2026-08-10 12:47:47 +00:00
[script] clang-format bootstrap on macOS (#3242)
This commit is contained in:
+7
-4
@@ -33,10 +33,6 @@
|
||||
|
||||
# Establish some key directories
|
||||
|
||||
srcdir=`dirname ${0}`
|
||||
abs_srcdir=`pwd`
|
||||
abs_top_srcdir="${abs_srcdir}"
|
||||
|
||||
install_packages_apt()
|
||||
{
|
||||
# apt update and install dependencies
|
||||
@@ -76,6 +72,13 @@ install_packages_brew()
|
||||
echo 'warning: clang/gcc needed for posix examples'
|
||||
echo 'warning: please install Command Line Tools from https://developer.apple.com/download/more/'
|
||||
fi
|
||||
|
||||
# add clang-format for pretty
|
||||
CLANG_FORMAT_VERSION="clang-format version 6.0"
|
||||
which clang-format-6.0 || (which clang-format && (clang-format --version | grep -q "${CLANG_FORMAT_VERSION}")) || {
|
||||
brew install llvm@6
|
||||
sudo ln -s "$(brew --repo)/opt/llvm@6/bin/clang-format" /usr/local/bin/clang-format-6.0
|
||||
}
|
||||
}
|
||||
|
||||
install_packages_source()
|
||||
|
||||
Reference in New Issue
Block a user