dawn_make_string_pair

Create a formatted string of the given string pair.

dawn_make_string_pair(FIRST SECOND NUM_CHARS OUT_STRING)
FIRST
First string.
SECOND
Second string.
NUM_CHARS
Characters before SECOND is printed.
OUT_STRING
Output string.

This is equivalent to the python snippet:

OUT_STRING = "%s%s%s" % (FIRST, " " * (NUM_CHARS - len(FIRST)), SECOND)

Example

dawn_make_string_pair(Foo Bar1 10 out_var1)
dawn_make_string_pair(LongerFoo Bar2 10 out_var2)
message(${out_var1}) # "Foo       Bar1"
message(${out_var2}) # "LongerFoo Bar2"