diff --git a/Makefile b/Makefile index 71e9610..f8232c0 100644 --- a/Makefile +++ b/Makefile @@ -1,5 +1,5 @@ -all: hivemind hivemind-musl hivemind-lite +all: hivemind hivemind-musl hivemind: go build -o build/hivemind ./cmd/hivemind @@ -10,10 +10,4 @@ hivemind-musl: -o build/hivemind-musl \ ./cmd/hivemind -hivemind-lite: - CC=musl-gcc go build \ - -ldflags="-linkmode external -extldflags '-static'" \ - -o build/hivemind-lite \ - ./cmd/hivemind-lite - -.phony: all hivemind hivemind-musl hivemind-lite +.phony: all hivemind hivemind-musl diff --git a/cmd/hivemind-lite/main.go b/cmd/hivemind-lite/main.go deleted file mode 100644 index e41a223..0000000 --- a/cmd/hivemind-lite/main.go +++ /dev/null @@ -1,7 +0,0 @@ -package main - -import "fmt" - -func main() { - fmt.Println("hivemind lite") -} diff --git a/internal/config/config.go b/internal/config/config.go index 3795d3b..033a094 100644 --- a/internal/config/config.go +++ b/internal/config/config.go @@ -9,6 +9,9 @@ import ( "github.com/BurntSushi/toml" ) +// TODO: make all configs have a codegen verification and merging +// assume that 0 and "" are invalid values, i.e. use -1 for unset + type Configs struct { Master MasterConfig Dns DnsConfig