|
|
@@ -417,6 +417,19 @@ std::string cmSystemTools::Capitalized(const std::string& s)
|
|
|
}
|
|
|
|
|
|
|
|
|
+// Return a lower case string
|
|
|
+std::string cmSystemTools::LowerCase(const std::string& s)
|
|
|
+{
|
|
|
+ std::string n;
|
|
|
+ n.resize(s.size());
|
|
|
+ for (size_t i = 0; i < s.size(); i++)
|
|
|
+ {
|
|
|
+ n[i] = tolower(s[i]);
|
|
|
+ }
|
|
|
+ return n;
|
|
|
+}
|
|
|
+
|
|
|
+
|
|
|
// convert windows slashes to unix slashes \ with /
|
|
|
const char *cmSystemTools::ConvertToUnixSlashes(std::string& path)
|
|
|
{
|