66 Commits (7eb1d89095054286391565a23c6a4d27465dd617)

Author SHA1 Message Date
Daniel Mensinger 3b2126531a cmake: added test case for environment variables 5 years ago
Daniel Mensinger 845f0e1133 cmake: Fix empty -D due to empty strings (closes #5522) 5 years ago
Daniel Mensinger 5bd21a96b8 cmake: Fix dependencies with try_compile (closes #5605) 5 years ago
Jussi Pakkanen e43c9d96d1 Make it work on Cygwin. 6 years ago
Niklas Claesson dd2c44cdf6 Add static as keyword to find_library 6 years ago
Daniel Mensinger e1a83793ae CMake: Added support for CMAKE_MODULE_PATH and extra CMake args (closes #4779) 6 years ago
Jussi Pakkanen 4df9006ca4 Can specify a string to print when dep not found. Closes #2407. 6 years ago
Jussi Pakkanen f1116bc16a Skip CMake dependency check if CMake is not installed. 6 years ago
Daniel Mensinger a0175ecb14 CMake find_package dependency backend (#4444) 6 years ago
Ran Benita 6ec401af4b Remove invalid kwarg from test cases/linuxlike/9 compiler checks with dependencies 7 years ago
Jon Turney 7bfcf68777 Add get_pkgconfig_variable(default:) 7 years ago
Niklas Claesson d1d2aa2213 subproject handling: add two tests 7 years ago
Iñigo Martínez f8aab2f011 dependencies: Use prefix variable with define_variable 7 years ago
Josh Soref 8dfc9bf1f5 spelling: nonexistent 7 years ago
Iñigo Martínez 935ca12822 dependencies: Allow pkg-config to define variables 7 years ago
Jussi Pakkanen 0ab9f23061 Add thread flags to checks if needed. Closes #2106. 7 years ago
Jussi Pakkanen e82edc179f Check for manual attempts to set rpath and update docs. 7 years ago
Nirbheek Chauhan ea3e28dbb9 valgrind: Fix __init__ call 8 years ago
Nirbheek Chauhan 0c83f8352d dependencies: Add a new class ExternalDependency 8 years ago
Nirbheek Chauhan 66f0ccb39b dependencies: Fix two more edge-cases in dependency searching 8 years ago
Nirbheek Chauhan 8cf29bd288 Completely overhaul caching of external dependencies 8 years ago
Nirbheek Chauhan c7d71c7943 dependencies: Fix caching of native/cross dependencies 8 years ago
Dylan Baker 7053d9abfd Allow link_depends to take strings, Files or generated objects. Closes #1172 8 years ago
Jussi Pakkanen 47579d3acb Disabled rpath test due to bug #1635. 8 years ago
Nirbheek Chauhan 79208fd9c4 Test whether runpath/rpath override LD_LIBRARY_PATH 8 years ago
Jon Turney 90a483fa74 Skip some linuxlike tests which don't work on Cygwin 8 years ago
Nirbheek Chauhan a4255d74f5 Don't generate import library for shared modules 8 years ago
Nirbheek Chauhan 853634a48d Add UNIX large file support via compiler always-args 8 years ago
Nirbheek Chauhan 0543a378ca tests: Minor fixes to the library-usage tests 8 years ago
Nirbheek Chauhan 9ccbe72509 Add manual-linking tests to Linux and Windows 8 years ago
Jussi Pakkanen 1f2f010765 Detect Boost libraries primarily with the C++ compiler's find_library. 8 years ago
Jussi Pakkanen 775729eb59 Can specify include directories to compiler tests. 8 years ago
Nirbheek Chauhan a97291dc6d Add get_version() method to all dependencies 8 years ago
Nirbheek Chauhan f3bd0d1491 tests/linuxlike/1: Improve zlib pkg-config test 8 years ago
Nirbheek Chauhan e1c9d94708 Allow many version conditions for pkg-config deps 8 years ago
Jussi Pakkanen 382917ee8f More robust link check. 8 years ago
Jussi Pakkanen e908910187 Can query pkg-config variables from the system. Closes #726. 8 years ago
Thibault Saunier 77b379f5cf Try using already setup fallback subprojects before using native dependency 8 years ago
Thibault Saunier 7e2390f355 interpreter: Add a type_name method to DependencyHolder 8 years ago
Matthew Waters 13e91ab499 Add dependency support to the checks using the compiler 8 years ago
Nirbheek Chauhan 8ad4779a05 Add test for installation of libraries in subprojects 8 years ago
Nirbheek Chauhan 45c8557dc6 Fix tests for the new library/executable naming scheme 8 years ago
Nirbheek Chauhan a927380098 Add a test for the broken cached version compare 9 years ago
Nirbheek Chauhan 0623f71e36 Add a linuxlike test case for subdir include order 9 years ago
Nirbheek Chauhan fdc95c2ea4 Add various tests for versioned dependency checking 9 years ago
Jussi Pakkanen cff4e7d299 Can query version strings of dependencies. 9 years ago
Jussi Pakkanen 8b6848ebc3 Add dir support for find_library and remove deprecated standalone version. Closes #450. 9 years ago
Jussi Pakkanen 6b548a1c75 Added find_library method and deprecated the standalone version. Closes #396. 9 years ago
Jussi Pakkanen 65bd9a2f69 Can use external libs as dependencies of dependencies. Closes #321. 9 years ago
Jussi Pakkanen 7b45e6f5f5 Can store ext deps to internal deps. Closes #304. 9 years ago