summaryrefslogtreecommitdiff
path: root/wrapper/runcmd.mk
blob: 7340d11879f4f4473351d814b19fa1875868dfe6 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#!/usr/bin/make -f

# Environment/command line variables:
# - ARGS
# - EXEC_DIR
# - CWD

SHELL = bash -o pipefail

export OUTPUT_DIR := $(realpath .)

% : $(EXEC_PATH)/modules/%
        cd $(CWD) && '$<' $(ARGS) | tee -- '$@' | sed 's,^,$@:,' >/dev/tty

include $(wildcard $(EXEC_PATH)/modules/*.mk)