#!/bin/sh cp -f config.mk Makefile patches.h st-flexipatch/ flexipatch-finalizer/flexipatch-finalizer.sh -r -d st-flexipatch -o st-final git -C st-flexipatch reset --hard HEAD && git -C st-flexipatch clean -fd for patch in patches/*.diff; do patch -d st-final <"$patch" done cp -f config.h st-final/ cd st-final || exit 1 if [ "$1" = "-i" ]; then sudo make install elif [ "$1" = "-ti" ]; then mkdir -p /usr/local/share/terminfo/s/ make terminfo cp -a terminfo/s/* /usr/local/share/terminfo/s/ else make fi