diff options
author | Bill Hoffman <bill.hoffman@kitware.com> | 2005-02-17 22:54:14 (GMT) |
---|---|---|
committer | Bill Hoffman <bill.hoffman@kitware.com> | 2005-02-17 22:54:14 (GMT) |
commit | e9300434776a64567a65b6d414bcf98614321ba2 (patch) | |
tree | 94c37f27044ae655262878f5d5b3d90223d1f711 /Source/cmGlobalXCodeGenerator.h | |
parent | 28f2dfb75244339d49e33fafb7103f5774222d2b (diff) | |
download | CMake-e9300434776a64567a65b6d414bcf98614321ba2.zip CMake-e9300434776a64567a65b6d414bcf98614321ba2.tar.gz CMake-e9300434776a64567a65b6d414bcf98614321ba2.tar.bz2 |
ENH: more tests are passing, relative paths, and external objects are the ones left now
Diffstat (limited to 'Source/cmGlobalXCodeGenerator.h')
-rw-r--r-- | Source/cmGlobalXCodeGenerator.h | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/Source/cmGlobalXCodeGenerator.h b/Source/cmGlobalXCodeGenerator.h index a8f73d0..67528df 100644 --- a/Source/cmGlobalXCodeGenerator.h +++ b/Source/cmGlobalXCodeGenerator.h @@ -109,11 +109,11 @@ private: void CreateXCodeTargets(cmLocalGenerator* gen, std::vector<cmXCodeObject*>&); void AddDependTarget(cmXCodeObject* target, cmXCodeObject* dependTarget); - void AddLinkTarget(cmXCodeObject* target, - cmXCodeObject* dependTarget); void AddLinkLibrary(cmXCodeObject* target, - const char*); + const char* lib, cmTarget* dtarget = 0); void ConfigureOutputPaths(); + void CreateXCodeDependHackTarget(std::vector<cmXCodeObject*>& targets); + std::string GetTargetFullPath(cmTarget*); private: std::vector<cmXCodeObject*> m_XCodeObjects; cmXCodeObject* m_RootObject; @@ -125,6 +125,8 @@ private: std::string m_ExecutableOutputPath; cmLocalGenerator* m_CurrentLocalGenerator; bool m_DoneAllBuild; + bool m_DoneXCodeHack; + std::string m_CurrentXCodeHackMakefile; }; #endif |