summaryrefslogtreecommitdiffstats
path: root/Source/cmMakefileLibraryTargetGenerator.h
diff options
context:
space:
mode:
authorBrad King <brad.king@kitware.com>2008-07-09 14:09:46 (GMT)
committerBrad King <brad.king@kitware.com>2008-07-09 14:09:46 (GMT)
commit0d54001276a3123e35e20ee7240cdeffe401e7af (patch)
tree828cabfa28cb3dd6e02812502b1615a5d54fbf8b /Source/cmMakefileLibraryTargetGenerator.h
parentda4f142cc12cf603f7d34562d558c0ed7bd65d5f (diff)
downloadCMake-0d54001276a3123e35e20ee7240cdeffe401e7af.zip
CMake-0d54001276a3123e35e20ee7240cdeffe401e7af.tar.gz
CMake-0d54001276a3123e35e20ee7240cdeffe401e7af.tar.bz2
ENH: Set version info for shared libs on OSX.
- Map SOVERSION major.minor.patch to compatibility_version - Map VERSION major.minor.patch to current_version - See issue #4383.
Diffstat (limited to 'Source/cmMakefileLibraryTargetGenerator.h')
-rw-r--r--Source/cmMakefileLibraryTargetGenerator.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/Source/cmMakefileLibraryTargetGenerator.h b/Source/cmMakefileLibraryTargetGenerator.h
index 7517785..e5f9482 100644
--- a/Source/cmMakefileLibraryTargetGenerator.h
+++ b/Source/cmMakefileLibraryTargetGenerator.h
@@ -41,6 +41,9 @@ protected:
// Store the computd framework version for OS X Frameworks.
std::string FrameworkVersion;
+
+ void AppendOSXVerFlag(std::string& flags, const char* lang,
+ const char* name, bool so);
};
#endif