...

Text file src/google.golang.org/grpc/Makefile

Documentation: google.golang.org/grpc

     1all: vet test testrace
     2
     3build:
     4	go build google.golang.org/grpc/...
     5
     6clean:
     7	go clean -i google.golang.org/grpc/...
     8
     9deps:
    10	GO111MODULE=on go get -d -v google.golang.org/grpc/...
    11
    12proto:
    13	@ if ! which protoc > /dev/null; then \
    14		echo "error: protoc not installed" >&2; \
    15		exit 1; \
    16	fi
    17	go generate google.golang.org/grpc/...
    18
    19test:
    20	go test -cpu 1,4 -timeout 7m google.golang.org/grpc/...
    21
    22testsubmodule:
    23	cd security/advancedtls && go test -cpu 1,4 -timeout 7m google.golang.org/grpc/security/advancedtls/...
    24	cd security/authorization && go test -cpu 1,4 -timeout 7m google.golang.org/grpc/security/authorization/...
    25
    26testrace:
    27	go test -race -cpu 1,4 -timeout 7m google.golang.org/grpc/...
    28
    29testdeps:
    30	GO111MODULE=on go get -d -v -t google.golang.org/grpc/...
    31
    32vet: vetdeps
    33	./scripts/vet.sh
    34
    35vetdeps:
    36	./scripts/vet.sh -install
    37
    38.PHONY: \
    39	all \
    40	build \
    41	clean \
    42	deps \
    43	proto \
    44	test \
    45	testsubmodule \
    46	testrace \
    47	testdeps \
    48	vet \
    49	vetdeps

View as plain text