File tree Expand file tree Collapse file tree 1 file changed +23
-28
lines changed
Expand file tree Collapse file tree 1 file changed +23
-28
lines changed Original file line number Diff line number Diff line change 11#! /bin/sh
22
3- J=
4- # J='-l 4 -j'
5- nodo=echo
3+ J=' -l 4 -j'
4+ G=/pub/software/scm/git &&
65
76cd $HOME /git &&
8- make clean &&
7+ make clean > /dev/null 2>&1 &&
98git reset --hard &&
10- make clean &&
9+ make clean > /dev/null 2>&1 &&
1110git checkout master &&
1211git pull . origin &&
13- make clean &&
12+ make clean > /dev/null 2>&1 &&
1413
1514case " $1 " in
1615' ' )
17- make $J install &&
18- make test &&
19- make clean &&
20- git checkout pu &&
21- make $J clean &&
22- make test clean
16+ echo " * Building all"
17+ {
18+ make $J install &&
19+ make test &&
20+ make clean &&
21+ git checkout pu &&
22+ make $J clean &&
23+ make test clean
24+ } > :all.log 2>&1
2325 ;;
2426maint | master)
25- G=/pub/software/scm/git &&
27+ mkdir -p $G /RPMS/i386 $G /RPMS/SRPMS &&
2628
29+ echo " * Building $1 "
2730 git checkout " $1 " &&
2831 make rpm > ./:rpm.log 2>&1 &&
29- make $J git &&
30- V=$( ./git --version | sed -e ' s/git version //' ) &&
31- $nodo ln git-$V .tar.gz $G /. &&
32- D=` pwd` &&
33- M=" git-man-pages-$V " &&
34- H=" git-html-pages-$V " &&
35- rm -rf " $M " " $H " &&
36- make man1=" $D /$M /man1" man7=" $D /$M /man7" WEBDOC_DEST=" $D /$H " \
37- -C Documentation install install-webdoc > ./:doc.log 2>&1 &&
38- $nodo tar zcf " $G /$M " .tar.gz " $M " &&
39- $nodo tar zcf " $G /$H " .tar.gz " $H " &&
40- rm -fr " $M " " $H " ./:rpm.log ./:doc.log &&
32+ make $J git >> ./:rpm.log 2>&1 &&
33+ V=` ./git --version | sed -e ' s/git version //' ` &&
34+ ln git-$V .tar.gz $G /. &&
35+ ln $HOME /rpms/RPMS/i386/git* -$V -* $G /RPMS/i386/. &&
36+ ln $HOME /rpms/SRPMS/git-$V -* $G /RPMS/SRPMS/. &&
37+ rm -fr ./:rpm.log &&
4138 make clean &&
4239
43- $nodo ln $HOME /rpms/RPMS/i386/git* -$V -* $G /RPMS/i386/. &&
44- $nodo ln $HOME /rpms/SRPMS/git-$V -* $G /RPMS/SRPMS/.
45- ;;
40+ : ;;
4641esac || exit $?
4742
4843git checkout master
You can’t perform that action at this time.
0 commit comments