X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~mdw/git/distorted-chroot/blobdiff_plain/fe87403bebc97012b12eb212ba994a4e9aaaa6ec..7443a1fb8c8fe573ad5e3c594e2585af6c5ce9ee:/Makefile diff --git a/Makefile b/Makefile index a3a1ecc..c9befaf 100644 --- a/Makefile +++ b/Makefile @@ -647,6 +647,19 @@ maint: all check $(MAINT) -f$(FRESH) $(JOBS) .PHONY: maint +###-------------------------------------------------------------------------- +### Running random commands. + +CMD = echo %d %a +subst-command = $(subst %d,$(call chroot-dist,$1), \ + $(subst %a,$(call chroot-arch,$1), \ + $(subst %r,$1, $(CMD)))) + +run: $(foreach c,$(ALL_CHROOTS),run/$c) +$(foreach c,$(ALL_CHROOTS),run/$c): run/%: + $(V_AT)$(call v_print,RUN,$(call subst-command,$*))\ + $(call subst-command,$*) + ###-------------------------------------------------------------------------- ### Other maintenance targets.