LINKER_FLAGS = "-X 'go.dev.pztrn.name/periodicator/internal/config.Version=$(shell scripts/get_version.sh)'" CONFIG ?= "./config.example.yaml" build: go build -ldflags $(LINKER_FLAGS) -o periodicator . generate-version: scripts/get_version.sh generate run: go build -ldflags $(LINKER_FLAGS) -o periodicator . GPT_CONFIG=$(CONFIG) ./periodicator rm periodicator run-show-next-creation-ts: go build -ldflags $(LINKER_FLAGS) -o periodicator . GPT_CONFIG=$(CONFIG) ./periodicator -show-next-creation-ts rm periodicator run-version: go build -ldflags $(LINKER_FLAGS) -o periodicator . GPT_CONFIG=$(CONFIG) ./periodicator -version rm periodicator