aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--build/meta/common.m44
1 files changed, 4 insertions, 0 deletions
diff --git a/build/meta/common.m4 b/build/meta/common.m4
index bb4fcc4..84988b9 100644
--- a/build/meta/common.m4
+++ b/build/meta/common.m4
@@ -72,5 +72,9 @@ m4_define([m4_dquote], [m4_changequote([])])
m4_define([__env_impl__], [m4_esyscmd([echo -n $$1])])
m4_define([__env__], [m4_equote()__env_impl__([$1])[]m4_dquote()])
+m4_define([__uuid_impl__],
+ [m4_translit(m4_strip_nl(m4_esyscmd([uuidgen])), [a-z], [A-Z])])
+m4_define([__uuid__], [m4_equote()__uuid_impl__([$1])[]m4_dquote()])
+
m4_define([__value_impl__], [__env_impl__([$1])])
m4_define([__value__], [m4_equote()__value_impl__([$1])[]m4_dquote()])