Browse Source

ENH: Add accessor for Makefile and make SetError public

Andy Cedilnik 20 years ago
parent
commit
63a34874d5
1 changed files with 6 additions and 1 deletions
  1. 6 1
      Source/cmCommand.h

+ 6 - 1
Source/cmCommand.h

@@ -49,6 +49,7 @@ public:
    */
   void SetMakefile(cmMakefile*m) 
     {m_Makefile = m; }
+  cmMakefile* GetMakefile() { return m_Makefile; }
 
   /**
    * This is called by the cmMakefile when the command is first
@@ -162,13 +163,17 @@ public:
   virtual bool IsA(const char *type)
     { return cmCommand::IsTypeOf(type); }
 
-protected:
+  /**
+   * Set the error message
+   */
   void SetError(const char* e)
     {
     m_Error = this->GetName();
     m_Error += " ";
     m_Error += e;
     }
+
+protected:
   cmMakefile* m_Makefile;
 
 private: