1*4882a593Smuzhiyun#!/usr/bin/env bash 2*4882a593Smuzhiyun 3*4882a593Smuzhiyunset -e 4*4882a593Smuzhiyun 5*4882a593Smuzhiyuncd "${0%/*}" 6*4882a593Smuzhiyun 7*4882a593Smuzhiyungit clone https://git.savannah.gnu.org/git/config.git 8*4882a593Smuzhiyunsha="$(cd config; git log -1 --pretty=tformat:%H)" 9*4882a593Smuzhiyunsed -r -i -e "\$s/.*/${sha}/" README.buildroot 10*4882a593Smuzhiyuncp config/config.* . 11*4882a593Smuzhiyunfor p in $(ls patches/*.patch 2>/dev/null); do 12*4882a593Smuzhiyun patch -p1 < "${p}" 13*4882a593Smuzhiyundone 14*4882a593Smuzhiyunrm -rf config 15