diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -127,15 +127,13 @@ During submission of patches, arcanist will automatically run `arc lint` to enforce Bitcoin ABC code formatting standards, and often suggests changes. If code formatting tools do not install automatically on your system, you -will have to install clang-format-8, clang-tidy (version >=8), autopep8, flake8, -phpcs and shellcheck. +will have to install the following: -To install clang-format-8 and clang-tidy on Ubuntu (>= 18.04+updates) or Debian (>= 10): +On Ubuntu (>= 18.04+updates) or Debian (>= 10): ``` -sudo apt-get install clang-format-8 clang-tidy-8 clang-tools-8 +sudo apt-get install clang-format-8 clang-tidy-8 clang-tools-8 python-autopep8 flake8 php-codesniffer shellcheck ``` - If not available in the distribution, `clang-format-8` and `clang-tidy` can be installed from https://releases.llvm.org/download.html or https://apt.llvm.org. @@ -146,13 +144,6 @@ ln -s $PWD/clang+llvm-8.0.0-x86_64-apple-darwin/bin/clang-tidy /usr/local/bin/clang-tidy ``` - -To install autopep8, flake8 and phpcs on Ubuntu: -``` -sudo apt-get install python-autopep8 flake8 php-codesniffer shellcheck -``` - - Working with The Bitcoin ABC Repository ---------------------------------------