Commit History

Autor SHA1 Mensaxe Data
  Stephen Kelly c70b9b51d9 Fix style. %!s(int64=12) %!d(string=hai) anos
  Stephen Kelly dea1df4e5e Memoize usage requirement include directories in a config-specific map %!s(int64=12) %!d(string=hai) anos
  Stephen Kelly 26dba6a162 Fix include dir propagation from conditionally linked targets %!s(int64=12) %!d(string=hai) anos
  Stephen Kelly b8259c3d69 Centralize maintenance of usage requirement include directories %!s(int64=12) %!d(string=hai) anos
  Brad King 2afcbe3090 Merge topic 'error-on-exported-missing-include-dir' %!s(int64=12) %!d(string=hai) anos
  Stephen Kelly 634bb33f3a Error if linked target has relative paths in INTERFACE_INCLUDE_DIRECTORIES %!s(int64=12) %!d(string=hai) anos
  Brad King b9e4a5abb4 Merge topic 'error-on-exported-missing-include-dir' %!s(int64=12) %!d(string=hai) anos
  Brad King 0261bdfc1d Merge topic 'fix-COMPILE_DEFINITIONS-config' %!s(int64=12) %!d(string=hai) anos
  Stephen Kelly 28051f1150 Report an error on IMPORTED targets with a faulty INTERFACE %!s(int64=12) %!d(string=hai) anos
  Stephen Kelly a6286e92c9 Fix the evaluation of per-config COMPILE_DEFINITIONS (#14037) %!s(int64=12) %!d(string=hai) anos
  Brad King fc43477de0 Rename variable for including current directory in interfaces %!s(int64=12) %!d(string=hai) anos
  Stephen Kelly 1b386b3407 Document that CMAKE_AUTOMOC works with Qt 5. %!s(int64=12) %!d(string=hai) anos
  Brad King 9a02a26702 Merge topic 'property-link-depends-no-crash' %!s(int64=12) %!d(string=hai) anos
  Brad King 26436346fb Merge topic 'doc-fixes' %!s(int64=12) %!d(string=hai) anos
  Brad King ab079ee682 Avoid crash when checking property compatibility without link info %!s(int64=12) %!d(string=hai) anos
  Brad King 92a2ab70b6 Avoid crash when checking property link dependencies without link info %!s(int64=12) %!d(string=hai) anos
  Petr Kmoch 3cf2f67adc Documentation: Clarify a few subtleties %!s(int64=12) %!d(string=hai) anos
  Stephen Kelly 254687d31f Only process transitive interface properties for valid target names. %!s(int64=12) %!d(string=hai) anos
  Stephen Kelly dcb5907ed6 Fix RPATH information when only a genex is used as a link library. %!s(int64=12) %!d(string=hai) anos
  Stephen Kelly 42ebb1886f Memoize includes and defines from interface libraries. %!s(int64=12) %!d(string=hai) anos
  Stephen Kelly a1c4905f72 Use the link information as a source of compile definitions and includes. %!s(int64=12) %!d(string=hai) anos
  Stephen Kelly 5b88504f65 Rename the IncludeDirectoriesEntry to be more generic. %!s(int64=12) %!d(string=hai) anos
  Stephen Kelly faa927e273 Make sure INTERFACE properties work with OBJECT libraries. %!s(int64=12) %!d(string=hai) anos
  Stephen Kelly 4de71786e8 Ensure that the build interface includes have been added. %!s(int64=12) %!d(string=hai) anos
  Stephen Kelly df74bc34d4 Only append build interface include dirs to particular targets. %!s(int64=12) %!d(string=hai) anos
  Stephen Kelly d4e5c6787c Don't keep track of content determined by target property values. %!s(int64=12) %!d(string=hai) anos
  Stephen Kelly 1fb545ad3a Move a special case for PIC from the genex to the cmTarget code. %!s(int64=12) %!d(string=hai) anos
  Stephen Kelly 655e98bf71 Ensure type specific compatible interface properties do not intersect. %!s(int64=12) %!d(string=hai) anos
  Stephen Kelly 46e28960a5 The COMPATIBLE_INTERFACE does not affect the target it is set on. %!s(int64=12) %!d(string=hai) anos
  Stephen Kelly 92e98dd909 Deduplicate the isGeneratorExpression method. %!s(int64=12) %!d(string=hai) anos