aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBoris Kolpackov <boris@codesynthesis.com>2010-09-06 18:11:31 +0200
committerBoris Kolpackov <boris@codesynthesis.com>2010-09-06 18:11:31 +0200
commit1d98dfe88fed11bc16608a4db737fafa069cd668 (patch)
tree38c203cccaa37636c38c65081690ea804843939c
parentffe5419c05437e3e08e2d9580de29371dace19cf (diff)
Add __uuid__ macro
-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()])