swh:1:snp:9c27352633c4639a943e316050a7b904f57900e2
Raw File
Tip revision: 4109adfd77a0eb9a867dd560400e3a7c736b6931 authored by Pietro on 10 January 2018, 13:36:18 UTC
Node: properly report RPC port already in use, fixes #69
Tip revision: 4109adf
apply_patch.sh
#! /bin/sh

script_dir="$(cd "$(dirname "$0")" && echo "$(pwd -P)/")"
cd "$script_dir"/..

branch=$1
has_git() {
    which git && [ -d .git ]
}

if has_git && ! [ -z "$(git status -s)" ] ; then
    echo "This script cannot be applied within a dirty git directory,"
    echo "you need 'stash' or 'commit' your changes before."
    exit 1
fi

set -e

case "$branch" in
    zeronet)
        sed -i s/TEZOS/TEZOS_ZERONET/ ./src/lib_node_shell/distributed_db_message.ml
        patch -p1 < scripts/alphanet_constants.patch
        patch -p1 < scripts/zeronet.patch
        cp README.md docs/README.master
        cp docs/README.zeronet README.md
        if has_git; then git add docs/README.master; git commit -a -m "Zeronet: DO NOT MERGE" --author "Tezos CI <null@tezos.com>"; fi
        echo "Done"
        ;;
    alphanet)
        sed -i s/TEZOS/TEZOS_ALPHANET/ ./src/lib_node_shell/distributed_db_message.ml
        patch -p1 < scripts/alphanet_constants.patch
        cp README.md docs/README.master
        cp docs/README.alphanet README.md
        if has_git; then git add docs/README.master; git commit -a -m "Alphanet: DO NOT MERGE" --author "Tezos CI <null@tezos.com>"; fi
        echo "Done"
        ;;
    *)
        echo "Noop"
esac
back to top