jenkins: remove unused file: jenkins-build-osmo-bts-octphy.sh
Change-Id: Ia030aebd7341f198bc768d2beb6abbe8f57a57a0
This commit is contained in:
parent
fa00b0f843
commit
3b906728b7
|
@ -1,70 +0,0 @@
|
|||
#!/bin/sh
|
||||
set -x -e
|
||||
|
||||
base="$PWD"
|
||||
prefix="$base/inst-osmo-bts-octphy"
|
||||
|
||||
rm -f "$base/osmo-bts-octphy*.tgz"
|
||||
|
||||
deps="
|
||||
libosmocore
|
||||
libosmo-abis
|
||||
osmo-bts
|
||||
"
|
||||
|
||||
have_repo() {
|
||||
repo="$1"
|
||||
cd "$base"
|
||||
if [ ! -d "$repo" ]; then
|
||||
git clone "git://git.osmocom.org/$repo" "$repo"
|
||||
fi
|
||||
cd "$repo"
|
||||
git clean -dxf
|
||||
git fetch origin
|
||||
git reset --hard origin/master
|
||||
git rev-parse HEAD
|
||||
cd "$base"
|
||||
}
|
||||
|
||||
# for gsm_data_shared.*
|
||||
have_repo openbsc
|
||||
|
||||
# octphy headers
|
||||
have_repo octphy-2g-headers
|
||||
|
||||
|
||||
rm -rf "$prefix"
|
||||
mkdir -p "$prefix"
|
||||
|
||||
export PKG_CONFIG_PATH="$prefix/lib/pkgconfig"
|
||||
export LD_LIBRARY_PATH="$prefix/lib"
|
||||
|
||||
for dep in $deps; do
|
||||
have_repo "$dep"
|
||||
cd "$dep"
|
||||
rm -rf *
|
||||
git checkout .
|
||||
|
||||
echo "$(git rev-parse HEAD) $dep" >> "$prefix/osmo-bts-octphy_git_hashes.txt"
|
||||
|
||||
autoreconf -fi
|
||||
|
||||
config_opts=""
|
||||
|
||||
case "$repo" in
|
||||
'osmo-bts') config_opts="$config_opts --enable-octphy --with-octsdr-2g=$base/octphy-2g-headers" ;;
|
||||
esac
|
||||
|
||||
./configure --prefix="$prefix" $config_opts
|
||||
make -j8
|
||||
make install
|
||||
done
|
||||
|
||||
# build the archive that is going to be copied to the tester
|
||||
rm "$base"/*.tgz "$base"/*.md5 || true
|
||||
cd "$prefix"
|
||||
this="osmo-bts-octphy.build-${BUILD_NUMBER}"
|
||||
tar="${this}.tgz"
|
||||
tar czf "$base/$tar" *
|
||||
cd "$base"
|
||||
md5sum "$tar" > "${this}.md5"
|
Loading…
Reference in New Issue