2014-05-07 22:27:00 +00:00
|
|
|
include ../config.mk
|
|
|
|
|
|
|
|
.PHONY : all clean install uninstall dist
|
|
|
|
|
|
|
|
all : mosquitto.8 mosquitto-tls.7 mosquitto.conf.5 mosquitto_passwd.1 mosquitto_pub.1 mosquitto_sub.1 mqtt.7 libmosquitto.3
|
|
|
|
|
|
|
|
clean :
|
|
|
|
|
|
|
|
reallyclean : clean
|
|
|
|
-rm -f *.orig
|
|
|
|
|
|
|
|
dist : mosquitto.8 mosquitto-tls.7 mosquitto.conf.5 mosquitto_passwd.1 mosquitto_pub.1 mosquitto_sub.1 mqtt.7 libmosquitto.3
|
|
|
|
|
|
|
|
install :
|
|
|
|
$(INSTALL) -d ${DESTDIR}$(mandir)/man8
|
|
|
|
$(INSTALL) -m 644 mosquitto.8 ${DESTDIR}${mandir}/man8/mosquitto.8
|
|
|
|
$(INSTALL) -d ${DESTDIR}$(mandir)/man5
|
|
|
|
$(INSTALL) -m 644 mosquitto.conf.5 ${DESTDIR}${mandir}/man5/mosquitto.conf.5
|
|
|
|
$(INSTALL) -d ${DESTDIR}$(mandir)/man1
|
|
|
|
$(INSTALL) -m 644 mosquitto_passwd.1 ${DESTDIR}${mandir}/man1/mosquitto_passwd.1
|
|
|
|
$(INSTALL) -m 644 mosquitto_pub.1 ${DESTDIR}${mandir}/man1/mosquitto_pub.1
|
|
|
|
$(INSTALL) -m 644 mosquitto_sub.1 ${DESTDIR}${mandir}/man1/mosquitto_sub.1
|
|
|
|
$(INSTALL) -d ${DESTDIR}$(mandir)/man7
|
|
|
|
$(INSTALL) -m 644 mqtt.7 ${DESTDIR}${mandir}/man7/mqtt.7
|
|
|
|
$(INSTALL) -m 644 mosquitto-tls.7 ${DESTDIR}${mandir}/man7/mosquitto-tls.7
|
|
|
|
$(INSTALL) -d ${DESTDIR}$(mandir)/man3
|
|
|
|
$(INSTALL) -m 644 libmosquitto.3 ${DESTDIR}${mandir}/man3/libmosquitto.3
|
|
|
|
|
|
|
|
uninstall :
|
|
|
|
-rm -f ${DESTDIR}${mandir}/man8/mosquitto.8
|
|
|
|
-rm -f ${DESTDIR}${mandir}/man5/mosquitto.conf.5
|
|
|
|
-rm -f ${DESTDIR}${mandir}/man1/mosquitto_passwd.1
|
|
|
|
-rm -f ${DESTDIR}${mandir}/man1/mosquitto_pub.1
|
|
|
|
-rm -f ${DESTDIR}${mandir}/man1/mosquitto_sub.1
|
|
|
|
-rm -f ${DESTDIR}${mandir}/man7/mqtt.7
|
|
|
|
-rm -f ${DESTDIR}${mandir}/man7/mosquitto-tls.7
|
|
|
|
-rm -f ${DESTDIR}${mandir}/man3/libmosquitto.3
|
|
|
|
|
|
|
|
mosquitto.8 : mosquitto.8.xml
|
|
|
|
$(XSLTPROC) $^
|
|
|
|
|
|
|
|
mosquitto.conf.5 : mosquitto.conf.5.xml manpage.xsl
|
|
|
|
$(XSLTPROC) $<
|
|
|
|
|
|
|
|
mosquitto_passwd.1 : mosquitto_passwd.1.xml
|
|
|
|
$(XSLTPROC) $^
|
|
|
|
|
|
|
|
mosquitto_pub.1 : mosquitto_pub.1.xml
|
|
|
|
$(XSLTPROC) $^
|
|
|
|
|
|
|
|
mosquitto_sub.1 : mosquitto_sub.1.xml
|
|
|
|
$(XSLTPROC) $^
|
|
|
|
|
|
|
|
mqtt.7 : mqtt.7.xml
|
|
|
|
$(XSLTPROC) $^
|
|
|
|
|
|
|
|
mosquitto-tls.7 : mosquitto-tls.7.xml
|
|
|
|
$(XSLTPROC) $^
|
|
|
|
|
|
|
|
libmosquitto.3 : libmosquitto.3.xml
|
|
|
|
$(XSLTPROC) $^
|
|
|
|
|
2015-01-09 23:50:25 +00:00
|
|
|
html : *.xml
|
|
|
|
set -e; for m in *.xml; \
|
|
|
|
do \
|
|
|
|
hfile=$$(echo $${m} | sed -e 's#\(.*\)\.xml#\1#' | sed -e 's/\./-/g'); \
|
|
|
|
$(XSLTPROC) html.xsl $${m} > $${hfile}.php; \
|
|
|
|
done
|
|
|
|
|
2014-05-07 22:27:00 +00:00
|
|
|
potgen :
|
|
|
|
xml2po -o po/mosquitto/mosquitto.8.pot mosquitto.8.xml
|
|
|
|
xml2po -o po/mosquitto.conf/mosquitto.conf.5.pot mosquitto.conf.5.xml
|
|
|
|
xml2po -o po/mosquitto_passwd/mosquitto_passwd.1.pot mosquitto_passwd.1.xml
|
|
|
|
xml2po -o po/mosquitto_pub/mosquitto_pub.1.pot mosquitto_pub.1.xml
|
|
|
|
xml2po -o po/mosquitto_sub/mosquitto_sub.1.pot mosquitto_sub.1.xml
|
|
|
|
xml2po -o po/mqtt/mqtt.7.pot mqtt.7.xml
|
|
|
|
xml2po -o po/mosquitto-tls/mosquitto-tls.7.pot mosquitto-tls.7.xml
|
|
|
|
xml2po -o po/libmosquitto/libmosquitto.3.pot libmosquitto.3.xml
|
|
|
|
|
|
|
|
# To merge new translations do:
|
|
|
|
# /usr/bin/xml2po -p de.po chapter1.xml > chapter1.de.xml
|