summaryrefslogtreecommitdiffstats
path: root/Source/cmMakefileLibraryTargetGenerator.h
Commit message (Collapse)AuthorAgeFilesLines
* ENH: Create Info.plist files in OS X FrameworksBrad King2008-09-021-1/+1
| | | | | | | A Mac OS X Framework should provide a Resources/Info.plist file containing meta-data about the framework. This change generates a default Info.plist for frameworks and provides an interface for users to customize it.
* ENH: Set version info for shared libs on OSX.Brad King2008-07-091-0/+3
| | | | | | - Map SOVERSION major.minor.patch to compatibility_version - Map VERSION major.minor.patch to current_version - See issue #4383.
* BUG: Correct Mac OS X framework behaviorBrad King2008-04-081-2/+1
| | | | | | | | | | | | - Place the built library in foo.framework/Versions/A/foo - Do not create unused content symlinks (like PrivateHeaders) - Do not use VERSION/SOVERSION properties for frameworks - Make cmTarget::GetDirectory return by value - Remove the foo.framework part from cmTarget::GetDirectory - Correct install_name construction and conversion on install - Fix MACOSX_PACKAGE_LOCATION under Xcode to use the Versions/<version> directory for frameworks - Update the Framework test to try these things
* ENH: Cleanup impl of PUBLIC_HEADER, PRIVATE_HEADER, and RESOURCE propertiesBrad King2008-02-181-9/+4
|
* ENH: Improve framework support in the makefile generator to match the ↵David Cole2007-08-141-9/+8
| | | | support just added to the Xcode generator. BUG: Remove spurious warning and eliminate empty Libraries subdir inside built framework.
* ENH: initial support for creation of frameworks on MacBill Hoffman2007-05-081-0/+13
|
* BUG: Fix/cleanup custom commands and custom targets. Make empty comment ↵Brad King2006-09-281-0/+2
| | | | strings work. Fix ZERO_CHECK target always out of date for debugging. Fix Makefile driving of custom commands in a custom target. Fix dependencies on custom targets not in ALL in VS generators.
* ENH: Implemented RPATH specification support. It is documented by the ↵Brad King2006-02-161-3/+4
| | | | command SET_TARGET_PROPERTIES.
* ENH: some cleanup of the makefile generatorKen Martin2006-02-141-0/+37