Sam Edwards
|
b00d7b23bc
CMake: Use `CMAKE_FIND_PACKAGE_PREFER_CONFIG` to control `find_package` override
|
před 6 roky |
Sam Edwards
|
74e9c610d3
CMake: Don't assume <PackageName>_FOUND will always be caps
|
před 6 roky |
Sam Edwards
|
bc152f665c
CMake: Escape $<LINK_ONLY> in exported packages file
|
před 6 roky |
Sam Edwards
|
5fa4af9189
CMake: Rely on GNUInstallDirs to specify install paths
|
před 6 roky |
Donny Lawrence
|
10abe6e216
CMake: Remove usages of string(APPEND ...)
|
před 6 roky |
Sam Edwards
|
d3ef7bf12d
CMake: Avoid using continue()
|
před 6 roky |
Sam Edwards
|
6097d34ead
CMake: Neatly format everything for readability and consistency
|
před 6 roky |
Sam Edwards
|
d961514892
CMake: Use string/list(APPEND foo ...) instead of set(foo ${foo} ...)
|
před 7 roky |
Sam Edwards
|
30dd14c991
CMake: Fix "whitelisted property" error from CMake <3.8
|
před 7 roky |
Sam Edwards
|
f01303a0b3
CMake: Fix exported packages on Windows
|
před 7 roky |
Sam Edwards
|
bddd7c1b4b
CMake: Generate/install exported target sets
|
před 7 roky |
Sam Edwards
|
b20c6e801c
CMake: Add an export_packages() function to export PKG::*
|
před 7 roky |
Sam Edwards
|
2b1554a44c
CMake: Rename "config_package" function to "package_status"
|
před 7 roky |
Sam Edwards
|
dd5c411e88
CMake: When building metalib components, properly flag SYSTEM include dirs
|
před 7 roky |
Sam Edwards
|
bd187643f3
CMake: Look for packages by CONFIG first
|
před 7 roky |
Sam Edwards
|
968ca123d4
CMake: Use packages by imported target where available
|
před 7 roky |
Sam Edwards
|
1520d712d4
CMake: Remove target_use_packages
|
před 7 roky |
Sam Edwards
|
0c889db928
CMake: Don't conflict with find_package internal variables
|
před 7 roky |
Sam Edwards
|
540c4fc2cd
CMake: Delete excess spaces
|
před 7 roky |
Sam Edwards
|
2399655920
CMake: Make sure Interrogate doesn't see package include directories
|
před 7 roky |
Sam Edwards
|
f75e245b1f
CMake: Enhance PackageConfig's include directory processing and name separation
|
před 7 roky |
Sam Edwards
|
021728f4b3
CMake: Start the process of organizing packages into Package.cmake
|
před 7 roky |
Sam Edwards
|
1fa1eb63cb
CMake: Don't use target_include_directories, it's not supported on CMake 2.8.4.
|
před 11 roky |
Sam Edwards
|
c53a656b4b
cmake: Fix typo in PackageConfig.
|
před 11 roky |
kestred
|
f8b901f60a
Fix incorrect licensing and add missing parens after else.
|
před 12 roky |
kestred
|
bb19d8cb23
Enable package filtering by license in Distribution builds, and disable most packages by default in MinSizeRel builds.
|
před 12 roky |
kestred
|
b04ebdda98
Have package_option automatically generate option library targets instead of checking in every instance they're used.
|
před 12 roky |
kestred
|
995688760b
In panda config, unset libraries we're not using so that they're not used as link targets.
|
před 12 roky |
kestred
|
8cdc819344
cmake: config: Move new package macros to cmake/macros, use new package macros in Package.cmake, begin removing redundant package/config options from Package.cmake (theses are being moved to Config.cmake).
|
před 12 roky |