projects
/
fbsd-stable-mgmt.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
3803cdb
)
update by default
author
David Marec
<DavidMarec@users.noreply.github.com>
Fri, 1 Jan 2021 10:12:53 +0000
(11:12 +0100)
committer
David Marec
<DavidMarec@users.noreply.github.com>
Fri, 1 Jan 2021 10:12:53 +0000
(11:12 +0100)
update_stage0.sh
patch
|
blob
|
history
diff --git
a/update_stage0.sh
b/update_stage0.sh
index 08e5a672298f2ddfbba16ee9653be75113e32e4c..76f3a61c0989deecacb5d0611365b64ddb46d052 100755
(executable)
--- a/
update_stage0.sh
+++ b/
update_stage0.sh
@@
-12,27
+12,25
@@
usage() {
parse() {
RED='\033[0;31m'
NC='\033[0m' # No Color
parse() {
RED='\033[0;31m'
NC='\033[0m' # No Color
- while getopts "c
uj:" option
+ while getopts "c
nj:" option
do
case ${option} in
c)
CLEANING=1
;;
do
case ${option} in
c)
CLEANING=1
;;
-
u
)
+
n
)
UPDATE=1
;;
j)
UPDATE=1
;;
j)
- case ${OPTARG} in
- (*[!0-9]*|'')
+ case ${OPTARG} in
+ (*[!0-9]*|'')
echo -e "${RED}number expected for jobs${NC}; default value used."
;;
echo -e "${RED}number expected for jobs${NC}; default value used."
;;
- (*)
- jarg=${OPTARG}
+ (*)
+ jarg=${OPTARG}
;;
esac
;;
;;
esac
;;
- *)
- usage;;
esac
done
}
esac
done
}
@@
-41,21
+39,22
@@
parse() {
jarg=`sysctl -n hw.ncpu`
usrsrc=${USRSRC:-/usr/src}
jarg=`sysctl -n hw.ncpu`
usrsrc=${USRSRC:-/usr/src}
-parse ${*}
+parse ${*}
-if [ ${UPDATE:=-0} -eq
1 ]; then
- echo "updating ..."
+if [ ${UPDATE:=-0} -eq
0 ]; then
+ echo "updating ..."
git -C ${usrsrc} pull --rebase
[ ${?} == 1 ] && exit 1
fi
git -C ${usrsrc} pull --rebase
[ ${?} == 1 ] && exit 1
fi
-if [ ${CLEANING:=-0} -eq 1 ]; then
+if [ ${CLEANING:=-0} -eq 1 ]; then
echo Cleaning
chflags -R noschg /usr/obj/* && sync && rm -rf /usr/obj && sync
fi
echo building process on ${jarg} jobs
echo Cleaning
chflags -R noschg /usr/obj/* && sync && rm -rf /usr/obj && sync
fi
echo building process on ${jarg} jobs
-make -
C ${usrsrc} -j${jarg} buildworld && make -C ${usrsrc} -j${jarg} kernel KERNCONF=PEPINS
\
+make -
j${jarg} -C ${usrsrc} buildworld && make -j${jarg} -C ${usrsrc} kernel
\
&& echo "Reboot the system."
&& echo "Reboot the system."
+