@@ -12,17 +12,18 @@ expecterror(){ set +e; "$@"; set +e; }
12
12
diffwork (){
13
13
set +e
14
14
find patch/src -type f | while read f; do
15
- diff -Nau --brief $f ${f/ patch/ milkytracker} | grep -q differ && {
15
+ diff -NauEZb --brief $f ${f/ patch/ milkytracker} | grep -q differ && {
16
16
echo $f
17
+ diff -NauEZb $f ${f/ patch/ milkytracker}
17
18
test " $1 " == " --copy" && cp ${f/ patch/ milkytracker} $f ;
18
19
}
19
20
done
20
- test -z $1 && { echo " add '--copy' to actually copy to patch-dir" ; }
21
+ test -z $1 && { echo " add '--copy' to actually copy to patch-dir (or use VERBOSE= ./builder diffwork for more info) " ; }
21
22
}
22
23
23
24
pull (){
24
25
echo " \nPULL: pulling+merging branches from coderofsalvation-repo"
25
- test -d milkytracker && rm -rf milkytracker
26
+ test -d milkytracker && { echo " please remove (backup) milkytracker directory " ; exit 1 ; }
26
27
git clone https://github.com/milkytracker/MilkyTracker milkytracker
27
28
cd milkytracker;
28
29
git remote | grep coderofsalvation || {
@@ -31,8 +32,8 @@ pull(){
31
32
}
32
33
git fetch coderofsalvation
33
34
test -f CMakeLists.txt && git reset $UPSTREAM_MILKYTRACKER_COMMIT --hard
34
- git config --
global user.email
" [email protected] "
35
- git config --global user.name " ci-appveyor"
35
+ git config --
local user.email
" [email protected] "
36
+ git config --local user.name " ci-appveyor"
36
37
git checkout master
37
38
git reset $UPSTREAM_MILKYTRACKER_COMMIT --hard
38
39
# copy this for creating diffpatch later
@@ -53,6 +54,7 @@ merge(){
53
54
54
55
cd milkytracker
55
56
# runverbose git merge --no-edit coderofsalvation/feat/keep-open-filedialog
57
+ runverbose git merge --no-edit coderofsalvation/bugfix/machinegun
56
58
runverbose git merge --no-edit coderofsalvation/bugfix/sustain-keyjazz-note-instead-of-retriggering
57
59
runverbose git merge --no-edit coderofsalvation/feat/sample-editor-scaling-compress
58
60
runverbose git merge --no-edit coderofsalvation/chore/copy-paste-sample-respect-relative-notenumber
@@ -85,7 +87,7 @@ merge(){
85
87
patch (){
86
88
87
89
create (){
88
- pull && merge
90
+ # pull && merge
89
91
echo " \nPATCH: patching"
90
92
cd patch
91
93
find . -type f | while read file; do
@@ -158,6 +160,6 @@ all(){
158
160
pull && patch && build
159
161
}
160
162
161
- test -z " $1 " && all
163
+ # test -z "$1" && all
162
164
test -z " $1 " || " $@ "
163
165
0 commit comments