1
0
mirror of https://github.com/rancher/rke.git synced 2025-08-18 14:57:03 +00:00
rke/vendor/k8s.io/gengo/examples/deepcopy-gen/Makefile
Darren Shepherd 4c1d3db2b0 Update vendor
2020-07-11 23:29:33 -07:00

17 lines
411 B
Makefile

TOOL=deepcopy-gen
test:
@if ! git diff --quiet HEAD; then \
echo "FAIL: git client is not clean"; \
false; \
fi
@go build -o /tmp/$(TOOL)
@PKGS=$$(go list ./output_tests/... | paste -sd' ' -); \
/tmp/$(TOOL) --logtostderr --v=4 -i $$(echo $$PKGS | sed 's/ /,/g') -O zz_generated
@if ! git diff --quiet HEAD; then \
echo "FAIL: output files changed"; \
git diff; \
false; \
fi