Brad King
|
173448d988
ENH: Pass config to cmTarget::GetLinkerLanguage
|
16 years ago |
Brad King
|
a3a046643a
ENH: Pass config to cmTarget RPATH install methods
|
16 years ago |
Brad King
|
a608467180
ENH: Simpler cmTarget::GetLinkerLanguage signature
|
16 years ago |
Brad King
|
bde145a212
ENH: Pass config to cmTarget::GetDirectory()
|
16 years ago |
Brad King
|
11d1063452
ENH: Create cmMakefileTargetGenerator::ConfigName
|
16 years ago |
Brad King
|
430cc2b4b7
ENH: Always imply CLEAN_DIRECT_OUTPUT target prop
|
16 years ago |
Brad King
|
493f88ce55
ENH: Allow projects to disable per-rule echo lines
|
16 years ago |
Brad King
|
49dec94f54
STYLE: Separate unrelated logic
|
16 years ago |
Brad King
|
b604b98c56
ENH: Define RULE_LAUNCH_* properties
|
16 years ago |
Brad King
|
c895d9f2e0
ENH: Give target in which custom commands build
|
16 years ago |
Brad King
|
07454a39f1
ENH: Factor out listing of objects on command line
|
17 years ago |
Brad King
|
cd1528279c
STYLE: Remove computed but unused variable.
|
17 years ago |
Brad King
|
ad44a41a18
ENH: Fix optional use of relative paths.
|
17 years ago |
Brad King
|
f89dae7a94
ENH: Create Info.plist files in OS X Frameworks
|
17 years ago |
Brad King
|
aaa88d33a9
ENH: Build large archives incrementally
|
17 years ago |
Brad King
|
0d54001276
ENH: Set version info for shared libs on OSX.
|
17 years ago |
Bill Hoffman
|
b0256fbe1c
BUG: make sure OBJECT_DIR is in the path of the SHELL
|
17 years ago |
Brad King
|
67834f2d53
BUG: Correct Mac OS X framework behavior
|
17 years ago |
Brad King
|
1829bed8b5
BUG: Do not create target output directory in cmTarget. Let the generators do it.
|
17 years ago |
Brad King
|
dfe2ea6406
ENH: Handle large object file lists on some platforms
|
17 years ago |
Brad King
|
454da64c99
BUG: Link scripts should be generated with copy-if-different and included as a dependency of the link rule.
|
17 years ago |
Brad King
|
9ed4266306
ENH: Cleanup impl of PUBLIC_HEADER, PRIVATE_HEADER, and RESOURCE properties
|
17 years ago |
Brad King
|
67f8c0fd10
ENH: Allow multiple OS X applications bundles to be created in a single build directory. Converted Info.plist files to be generated directly instead of configured with make variables. The MACOSX_BUNDLE_* variables are now properties (and vars for compatibility).
|
17 years ago |
Brad King
|
410d7b0f36
ENH: Avoid computing link information for static library targets. They do not link.
|
18 years ago |
Brad King
|
52b3f85642
ENH: Enable use of link script whenever incremental archive construction rules are available. Enable use of archive construction rules on MSYS.
|
18 years ago |
Brad King
|
66e0b4212f
ENH: Added build rule variables CMAKE_<LANG>_ARCHIVE_CREATE, CMAKE_<LANG>_ARCHIVE_APPEND, and CMAKE_<LANG>_ARCHIVE_FINISH to support creation of static archive libraries out of a large number of objects. See bug #6284.
|
18 years ago |
Brad King
|
28ea034737
ENH: Support exporting/importing of Framework targets.
|
18 years ago |
Brad King
|
59aa144516
ENH: Simplified and moved link script implementation up from cmMakefileLibraryTargetGenerator to cmMakefileTargetGenerator and use for cmMakefileExecutableTargetGenerator too. This addresses bug #6192.
|
18 years ago |
Brad King
|
d83b4cd255
ENH: Add a depends check step to custom targets. Add support for the IMPLICIT_DEPENDS feature of custom commands when building in custom targets. Convert multiple-output pair checks to be per-target instead of global.
|
18 years ago |
Bill Hoffman
|
0fc4d10e38
ENH: do not remove executables and dll's before linking them so that incremental links work, incremental links are still broken for vs 2005 and greater because of the manifest stuff
|
18 years ago |