diff options
author | Bill Hoffman <bill.hoffman@kitware.com> | 2005-02-28 20:07:13 (GMT) |
---|---|---|
committer | Bill Hoffman <bill.hoffman@kitware.com> | 2005-02-28 20:07:13 (GMT) |
commit | b7ef8149e8456a9c57e20da5cf43f7b8162dc8ee (patch) | |
tree | 85d75b3f142d3ef6ede92afe16e4064d9f08cd7a /Source/cmGlobalXCodeGenerator.h | |
parent | 46fc2dc0cd95a7b09e3ce189a82343489933d94f (diff) | |
download | CMake-b7ef8149e8456a9c57e20da5cf43f7b8162dc8ee.zip CMake-b7ef8149e8456a9c57e20da5cf43f7b8162dc8ee.tar.gz CMake-b7ef8149e8456a9c57e20da5cf43f7b8162dc8ee.tar.bz2 |
ENH: add re run cmake if inputs change
Diffstat (limited to 'Source/cmGlobalXCodeGenerator.h')
-rw-r--r-- | Source/cmGlobalXCodeGenerator.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/Source/cmGlobalXCodeGenerator.h b/Source/cmGlobalXCodeGenerator.h index 40d9c32..fe68f28 100644 --- a/Source/cmGlobalXCodeGenerator.h +++ b/Source/cmGlobalXCodeGenerator.h @@ -123,6 +123,11 @@ private: bool SpecialTargetEmitted(std::string const& tname); void AddExtraTargets(cmLocalGenerator* root, std::vector<cmLocalGenerator*>& gens); + cmXCodeObject* CreateBuildPhase(const char* name, + const char* name2, + cmTarget& cmtarget, + const std::vector<cmCustomCommand>&); + void CreateReRunCMakeFile(cmLocalGenerator* root); private: std::vector<cmXCodeObject*> m_XCodeObjects; cmXCodeObject* m_RootObject; @@ -136,6 +141,7 @@ private: std::set<cmStdString> m_TargetDoneSet; bool m_DoneAllBuild; bool m_DoneXCodeHack; + std::string m_CurrentReRunCMakeMakefile; std::string m_CurrentXCodeHackMakefile; std::string m_OutputDir; std::vector<std::string> m_CurrentOutputDirectoryComponents; |