mirror of
https://github.com/nosqlbench/nosqlbench.git
synced 2025-02-25 18:55:28 -06:00
make nbr the owning module of runtime accesories
This commit is contained in:
34
nbr/nbr-scripts/link-jar-name.sh
Executable file
34
nbr/nbr-scripts/link-jar-name.sh
Executable file
@@ -0,0 +1,34 @@
|
||||
#!/bin/bash
|
||||
set -e
|
||||
set -x
|
||||
|
||||
NBJAR_VERSION=${NBJAR_VERSION:?NBJAR_VERSION must be specified}
|
||||
echo "NBJAR_VERSION: ${NBJAR_VERSION}"
|
||||
|
||||
|
||||
|
||||
cd target
|
||||
if [ -e "nbr.jar" ]
|
||||
then
|
||||
echo "nbr.jar link exists, skipping"
|
||||
exit 0
|
||||
fi
|
||||
|
||||
for qualifier in jar-with-dependencies
|
||||
do
|
||||
JARNAME="nbr-${NBJAR_VERSION}-${qualifier}.jar"
|
||||
if [ -e "$JARNAME" ]
|
||||
then
|
||||
echo "linking $JARNAME to nbr.jar"
|
||||
ln -s $JARNAME nbr.jar
|
||||
echo "linked $JARNAME to nbr.jar, exiting"
|
||||
exit 0
|
||||
else
|
||||
echo "$JARNAME does not exist, skipping"
|
||||
fi
|
||||
done
|
||||
|
||||
|
||||
echo "Unable to find any jar to link to nbr.jar name.."
|
||||
exit 2
|
||||
|
||||
Reference in New Issue
Block a user