added makefile for building.

This commit is contained in:
Erik Brakkee 2024-07-18 19:12:09 +02:00
parent 9cbfa812ca
commit cc35288d8a
3 changed files with 26 additions and 0 deletions

8
.idea/.gitignore vendored Normal file
View File

@ -0,0 +1,8 @@
# Default ignored files
/shelf/
/workspace.xml
# Editor-based HTTP Client requests
/httpRequests/
# Datasource local storage ignored files
/dataSources/
/dataSources.local.xml

18
Makefile Normal file
View File

@ -0,0 +1,18 @@
.DEFAULT_GOAL := build
# seems superfluous
#.PHONY: fmt vet build clean
fmt:
go fmt ./...
vet: fmt
go vet ./...
build: vet
mkdir -p bin
go build -o bin ./cmd/...
clean:
rm -rf bin