MARKER=.upload-marker PORT=/dev/ttyUSB0 upload: $(MARKER) $(MARKER): run.lua $(MARKER): +wakeup.lua $(MARKER): wakeup.lua $(MARKER): nodemcu-uploader -p $(PORT) upload $? @touch $@ upload_init: nodemcu-uploader -p $(PORT) upload init.lua clean: rm -f $(MARKER) .PHONY: upload upload_init clean