From 42f6f78e0a32ba0eda707154f8e1ffb4579604ee Mon Sep 17 00:00:00 2001 From: Luke Shumaker Date: Sun, 10 Jul 2022 13:14:17 -0600 Subject: Integrate pkg/btrfs/Makefile in to Makefile and .build.yml --- .build.yml | 8 ++++++++ Makefile | 8 ++++++++ 2 files changed, 16 insertions(+) diff --git a/.build.yml b/.build.yml index 9b0bf76..0cbd549 100644 --- a/.build.yml +++ b/.build.yml @@ -9,3 +9,11 @@ packages: tasks: - lint: make -C btrfs-ng lint - check: make -C btrfs-ng check + - generate: | + cd btrfs-ng + make generate + git add . + if [[ -n "$(git status --porcelain)" ]]; then + PAGER= git diff --cached + exit 1 + fi diff --git a/Makefile b/Makefile index 73263d0..1a14ffe 100644 --- a/Makefile +++ b/Makefile @@ -12,6 +12,14 @@ lint: tools/bin/golangci-lint tools/bin/golangci-lint run ./... .PHONY: lint +generate: + $(MAKE) -C pkg/btrfs +.PHONY: generate + +generate-clean: + $(MAKE) -C pkg/btrfs clean +.PHONY: generate-clean + # tools tools/bin/%: tools/src/%/pin.go tools/src/%/go.mod -- cgit v1.2.3-2-g168b