CC=gcc CFLAGS=-Wall LDFLAGS=-lwiringPi -lcurl -lconfig counter: counter.o LS7366R.o influx.o ringbuffer.o led.o logging.o $(CC) -o $@ $(LDFLAGS) $^ .c.o: $(CC) $(CFLAGS) -c $< .PHONY: all all: counter .PHONY: clean clean: -rm -f *.o counter .PHONY: deploy deploy: sudo systemctl stop counter sudo cp counter /opt/sbin/ sudo systemctl start counter