mirror of
https://github.com/minio/minio.git
synced 2025-11-06 20:33:07 -05:00
git commit hash generator
This commit is contained in:
20
Makefile
20
Makefile
@@ -19,22 +19,26 @@ getdeps: checkdeps checkgopath
|
||||
verifiers: getdeps vet fmt lint cyclo
|
||||
|
||||
vet:
|
||||
@echo "Running $@"
|
||||
@echo "Running $@:"
|
||||
@go vet ./...
|
||||
fmt:
|
||||
@echo "Running $@"
|
||||
@echo "Running $@:"
|
||||
@test -z "$$(gofmt -s -l . | grep -v Godeps/_workspace/src/ | tee /dev/stderr)" || \
|
||||
echo "+ please format Go code with 'gofmt -s'"
|
||||
lint:
|
||||
@echo "Running $@"
|
||||
@echo "Running $@:"
|
||||
@test -z "$$(golint ./... | grep -v Godeps/_workspace/src/ | tee /dev/stderr)"
|
||||
|
||||
cyclo:
|
||||
@echo "Running $@"
|
||||
@echo "Running $@:"
|
||||
@test -z "$$(gocyclo -over 15 . | grep -v Godeps/_workspace/src/ | tee /dev/stderr)"
|
||||
|
||||
pre-build:
|
||||
@echo "Running pre-build:"
|
||||
@(env bash $(PWD)/buildscripts/git-commit-id.sh)
|
||||
|
||||
build-all: verifiers
|
||||
@echo "Building Libraries"
|
||||
@echo "Building Libraries:"
|
||||
@godep go generate ./...
|
||||
@godep go build ./...
|
||||
|
||||
@@ -44,10 +48,10 @@ test-all: build-all
|
||||
|
||||
test: test-all
|
||||
|
||||
minio: build-all test-all
|
||||
minio: pre-build build-all test-all
|
||||
|
||||
install: minio
|
||||
@godep go install github.com/minio-io/minio && echo "Installed minio"
|
||||
@godep go install github.com/minio-io/minio && echo "Installed minio:"
|
||||
|
||||
save: restore
|
||||
@godep save ./...
|
||||
@@ -62,7 +66,7 @@ docs-deploy:
|
||||
@mkdocs gh-deploy --clean
|
||||
|
||||
clean:
|
||||
@echo "Cleaning up all the generated files"
|
||||
@echo "Cleaning up all the generated files:"
|
||||
@rm -fv pkg/utils/split/TESTPREFIX.*
|
||||
@rm -fv cover.out
|
||||
@rm -fv pkg/storage/erasure/*.syso
|
||||
|
||||
Reference in New Issue
Block a user