.PHONY: test gen-mock build

GOENVS  = GO111MODULE=on CGO_ENABLED=0 GOOS=linux GOARCH=amd64
GOFLAGS = -ldflags "-s -w " -v

gen-mock:
	mockgen -source=./redis.go -destination=./mock/mock_redis.go -package=mock
	mockgen -source=./dynamodb.go -destination=./mock/mock_dynamodb.go -package=mock

test:
	go test -v .

build:
	$(GOENVS) go build $(GOFLAGS) -o bin/ddbtoredis cmd/main.go
