You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

41 lines
1.6 KiB

Index: src/github.com/wal-g/wal-g/Makefile
--- src/github.com/wal-g/wal-g/Makefile.orig 2019-07-10 18:03:29.000000000 +0200
+++ src/github.com/wal-g/wal-g/Makefile 2019-07-10 18:07:52.765246000 +0200
@@ -9,18 +9,20 @@
PKG := github.com/wal-g/wal-g
COVERAGE_FILE := coverage.out
-.PHONY: unittest fmt lint install clean
+.PHONY: all
ifdef GOTAGS
override GOTAGS := -tags $(GOTAGS)
endif
+all: deps pg_build
+
test: install deps lint unittest pg_build mysql_build redis_build mongo_build unlink_brotli pg_integration_test mysql_integration_test redis_integration_test mongo_integration_test
pg_test: install deps pg_build lint unittest unlink_brotli pg_integration_test
pg_build: $(CMD_FILES) $(PKG_FILES)
- (cd $(MAIN_PG_PATH) && go build -o wal-g $(GOTAGS) -ldflags "-s -w -X github.com/wal-g/wal-g/cmd.BuildDate=`date -u +%Y.%m.%d_%H:%M:%S` -X github.com/wal-g/wal-g/cmd.GitRevision=`git rev-parse --short HEAD` -X github.com/wal-g/wal-g/cmd.WalgVersion=`git tag -l --points-at HEAD`")
+ (cd $(MAIN_PG_PATH) && go build -v -o wal-g $(GOTAGS) -ldflags "-s -w -X github.com/wal-g/wal-g/cmd.BuildDate=`date -u +%Y.%m.%d_%H:%M:%S` -X github.com/wal-g/wal-g/cmd.GitRevision=`git rev-parse --short HEAD` -X github.com/wal-g/wal-g/cmd.WalgVersion=`git tag -l --points-at HEAD`")
pg_int_tests_only:
docker-compose build pg_tests
@@ -107,8 +109,6 @@
go list ./... | grep -Ev 'vendor|submodules|tmp' | xargs golint
deps:
- git submodule update --init
- dep ensure
./link_brotli.sh
install:
@@ -118,4 +118,3 @@
unlink_brotli:
rm -rf vendor/github.com/google/brotli/*
mv tmp/* vendor/github.com/google/brotli/
- rm -rf tmp/