Jguer пре 8 година
родитељ
комит
460ea31c76
2 измењених фајлова са 23 додато и 0 уклоњено
  1. 1 0
      .gitignore
  2. 22 0
      Makefile

+ 1 - 0
.gitignore

@@ -25,3 +25,4 @@ _testmain.go
 
 # Output of the go coverage tool, specifically when used with LiteIDE
 *.out
+bin/yay

+ 22 - 0
Makefile

@@ -0,0 +1,22 @@
+.PHONY: build doc fmt lint run test vendor_clean vendor_get vendor_update vet
+
+# Prepend our _vendor directory to the system GOPATH
+# so that import path resolution will prioritize
+# our third party snapshots.
+LDFLAGS=-ldflags "-s -w"
+GOFILES=$(shell ls ./src/*.go)
+BINARY=./bin/yay
+
+default: build
+
+build:
+	go build -v -o ${BINARY} ${LDFLAGS} ${GOFILES}
+release:
+	go build -v -o ${BINARY} ./src/main.go
+
+run: build
+	${BINARY}
+
+clean:
+	go clean
+