File tree Expand file tree Collapse file tree 1 file changed +5
-11
lines changed
Expand file tree Collapse file tree 1 file changed +5
-11
lines changed Original file line number Diff line number Diff line change @@ -182,6 +182,10 @@ func (pkg *PkgBuild) Install(silent bool) error {
182182 os .Chdir (filepath .Join (pkg .dir , pkg .name ))
183183
184184 scanner := bufio .NewReader (os .Stdin )
185+ if pkg .update {
186+ merge := exec .Command ("git" , "merge" , "origin/master" )
187+ merge .Run ()
188+ }
185189 if ! silent {
186190 // Print PkgBuild by default
187191 conf := config .GetConfig ().UserFile
@@ -217,11 +221,7 @@ func (pkg *PkgBuild) Install(silent bool) error {
217221 case "d" :
218222 // Diffs
219223 var diff * exec.Cmd
220- if pkg .update {
221- diff = exec .Command ("git" , "diff" , "master" , "origin/master" )
222- } else {
223- diff = exec .Command ("git" , "diff" , "@~..@" )
224- }
224+ diff = exec .Command ("git" , "diff" , "@~..@" )
225225
226226 cmds = append (cmds , diff )
227227
@@ -265,12 +265,6 @@ func (pkg *PkgBuild) Install(silent bool) error {
265265 }
266266 }
267267
268- // Then merge if update
269- if pkg .update {
270- merge := exec .Command ("git" , "merge" , "origin/master" )
271- merge .Run ()
272- }
273-
274268 // Make / Install the package
275269 pkg .dir = filepath .Join (pkg .dir , pkg .name )
276270
You can’t perform that action at this time.
0 commit comments