diff --git a/src/detail/auv2/build-helper/build-helper.cpp b/src/detail/auv2/build-helper/build-helper.cpp
index 9961fad3..23a42c9a 100644
--- a/src/detail/auv2/build-helper/build-helper.cpp
+++ b/src/detail/auv2/build-helper/build-helper.cpp
@@ -85,8 +85,13 @@ struct auInfo
{
of << " tags\n"
<< " \n";
- for (const auto &tag : tags)
+ for (auto tag : tags) // purposefully take a copy so we can mutate case
{
+ if (tag[0] >= 'a' && tag[0] <= 'z')
+ {
+ // Upper case the first char
+ tag[0] = std::toupper(tag[0]);
+ }
of << " " << tag << "\n";
}
of << " \n";