github.com/galaxyobe/gen@v0.0.0-20220910125335-392fa8f0990f/cmd/deepcopy-gen/Makefile (about) 1 TOOL=deepcopy-gen 2 3 test: 4 @if ! git diff --quiet HEAD; then \ 5 echo "FAIL: git client is not clean"; \ 6 false; \ 7 fi 8 @go build -o /tmp/$(TOOL) 9 @PKGS=$$(go list ./output_tests/... | paste -sd' ' -); \ 10 /tmp/$(TOOL) --logtostderr --v=4 -i $$(echo $$PKGS | sed 's/ /,/g') -O zz_generated 11 @if ! git diff --quiet HEAD; then \ 12 echo "FAIL: output files changed"; \ 13 git diff; \ 14 false; \ 15 fi 16