add proxy support
This commit is contained in:
41
clone-src.sh
Normal file
41
clone-src.sh
Normal file
@@ -0,0 +1,41 @@
|
||||
#!/bin/bash
|
||||
|
||||
VERSION=$(cat ~/bromite/build/RELEASE)
|
||||
CURRENT_RELEASE=$(git -C ~/chromium/src/ rev-parse --verify refs/tags/$VERSION)
|
||||
|
||||
|
||||
for file in $(git -C ~/chromium/src/ show --pretty="" --name-only $CURRENT_RELEASE...HEAD); do
|
||||
DIRNAME=$(dirname $file)
|
||||
mkdir -p ~/mytests/$DIRNAME
|
||||
git -C ~/chromium/src/ show $CURRENT_RELEASE:$file > ~/mytests/$file
|
||||
done
|
||||
git -C ~/mytests/ add .
|
||||
git -C ~/mytests/ commit -m "$VERSION"
|
||||
|
||||
|
||||
ALLPATCHS_E=$(git -C ~/chromium/src/ rev-list --reverse $CURRENT_RELEASE...HEAD)
|
||||
for patch in $ALLPATCHS_E; do
|
||||
|
||||
for file in $(git -C ~/chromium/src/ show --pretty="" --name-only $patch); do
|
||||
DIRNAME=$(dirname $file)
|
||||
mkdir -p ~/mytests/$DIRNAME
|
||||
#cp ~/chromium/src/$file ~/mytests/$file
|
||||
#echo $file
|
||||
OK=0
|
||||
git -C ~/chromium/src/ show $patch:$file > ~/mytests/$file && OK=1
|
||||
if [[ OK -eq 0 ]]; then
|
||||
echo " Removing ~/mytests/$file"
|
||||
rm ~/mytests/$file
|
||||
fi
|
||||
done
|
||||
|
||||
#echo $ALLFILES_E
|
||||
#read -n 1
|
||||
|
||||
MESSAGE=$(git -C ~/chromium/src/ log --pretty=format:%s -n 1 $patch)
|
||||
git -C ~/mytests/ add .
|
||||
git -C ~/mytests/ commit -m "$MESSAGE"
|
||||
|
||||
#read -n 1
|
||||
done
|
||||
|
Reference in New Issue
Block a user