From b9a783dac7d473d8dd2bc64ddade1823866f2a23 Mon Sep 17 00:00:00 2001 From: guowenxue <guowenxue@gmail.com> Date: Mon, 06 May 2019 00:45:01 +0800 Subject: [PATCH] Add QT5 build shell script --- mqttd/mosquitto/build.sh | 37 +++++++++++++++++++++++++++++++++++++ 1 files changed, 37 insertions(+), 0 deletions(-) diff --git a/mqttd/mosquitto/build.sh b/mqttd/mosquitto/build.sh new file mode 100755 index 0000000..5e1b708 --- /dev/null +++ b/mqttd/mosquitto/build.sh @@ -0,0 +1,37 @@ +#!/bin/bash + +MQTT_LIB=mosquitto-1.5.8 + +LIBPATH=/usr/local/lib/libmosquitto.so + +if [ -f ${LIBPATH} ] ; then + echo "${MQTT_LIB} already installed" + exit 0; +fi + + +if [ ! -d $MQTT_LIB ] ; then + if [ ! -f ${MQTT_LIB}.tar.gz ] ; then + wget https://mosquitto.org/files/source/${MQTT_LIB}.tar.gz + fi + + if [ ! -f ${MQTT_LIB}.tar.gz ] ; then + echo "## ERROR: MQTT Library ${MQTT_LIB}.tar.gz not exist or download failure!" + exit 1; + fi + + tar -xzf ${MQTT_LIB}.tar.gz +fi + +if [ ! -d $MQTT_LIB ] ; then + echo "## ERROR: MQTT Library ${MQTT_LIB} not exist or decompress failure!" + exit 2; +fi + +cd $MQTT_LIB + +make install +if [ $? != 0 ] ; then + echo "ERROR: MQTT Library ${MQTT_LIB} failure!" + exit 3; +fi -- Gitblit v1.9.1