modularize code, add dummy version of roverd

This commit is contained in:
legop3
2025-11-12 01:13:29 -05:00
parent b5ce6706d6
commit 73b1b44c35
41 changed files with 1018 additions and 401 deletions
+4 -1
View File
@@ -3,7 +3,7 @@ GOOS ?= linux
GOARCH ?= arm
GOARM ?= 6
.PHONY: build pi-build clean
.PHONY: build pi-build dummy clean
build:
go build -o $(BIN_DIR)/roverd ./cmd/roverd
@@ -11,5 +11,8 @@ build:
pi-build:
GOOS=$(GOOS) GOARCH=$(GOARCH) GOARM=$(GOARM) go build -trimpath -ldflags="-s -w" -o $(BIN_DIR)/roverd ./cmd/roverd
dummy:
GOOS=linux GOARCH=amd64 go build -tags dummy -o $(BIN_DIR)/roverd-dummy ./cmd/roverd
clean:
rm -f $(BIN_DIR)/roverd