Brad King
|
96afb12087
Convert CMake to OSI-approved BSD License
|
16 years ago |
Brad King
|
69251f7549
Define 'multiplicity' for cyclic dependencies
|
16 years ago |
Brad King
|
7c67524dfa
ENH: Introduce cmTarget::LinkImplementation API
|
16 years ago |
Brad King
|
34f78ee552
ENH: Simplify cmTarget link interface storage
|
16 years ago |
Brad King
|
06b0a692f4
ENH: Centralize default link interface computation
|
16 years ago |
Brad King
|
26df00f83a
ENH: Move CMP0004 check into cmTarget
|
16 years ago |
Brad King
|
85bffd3eeb
BUG: Lookup transitive link deps in depender scope
|
16 years ago |
Brad King
|
3c5cf1bb8c
ENH: Allow a custom list of debug configurations
|
17 years ago |
Brad King
|
56713fbab9
BUG: Link flags should still be chained
|
17 years ago |
Brad King
|
2018d40001
BUG: A -framework Foo is also a lib
|
17 years ago |
Brad King
|
cbeced92ba
BUG: Fix previous fix.
|
17 years ago |
Brad King
|
006f2b069a
BUG: When recognizing flags on link lines, we must still treat -l as a library.
|
17 years ago |
Brad King
|
816ee0f83c
ENH: New link line item ordering algorithm
|
17 years ago |
Brad King
|
012e4c4f68
BUG: Do not infer dependencies of link flags
|
17 years ago |
Brad King
|
32fe1d5b0d
BUG: Treat empty config name as no configuration
|
17 years ago |
Brad King
|
061d20be38
ENH: Add UNKNOWN type for IMPORTED libraries
|
17 years ago |
Brad King
|
d76b20bf3a
BUG: Avoid bogus dependency on executable targets
|
17 years ago |
Brad King
|
08221c2a49
BUG: Preserve all non-targets on user link lines
|
17 years ago |
Brad King
|
96c9e7de7e
BUG: Preserve shared lib order for 2.4 compatibility
|
17 years ago |
Brad King
|
3a5bdaa213
ENH: When preserving potentially static portions of original user link lines recognize shared library names by their extension and skip them.
|
17 years ago |
Brad King
|
85c983885b
BUG: Fix preservation of static libraries on original link lines.
|
17 years ago |
Brad King
|
bd09f6eabc
ENH: Simplify link lines in some cases by not allowing targets to be inferred dependees of items with unknown dependencies.
|
17 years ago |
Brad King
|
3652a8e913
BUG: Fix bug 6605 more completely
|
17 years ago |
Brad King
|
bf4cef9d5c
ENH: Add policy CMP_0004 to require library names to have no leading or trailing whitespace. Replace previous check of CMAKE_BACKWARDS_COMPATIBILITY against version 2.4 with the policy.
|
17 years ago |
Brad King
|
dab5ea859a
COMP: Fix Borland 5.5 build
|
18 years ago |
Brad King
|
98621ecfaa
BUG: Update cmComputeLinkDepends to support leading/trailing whitespace stripping off link items for compatibility.
|
18 years ago |
Brad King
|
7b048433c1
BUG: Fix cmComputeLinkDepends::AddVarLinkEntries
|
18 years ago |
Brad King
|
544c263f48
COMP: Add missing assert include.
|
18 years ago |
Brad King
|
4987e17f46
ENH: Improve link line generation for static library cycles.
|
18 years ago |
Brad King
|
82fcaebe28
ENH: Pass dependent library search path to linker on some platforms.
|
18 years ago |