add makefile, rename main
This commit is contained in:
		
							parent
							
								
									4d4da676c6
								
							
						
					
					
						commit
						bec470f6d7
					
				|  | @ -0,0 +1,37 @@ | |||
| BOARD :=	sparkfun_esp32micromod | ||||
| FIRMWARE :=	.pioenvs/$(BOARD)/firmware.bin | ||||
| SOURCES :=					\
 | ||||
| 		src/main.cc | ||||
| 
 | ||||
| PIO :=	pio run -e $(BOARD) | ||||
| 
 | ||||
| $(FIRMWARE): $(SOURCES) | ||||
| 	$(PIO) | ||||
| 
 | ||||
| PHONY: all | ||||
| all: $(FIRMWARE) | ||||
| 
 | ||||
| .PHONY: upload | ||||
| upload: $(FIRMWARE) | ||||
| 	$(PIO) -t upload | ||||
| 
 | ||||
| .PHONY: monitor | ||||
| monitor: | ||||
| 	$(PIO) -t monitor | ||||
| 
 | ||||
| .PHONY: deploy | ||||
| deploy: $(FIRMWARE) | ||||
| 	$(PIO) -t upload && sleep 0.5 && $(PIO) -t monitor | ||||
| 
 | ||||
| .PHONY: clean | ||||
| clean: | ||||
| 	$(PIO) -t clean | ||||
| 
 | ||||
| .PHONY: cloc | ||||
| cloc: | ||||
| 	cloc include lib src | ||||
| 
 | ||||
| .PHONY: test | ||||
| test: | ||||
| 	$(PIO) -t test | ||||
| 
 | ||||
		Loading…
	
		Reference in New Issue