Stephen Kelly
|
7ceeba992b
Advance more when preprocessing exported strings.
|
%!s(int64=12) %!d(string=hai) anos |
Brad King
|
2eb7cee117
Merge topic 'fix-TARGET_PROPERTY-extraction'
|
%!s(int64=12) %!d(string=hai) anos |
Stephen Kelly
|
5daaa5c48d
Fix TARGET_PROPERTY target extractions.
|
%!s(int64=12) %!d(string=hai) anos |
Stephen Kelly
|
34d1ade048
Add the INSTALL_PREFIX genex.
|
%!s(int64=12) %!d(string=hai) anos |
Stephen Kelly
|
2fb2c32f9b
Add the COMPATIBLE_INTERFACE_STRING property.
|
%!s(int64=12) %!d(string=hai) anos |
Brad King
|
33695c616a
Merge topic 'export-new-style-files'
|
%!s(int64=12) %!d(string=hai) anos |
Stephen Kelly
|
830246e841
Export the COMPATIBLE_INTERFACE_BOOL content properties
|
%!s(int64=12) %!d(string=hai) anos |
Stephen Kelly
|
02d4e53f48
Generate new-style cmake code during export.
|
%!s(int64=12) %!d(string=hai) anos |
Stephen Kelly
|
522bdac149
Export the INTERFACE_PIC property.
|
%!s(int64=12) %!d(string=hai) anos |
Stephen Kelly
|
cfd4f0a4f4
Move the exported check for dependencies of targets
|
%!s(int64=12) %!d(string=hai) anos |
Stephen Kelly
|
d8fe1fcd80
Only generate one check per missing target.
|
%!s(int64=12) %!d(string=hai) anos |
Stephen Kelly
|
f623d37a95
Don't write a comment in the export file without the code.
|
%!s(int64=12) %!d(string=hai) anos |
Stephen Kelly
|
77d2646784
Allow generator expressions in LINK_INTERFACE_LIBRARIES.
|
%!s(int64=13) %!d(string=hai) anos |
Stephen Kelly
|
94aeaf72c7
Split LINK_INTERFACE_LIBRARIES export handling into dedicated method.
|
%!s(int64=13) %!d(string=hai) anos |
Stephen Kelly
|
a3aedb8152
Split the generator expression before extracting targets.
|
%!s(int64=13) %!d(string=hai) anos |
Stephen Kelly
|
b6036d104a
Extract the AddTargetNamespace method.
|
%!s(int64=12) %!d(string=hai) anos |
Stephen Kelly
|
cb1afbf466
Don't pass a position when determining if a target name is a literal.
|
%!s(int64=12) %!d(string=hai) anos |
Stephen Kelly
|
40cf3fb95b
Make linking APIs aware of 'head' target
|
%!s(int64=13) %!d(string=hai) anos |
Stephen Kelly
|
0c657dc637
Add API to populate INTERFACE properties in exported targets.
|
%!s(int64=13) %!d(string=hai) anos |
Stephen Kelly
|
e04f737c7a
Add API to extract target names from a genex string.
|
%!s(int64=13) %!d(string=hai) anos |
Stephen Kelly
|
bf2ddceb4e
Generate an early-return guard in target Export files.
|
%!s(int64=13) %!d(string=hai) anos |
Alex Neundorf
|
6f50a04cc1
exports: define a CMAKE_FIND_PACKAGE_NAME var set by find_package()
|
%!s(int64=13) %!d(string=hai) anos |
Alex Neundorf
|
0cfd055acd
exports: move the handling of missing targets into subclasses
|
%!s(int64=13) %!d(string=hai) anos |
Alex Neundorf
|
190f2c8253
exports: fix build with MSVC6
|
%!s(int64=13) %!d(string=hai) anos |
Alex Neundorf
|
8b5f448ba6
exports: first try at error handling if a target is missing
|
%!s(int64=13) %!d(string=hai) anos |
Alex Neundorf
|
87f4c01910
exports: accept a missing target if it is exported exactly once
|
%!s(int64=13) %!d(string=hai) anos |
Modestas Vainius
|
e1409ac59b
Support building shared libraries or modules without soname (#13155)
|
%!s(int64=13) %!d(string=hai) anos |
Brad King
|
5c03438661
install(EXPORT): Improve target import failure message format
|
%!s(int64=14) %!d(string=hai) anos |
Alex Neundorf
|
a2be068c75
install(EXPORT): Enforce existence of imported target files
|
%!s(int64=14) %!d(string=hai) anos |
Richard Bateman
|
5457b8254c
Add support for CFBundle targets on the Mac (#11295)
|
%!s(int64=15) %!d(string=hai) anos |