Stephen Kelly
|
64f73b0fb6
add_library: Fix INTERFACE on platforms with no shared libs (#14561)
|
%!s(int64=12) %!d(string=hai) anos |
Stephen Kelly
|
05f5fde0eb
Disallow invalid target names (#13140)
|
%!s(int64=12) %!d(string=hai) anos |
Stephen Kelly
|
435c912848
export: Add support for INTERFACE_LIBRARY targets
|
%!s(int64=13) %!d(string=hai) anos |
Stephen Kelly
|
fe732264e9
Add the INTERFACE_LIBRARY target type.
|
%!s(int64=13) %!d(string=hai) anos |
Stephen Kelly
|
370bf55415
Add the ALIAS target concept for libraries and executables.
|
%!s(int64=12) %!d(string=hai) anos |
Brad King
|
9a9b3e45e3
add_library: Allow OBJECT library without dynamic linking (#13289)
|
%!s(int64=13) %!d(string=hai) anos |
Brad King
|
b87d7a60a0
Add OBJECT_LIBRARY target type
|
%!s(int64=13) %!d(string=hai) anos |
Brad King
|
ca39c5cdd1
Optionally allow IMPORTED targets to be globally visible
|
%!s(int64=13) %!d(string=hai) anos |
Alex Neundorf
|
50cd6cef92
Move automoc processing from add_executable/library to cmGlobalGenerator
|
%!s(int64=14) %!d(string=hai) anos |
Alex Neundorf
|
c27607baf8
Refactor SetupAutomocTarget() so it can be run after creating the target
|
%!s(int64=14) %!d(string=hai) anos |
Alex Neundorf
|
24d9b7d745
Remove trailing whitespace
|
%!s(int64=14) %!d(string=hai) anos |
Alex Neundorf
|
83b730cd1a
Add AUTOMOC to the add_library() command
|
%!s(int64=14) %!d(string=hai) anos |
Brad King
|
96afb12087
Convert CMake to OSI-approved BSD License
|
%!s(int64=16) %!d(string=hai) anos |
Brad King
|
061d20be38
ENH: Add UNKNOWN type for IMPORTED libraries
|
%!s(int64=17) %!d(string=hai) anos |
Brad King
|
a0715048da
COMP: Fix shadowed local variable warning.
|
%!s(int64=17) %!d(string=hai) anos |
Brad King
|
ac0e58dcfb
ENH: Enforce global target name uniqueness.
|
%!s(int64=17) %!d(string=hai) anos |
Brad King
|
5594ad4885
ENH: Updated exporting and importing of targets to support libraries and configurations.
|
%!s(int64=17) %!d(string=hai) anos |
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
|
%!s(int64=18) %!d(string=hai) anos |
Alexander Neundorf
|
1941b1c5d2
|
%!s(int64=18) %!d(string=hai) anos |
Alexander Neundorf
|
f8261ff9f7
|
%!s(int64=18) %!d(string=hai) anos |
Alexander Neundorf
|
f7d4f27c2a
|
%!s(int64=18) %!d(string=hai) anos |
Alexander Neundorf
|
1383368628
|
%!s(int64=18) %!d(string=hai) anos |
Ken Martin
|
b99129d2d8
ENH: some code cleanup
|
%!s(int64=18) %!d(string=hai) anos |
Ken Martin
|
a2262a8394
BUG: fix for bad argument handling
|
%!s(int64=19) %!d(string=hai) anos |
Brad King
|
fcd500289b
ENH: Renamed NOT_IN_ALL to EXCLUDE_FROM_ALL.
|
%!s(int64=19) %!d(string=hai) anos |
Brad King
|
1d9f287af7
ENH: Added NOT_IN_ALL option for ADD_LIBRARY and ADD_EXECUTABLE to avoid building the targets by default.
|
%!s(int64=19) %!d(string=hai) anos |
Ken Martin
|
3d96e52261
STYLE: some m_ to this-> cleanup
|
%!s(int64=19) %!d(string=hai) anos |
Ken Martin
|
f0b8cecf9d
ENH: allow libs with no sources but complain
|
%!s(int64=20) %!d(string=hai) anos |
Ken Martin
|
cc6170c494
ENH: better error checking for add library or executable with no source files
|
%!s(int64=20) %!d(string=hai) anos |
Brad King
|
4888c088ae
ENH: Moved ExpandListVariables out of individual commands. Argument evaluation rules are now very consistent. Double quotes can always be used to create exactly one argument, regardless of contents inside.
|
%!s(int64=23) %!d(string=hai) anos |