get-local-uuid-as-struct = \
  $(eval _local_uuid := $(1)) \
  $(shell bash -c 's='$(_local_uuid)' && echo {0x$${s:0:8}, 0x$${s:8:4}, 0x$${s:12:4}, {0x$${s:16:2}, 0x$${s:18:2}, 0x$${s:20:2}, 0x$${s:22:2}, 0x$${s:24:2}, 0x$${s:26:2}, 0x$${s:28:2}, 0x$${s:30:2}}} | sed -e "s/ //g"')

get-local-uuid-as-string = \
  $(eval _local_uuid := $(1)) \
  $(shell bash -c 's='$(_local_uuid)' && echo $${s:0:8}-$${s:8:4}-$${s:12:4}-$${s:16:2} $${s:18:2}-$${s:20:2} $${s:22:2} $${s:24:2} $${s:26:2} $${s:28:2} $${s:30:2} | sed -e "s/ //g"')

get-qsee-uuid = \
  $(eval _local_uuid := $(1)) \
  $(shell bash -c 's='$(_local_uuid)' && echo $${s} | xxd -r -ps')