xref: /OK3568_Linux_fs/buildroot/support/gnuconfig/update (revision 4882a59341e53eb6f0b4789bf948001014eff981)
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