|
|
@@ -15,7 +15,6 @@ else |
|
|
|
endif |
|
|
|
|
|
|
|
BINDATA := modules/{options,public,templates}/bindata.go |
|
|
|
DOCKER_TAG := gitea/gitea:latest |
|
|
|
GOFILES := $(shell find . -name "*.go" -type f ! -path "./vendor/*" ! -path "*/bindata.go") |
|
|
|
GOFMT ?= gofmt -s |
|
|
|
|
|
|
@@ -56,6 +55,8 @@ else |
|
|
|
endif |
|
|
|
endif |
|
|
|
|
|
|
|
include docker/Makefile |
|
|
|
|
|
|
|
.PHONY: all |
|
|
|
all: build |
|
|
|
|
|
|
@@ -229,11 +230,6 @@ build: $(EXECUTABLE) |
|
|
|
$(EXECUTABLE): $(SOURCES) |
|
|
|
$(GO) build $(GOFLAGS) $(EXTRA_GOFLAGS) -tags '$(TAGS)' -ldflags '-s -w $(LDFLAGS)' -o $@ |
|
|
|
|
|
|
|
.PHONY: docker |
|
|
|
docker: |
|
|
|
docker run -ti --rm -v $(CURDIR):/srv/app/src/code.gitea.io/gitea -w /srv/app/src/code.gitea.io/gitea -e TAGS="bindata $(TAGS)" webhippie/golang:edge make clean generate build |
|
|
|
docker build -t $(DOCKER_TAG) . |
|
|
|
|
|
|
|
.PHONY: release |
|
|
|
release: release-dirs release-windows release-linux release-darwin release-copy release-check |
|
|
|
|
|
|
|