summaryrefslogtreecommitdiff
path: root/Source/cmGlobalVisualStudio6Generator.h
diff options
context:
space:
mode:
authorBrad King <brad.king@kitware.com>2006-03-03 12:58:48 -0500
committerBrad King <brad.king@kitware.com>2006-03-03 12:58:48 -0500
commit93c95f1cc5207d043b4bfaa617a611d1dffc7016 (patch)
tree2fffa0b6b63b2cdf104d6425e213b076c7a84450 /Source/cmGlobalVisualStudio6Generator.h
parentea8c278cd63010f00d12ded3cdde316c5188cd01 (diff)
downloadcmake-93c95f1cc5207d043b4bfaa617a611d1dffc7016.tar.gz
BUG: Fixed installation of MacOSX Bundle executables and the corresponding install_name remapping support. Extended the BundleTest test to check that this all works. Part of these fixes required changing the signature of AppendDirectoryForConfig in all generators. It now accepts prefix and suffix strings to deal with whether leading or trailing slashes should be included with the configuration subdirectory.
Diffstat (limited to 'Source/cmGlobalVisualStudio6Generator.h')
-rw-r--r--Source/cmGlobalVisualStudio6Generator.h5
1 files changed, 4 insertions, 1 deletions
diff --git a/Source/cmGlobalVisualStudio6Generator.h b/Source/cmGlobalVisualStudio6Generator.h
index ab27124a70..cbf6e3b72d 100644
--- a/Source/cmGlobalVisualStudio6Generator.h
+++ b/Source/cmGlobalVisualStudio6Generator.h
@@ -76,7 +76,10 @@ public:
std::vector<cmLocalGenerator*>& generators);
/** Append the subdirectory for the given configuration. */
- virtual void AppendDirectoryForConfig(const char* config, std::string& dir);
+ virtual void AppendDirectoryForConfig(const char* prefix,
+ const char* config,
+ const char* suffix,
+ std::string& dir);
///! What is the configurations directory variable called?
virtual const char* GetCMakeCFGInitDirectory() { return "$(IntDir)"; }