Merge pull request #254 from fgrandel/bugfix/build-script-clean

fix: typo in build script clean command
This commit is contained in:
Tomoaki Yamaguchi
2021-12-26 16:19:38 +09:00
committed by GitHub

View File

@@ -1,10 +1,13 @@
#!/bin/bash #!/bin/bash
WORK_DIR=$(realpath $(dirname "$0")/..)
BDIR=build.gateway
ODIR=bin/
build () { build () {
echo "Start building MQTT-SN Gateway $1" echo "Start building MQTT-SN Gateway $1"
cd $SCRIPT_DIR/.. pushd "$WORK_DIR"
BDIR='build.gateway'
if [ ! -d ./$BDIR ]; then if [ ! -d ./$BDIR ]; then
mkdir $BDIR mkdir $BDIR
fi fi
@@ -13,12 +16,10 @@ build () {
make MQTTSNPacket make MQTTSNPacket
make MQTT-SNGateway make MQTT-SNGateway
make MQTT-SNLogmonitor make MQTT-SNLogmonitor
cd ../MQTTSNGateway popd
cp *.conf ./bin/ cp *.conf ./$ODIR
} }
SCRIPT_DIR=$(cd $(dirname $0); pwd)
if [ $1 == "udp" ] ; then if [ $1 == "udp" ] ; then
build $1 $2 $3 build $1 $2 $3
elif [ $1 == "udp6" ] ; then elif [ $1 == "udp6" ] ; then
@@ -34,7 +35,10 @@ elif [ $1 == "dtls" ] ; then
elif [ $1 == "dtls6" ] ; then elif [ $1 == "dtls6" ] ; then
build dtls "${2} ${3} -DDTLS6" build dtls "${2} ${3} -DDTLS6"
elif [ $1 == "clean" ] ; then elif [ $1 == "clean" ] ; then
rm -rf ../builg.gateway pushd "$WORK_DIR"
rm -rf ./$BDIR
popd
rm -rf ./$ODIR
else else
echo "Usage: build.sh [ udp | udp6 | xbee | loralink | rfcomm | dtls | dtls6 | clean]" echo "Usage: build.sh [ udp | udp6 | xbee | loralink | rfcomm | dtls | dtls6 | clean]"
fi fi