github.com/Microsoft/azure-vhd-utils@v0.0.0-20230613175315-7c30a3748a1b/Makefile (about)

     1  rwildcard=$(foreach d,$(wildcard $1*),$(call rwildcard,$d/,$2) $(filter $(subst *,%,$2),$d))
     2  
     3  .PHONY: all
     4  all: test azure-vhd-utils lint fmt
     5  
     6  .PHONY: lint
     7  lint: azure-vhd-utils
     8  	golint ./...
     9  
    10  .PHONY: fmt
    11  fmt: azure-vhd-utils
    12  	go fmt ./...
    13  
    14  azure-vhd-utils: $(call rwildcard, ., *.go)
    15  	go build
    16  
    17  .PHONY: test
    18  test:
    19  	go test ./...