git.delta.rocks / unique-network / refs/commits / 5cd3d42aeddb

difftreelog

Delete substrate-node-rename.sh

Shawn Tabrizi2019-09-25parent: #cd271e0.patch.diff
in: master

1 file changed

deletedsubstrate-node-rename.shdiffbeforeafterboth
before · substrate-node-rename.sh
1#!/usr/bin/env bash23name=$14shift5author=$16shift78if [[ "$name" == "" || "$name" == "-"* ]]9then10  echo "Usage: substrate-node-rename <NAME> <AUTHOR>"11  exit 112fi13if [[ "$author" == "" || "$author" == "-"* ]]14then15  echo "Usage: substrate-node-rename <NAME> <AUTHOR>"16  exit 117fi1819lname="$(echo $name | tr '[:upper:]' '[:lower:]')"20dirname="${lname// /-}"2122bold=$(tput bold)23normal=$(tput sgr0)2425if [ -d "$dirname" ]; then26  echo "Directory '$name' already exists!"27  exit 128fi2930echo "${bold}Moving project folder...${normal}"3132git mv substrate-node-template $dirname3334pushd $dirname >/dev/null3536echo "${bold}Customizing project...${normal}"37function replace {38	find_this="$1"39	shift40	replace_with="$1"41	shift42	IFS=$'\n'43	TEMP=$(mktemp -d "${TMPDIR:-/tmp}/.XXXXXXXXXXXX")44	rmdir $TEMP45	for item in `find . -not -path '*/\.*' -type f \( -name "*.rs" -o -name "*.md" -o -name "build.sh" -o -name "Cargo.toml" -o -name "Cargo.lock" \)`46	do47		sed "s/$find_this/$replace_with/g" "$item" > $TEMP48		cat $TEMP > "$item"49	done50	rm -f $TEMP51}5253replace "Template Node" "${name}"54replace node-template "${lname//[_ ]/-}"55replace node_template "${lname//[- ]/_}"56replace Anonymous "$author"5758echo "Rename Complete"5960popd >/dev/null61