From 31db970347475a52b5e3be38eb291da464854130 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kim=20=22BKC=22=20Carlb=C3=A4cker?= Date: Mon, 5 Dec 2016 16:52:27 +0100 Subject: [PATCH 1/2] Actually fix bloddy 'make build' --- Makefile | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/Makefile b/Makefile index 03b4c7cb56b28..b94b993e810bd 100644 --- a/Makefile +++ b/Makefile @@ -86,8 +86,7 @@ install: $(wildcard *.go) .PHONY: build build: $(EXECUTABLE) -.PHONY: $(EXECUTABLE) -$(EXECUTABLE): $(wildcard *.go) +$(EXECUTABLE): $(shell find . -name "*.go" -type f) go build -v -tags '$(TAGS)' -ldflags '-s -w $(LDFLAGS)' -o $@ .PHONY: release From 5248973db024ca2a7e61477df7422afe27b51429 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kim=20=22BKC=22=20Carlb=C3=A4cker?= Date: Mon, 5 Dec 2016 17:59:31 +0100 Subject: [PATCH 2/2] Pre-fetch source-files --- Makefile | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Makefile b/Makefile index b94b993e810bd..75aef7f3cf67c 100644 --- a/Makefile +++ b/Makefile @@ -14,6 +14,7 @@ LDFLAGS += -X "code.gitea.io/gitea/modules/setting.BuildGitHash=$(SHA)" TARGETS ?= linux/*,darwin/*,windows/* PACKAGES ?= $(shell go list ./... | grep -v /vendor/) +SOURCES ?= $(shell find . -name "*.go" -type f) TAGS ?= @@ -86,7 +87,7 @@ install: $(wildcard *.go) .PHONY: build build: $(EXECUTABLE) -$(EXECUTABLE): $(shell find . -name "*.go" -type f) +$(EXECUTABLE): $(SOURCES) go build -v -tags '$(TAGS)' -ldflags '-s -w $(LDFLAGS)' -o $@ .PHONY: release