forked from Mirror/frr
build: make buildtest.sh BSD compatible
Signed-off-by: Seyed Pouria Mousavizadeh Tehrani <p.mousavizadeh@protonmail.com>
This commit is contained in:
parent
86cbd5831e
commit
17eb8599c5
11
buildtest.sh
11
buildtest.sh
|
@ -37,9 +37,10 @@ trap errfunc ERR
|
||||||
|
|
||||||
COMMITREF="$1"
|
COMMITREF="$1"
|
||||||
COMMITISH="`git rev-list --max-count=1 ${COMMITREF:-HEAD}`"
|
COMMITISH="`git rev-list --max-count=1 ${COMMITREF:-HEAD}`"
|
||||||
TEMP="`mktemp -t -d frrbuild.XXXXXX`"
|
TEMP="`mktemp -d -t frrbuild.XXXXXX`"
|
||||||
BASE="`pwd`"
|
BASE="`pwd`"
|
||||||
CONFIGS="$2"
|
CONFIGS="$2"
|
||||||
|
MAKE="${MAKE:-make}"
|
||||||
|
|
||||||
echo using temporary directory: $TEMP
|
echo using temporary directory: $TEMP
|
||||||
echo git commit used:
|
echo git commit used:
|
||||||
|
@ -59,7 +60,7 @@ echo -e "\n\n\n\n\033[33;1mmaking dist tarball\033[m"
|
||||||
mkdir build_dist
|
mkdir build_dist
|
||||||
cd build_dist
|
cd build_dist
|
||||||
../source/configure
|
../source/configure
|
||||||
make distdir=sdist dist-gzip
|
${MAKE} distdir=sdist dist-gzip
|
||||||
cd ..
|
cd ..
|
||||||
tar zxvf build_dist/sdist.tar.gz
|
tar zxvf build_dist/sdist.tar.gz
|
||||||
|
|
||||||
|
@ -79,9 +80,9 @@ for cfg in ${CONFIGS:-$defconfigs}; do
|
||||||
mkdir "$bdir"
|
mkdir "$bdir"
|
||||||
cd "$bdir"
|
cd "$bdir"
|
||||||
../sdist/configure $args
|
../sdist/configure $args
|
||||||
make -j5
|
${MAKE} -j5
|
||||||
make check
|
${MAKE} check
|
||||||
make DESTDIR="$TEMP/inst_$cfg" install
|
${MAKE} DESTDIR="$TEMP/inst_$cfg" install
|
||||||
cd ..
|
cd ..
|
||||||
done
|
done
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue