From 8f48ca757d5771f2b299dd68823b113d1dbed67d Mon Sep 17 00:00:00 2001 From: Marc Vertes Date: Fri, 12 Sep 2025 23:45:11 +0200 Subject: Add genpatch target to build.mk. Add nvi2 (works on macos) --- build.mk | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'build.mk') diff --git a/build.mk b/build.mk index 41b85d9..45b5fea 100644 --- a/build.mk +++ b/build.mk @@ -2,7 +2,6 @@ # # TODO: # - rules for pre-req dependencies -# - rules to build patches from .orig # - rules to run tests before installing # - build and run in chroot # - detect inflate command @@ -42,6 +41,9 @@ debug: @echo arc = $(arc) @echo dir = $(dir) +genpatch: + find $(dir) -name *.orig | while read -r f; do diff -u $$f $${f%.orig}; done > $(dir).patch || true + uninstall: .install cd $(dir) && $(uninstall_cmd) rm .install @@ -76,3 +78,4 @@ fetch: .fetch .fetch: $(fetch_cmd) @touch $@ + -- cgit v1.2.3