...

Text file src/oss.terrastruct.com/d2/Makefile

Documentation: oss.terrastruct.com/d2

     1.POSIX:
     2
     3.PHONY: all
     4all: fmt gen lint build test
     5
     6.PHONY: fmt
     7fmt:
     8	prefix "$@" ./ci/sub/bin/fmt.sh
     9.PHONY: gen
    10gen: fmt
    11	prefix "$@" ./ci/gen.sh
    12.PHONY: lint
    13lint: fmt
    14	prefix "$@" go vet --composites=false ./...
    15.PHONY: build
    16build: fmt
    17	prefix "$@" go build ./...
    18.PHONY: test
    19test: fmt
    20	prefix "$@" ./ci/test.sh
    21.PHONY: race
    22race: fmt
    23	prefix "$@" ./ci/test.sh --race ./...

View as plain text