blob: def670019589f91e33b3af9be85ff9bdf868ae3c (
plain) (
tree)
|
|
CFLAGS = -Wall
.PHONY: help install-mqtt-publish clean
help:
@echo valid targets are
@echo " mqtt-publish"
@echo " mqtt-esp5100"
#all: mqtt-publish
#install: install-mqtt-publish
mqtt-publish: mqtt-publish.c
$(CC) $(CFLAGS) -o $@ $^ -lmosquitto -li2c
install-mqtt-publish: mqtt-publish mqtt-publish-init.d mqtt-publish-conf.d
install -D -m 0755 mqtt-publish /usr/local/bin/mqtt-publish
install -D -m 0755 mqtt-publish-init.d /etc/init.d/mqtt-publish
install -D -m 0644 mqtt-publish-conf.d /etc/conf.d/mqtt-publish
mqtt-esp5100: mqtt-esp5100.c
$(CC) $(CFLAGS) -o $@ $^ -lmosquitto
install-mqtt-esp5100: mqtt-esp5100 mqtt-esp5100-init.d mqtt-esp5100-conf.d
install -D -m 0755 mqtt-esp5100 /usr/local/bin/mqtt-esp5100
install -D -m 0755 mqtt-esp5100-init.d /etc/init.d/mqtt-esp5100
install -D -m 0644 mqtt-esp5100-conf.d /etc/conf.d/mqtt-esp5100
clean:
rm -f mqtt-publish mqtt-esp5100
|