Stephen Kelly
|
931e055d8c
Port all cmOStringStream to std::ostringstream.
|
10 years ago |
Brad King
|
bd360ee329
add_library: Fix target type check for non-shared-lib platforms
|
11 years ago |
Brad King
|
f70b2253f6
Merge topic 'fix_policy_diagnostics'
|
11 years ago |
Nils Gladitz
|
77b581c2f0
Policies: omit warnings about unset policies when they are actually set to NEW
|
11 years ago |
Stephen Kelly
|
21c573f682
Remove some c_str() calls.
|
11 years ago |
Stephen Kelly
|
6d85a6a64c
add_library: Issue better diagnostic for INTERFACE GLOBAL signature.
|
11 years ago |
Rolf Eike Beer
|
c768e398f9
cmMakefile: make some methods take const std::string& instead of const char*
|
11 years ago |
Stephen Kelly
|
9eb06d0dde
add_library: Disallow invalid signatures for INTERFACE_LIBRARY.
|
11 years ago |
Nils Gladitz
|
3900fcf4a8
CMP0037: Extend policy to reserved names and custom targets
|
12 years ago |
Stephen Kelly
|
64f73b0fb6
add_library: Fix INTERFACE on platforms with no shared libs (#14561)
|
12 years ago |
Stephen Kelly
|
05f5fde0eb
Disallow invalid target names (#13140)
|
12 years ago |
Stephen Kelly
|
435c912848
export: Add support for INTERFACE_LIBRARY targets
|
13 years ago |
Stephen Kelly
|
fe732264e9
Add the INTERFACE_LIBRARY target type.
|
13 years ago |
Stephen Kelly
|
370bf55415
Add the ALIAS target concept for libraries and executables.
|
12 years ago |
Brad King
|
9a9b3e45e3
add_library: Allow OBJECT library without dynamic linking (#13289)
|
13 years ago |
Brad King
|
b87d7a60a0
Add OBJECT_LIBRARY target type
|
13 years ago |
Brad King
|
ca39c5cdd1
Optionally allow IMPORTED targets to be globally visible
|
13 years ago |
Alex Neundorf
|
50cd6cef92
Move automoc processing from add_executable/library to cmGlobalGenerator
|
14 years ago |
Alex Neundorf
|
c27607baf8
Refactor SetupAutomocTarget() so it can be run after creating the target
|
14 years ago |
Alex Neundorf
|
24d9b7d745
Remove trailing whitespace
|
14 years ago |
Alex Neundorf
|
83b730cd1a
Add AUTOMOC to the add_library() command
|
14 years ago |
Brad King
|
96afb12087
Convert CMake to OSI-approved BSD License
|
16 years ago |
Brad King
|
061d20be38
ENH: Add UNKNOWN type for IMPORTED libraries
|
17 years ago |
Brad King
|
a0715048da
COMP: Fix shadowed local variable warning.
|
17 years ago |
Brad King
|
ac0e58dcfb
ENH: Enforce global target name uniqueness.
|
17 years ago |
Brad King
|
5594ad4885
ENH: Updated exporting and importing of targets to support libraries and configurations.
|
17 years ago |
Ken Martin
|
0e69d38004
ENH: add return and break support to cmake, also change basic command invocation signature to be able to return extra informaiton via the cmExecutionStatus class
|
18 years ago |
Alexander Neundorf
|
1941b1c5d2
|
18 years ago |
Alexander Neundorf
|
f8261ff9f7
|
18 years ago |
Alexander Neundorf
|
f7d4f27c2a
|
18 years ago |