git / moonbite-core / ci/lint/04_install.sh · raw

#!/usr/bin/env bash## Copyright (c) 2018-2019 The Bitcoin Core developers# Distributed under the MIT software license, see the accompanying# file COPYING or http://www.opensource.org/licenses/mit-license.php.export LC_ALL=Ctravis_retry sudo apt update && sudo apt install -y clang-format-9sudo update-alternatives --install /usr/bin/clang-format      clang-format      $(which clang-format-9     ) 100sudo update-alternatives --install /usr/bin/clang-format-diff clang-format-diff $(which clang-format-diff-9) 100travis_retry pip3 install codespell==1.17.1travis_retry pip3 install flake8==3.8.3travis_retry pip3 install yqtravis_retry pip3 install mypy==0.781SHELLCHECK_VERSION=v0.7.1curl -sL "https://github.com/koalaman/shellcheck/releases/download/${SHELLCHECK_VERSION}/shellcheck-${SHELLCHECK_VERSION}.linux.x86_64.tar.xz" | tar --xz -xf - --directory /tmp/export PATH="/tmp/shellcheck-${SHELLCHECK_VERSION}:${PATH}"