Kaynağa Gözat

Add an AppendDefines std::string overload.

This makes it easier to use with cmGeneratorTarget::GetCompileDefinitions.
Stephen Kelly 13 yıl önce
ebeveyn
işleme
b7e48e0acb
1 değiştirilmiş dosya ile 5 ekleme ve 0 silme
  1. 5 0
      Source/cmLocalGenerator.h

+ 5 - 0
Source/cmLocalGenerator.h

@@ -157,6 +157,11 @@ public:
    */
    */
   void AppendDefines(std::set<std::string>& defines,
   void AppendDefines(std::set<std::string>& defines,
                      const char* defines_list);
                      const char* defines_list);
+  void AppendDefines(std::set<std::string>& defines,
+                     std::string defines_list)
+  {
+    this->AppendDefines(defines, defines_list.c_str());
+  }
   /**
   /**
    * Join a set of defines into a definesString with a space separator.
    * Join a set of defines into a definesString with a space separator.
    */
    */