aboutsummaryrefslogtreecommitdiff
path: root/mk/util.mk
diff options
context:
space:
mode:
Diffstat (limited to 'mk/util.mk')
-rw-r--r--mk/util.mk23
1 files changed, 23 insertions, 0 deletions
diff --git a/mk/util.mk b/mk/util.mk
new file mode 100644
index 0000000..4f177e5
--- /dev/null
+++ b/mk/util.mk
@@ -0,0 +1,23 @@
+
+ifneq "$(V)" "1"
+Q := @
+quiet := quiet_
+else
+Q :=
+quiet :=
+endif
+
+echo-cmd = $(if $($(quiet)cmd_$1),echo ' $($(quiet)cmd_$1)';)
+cmd = @$(echo-cmd) $(cmd_$1)
+
+label = $(if $(Q),$(Q)echo ' $1';)
+
+
+quiet_cmd_mkdir = MKDIR $@
+ cmd_mkdir = mkdir -p $@
+
+quiet_cmd_copydir = CPDIR $@
+ cmd_copydir = cp -r $(DIR) $@
+
+quiet_cmd_cp = CP $@
+ cmd_cp = cp $< $@