231 Commits (6f7ea0cc28c9e777c57c74b4d7c2d13604e48ba6)

Author SHA1 Message Date
Eli Schwartz 0268c25791 dependencies: add a system dependency for OpenSSL 3 years ago
Andrew Krasavin b564e34221 new custom dependency lookup for libdl 3 years ago
Xavier Claessens 0185f2ed61 Fix dep.get_variable() with empty string default_value 3 years ago
Eli Schwartz 3990dc6d64 flake8: fix indentation style 3 years ago
Eli Schwartz cf3a1d31f8 fix some flake8 violations for unused imports 3 years ago
Daniel Mensinger 42843c4cf6
cmake: Add TARGET_ generator expression support (fixes #9305) 3 years ago
Dylan Baker 216435b2ae dependencies: fix libraries and whole_libraries types 3 years ago
Dylan Baker 6b272973e0 dependencies: don't pass kwargs from get_pkgconfig_variable 3 years ago
Eli Schwartz 140097faf0
port from embedded data to importlib.resources 3 years ago
Eli Schwartz 751f84405e
pyupgrade --py37-plus 3 years ago
Daniel Mensinger c5ce9744b2 Fix mypy errors 3 years ago
Christoph Reiter a2934ca9d1 intl dep: forward static to iconv if needed 3 years ago
Daniel Mensinger 45c5300496 cmake: Fix old style dependency lookup with imported targets 3 years ago
Eli Schwartz 1e19757899 iconv dependency: try even harder to find working iconv 3 years ago
Eli Schwartz db1fa702f3 iconv dependency: include header when checking for libc builtin 3 years ago
Dudemanguy e67c07c006 dependencies/zlib: Allow for generic OS checks 3 years ago
Jon Turney 61ca56422b cmake: Use find_library() on bare library names in cmake dependencies 3 years ago
Eli Schwartz 4f4259de1b hdf5 dependency: check for alternative config-tool names 3 years ago
Dudemanguy a4b4b21908 dependencies/zlib: Add system zlib method for android 3 years ago
Eli Schwartz 038b31e72b
various manual conversion of percent-formatted strings to f-strings 3 years ago
Eli Schwartz 8947352889 fix various flake8 whitespace errors 3 years ago
Thomas Heijligen ecdf192f46 dep.name(): return dependency name even if dependency is not found 3 years ago
Daniel Mensinger ffc8721465 cmake: Add support for the Linux CMake registry (fixes #9418) 3 years ago
Eli Schwartz 88d9646288
pkg-config: do not ever successfully detect Strawberry Perl. 3 years ago
Eli Schwartz dfa19af0ae
simplify some log formatting by splitting out a commonly used format string 3 years ago
Christian Clauss a5020857f3 Fix typos discovered by codespell 3 years ago
Daniel Mensinger 29c2b44a29 cmake: Implement support for interpreting link "keywords" 3 years ago
Daniel Mensinger f1614a6071 cmake: Warn if we could use IMPORTED CMake targets 3 years ago
Dylan Baker c2d053674d dependencies: Dependency.sources can have CustomTargets 3 years ago
Eli Schwartz f2eb1534dd
work around flake8 F811 for T.overload redefined functions 3 years ago
Eli Schwartz 1bb2523e58
remove f from f-string that has no formatting 3 years ago
Eli Schwartz cfa8717c4a
coding style: don't format an empty string with another string 3 years ago
Eli Schwartz e8a85fa8a2
various python neatness cleanups 3 years ago
Alan Coopersmith 8c02005595 dependencies: Add JDK system dependency for Solaris 3 years ago
Eli Schwartz 87e13af1c8
apply flake8 fixes for unused imports and missing imports 3 years ago
Eli Schwartz 214d03568f
new custom dependency lookup for iconv 3 years ago
Mat Cross 1616a9af33 nagfor OpenMP recognition. 3 years ago
Paolo Bonzini 516c871bec summary: fix dependencies 3 years ago
Dylan Baker 4d7031437c pylint: turn on superflous-parens 3 years ago
Eli Schwartz 59d4f771d2
editorconfig: add setting to trim trailing whitespace 3 years ago
lilinzhe dd2e3bf446 pkg-config: support for `-l:libfoo.a` 3 years ago
Kevin Meagher 3c3fa0a12c add boolean parameter use_system for searching boost 3 years ago
Kevin Meagher f781c30700 Make libs a set from the begining 3 years ago
Kevin Meagher 7ce29e1eda Relax restrictions on detecting boost dependency 3 years ago
Xavier Claessens de7bc71ee3 Fix when gtest dep is found but does not pass version check 3 years ago
Eli Schwartz 1fb6c93947
intl dep: support static kwarg 3 years ago
Eli Schwartz f95a8f8282
intl: fix incorrect detection of header 3 years ago
Eli Schwartz 276fe408af
dependencies: make the preferred LibType available to any ExternalDependency 3 years ago
Dylan Baker dd97ec607d dependencies: drop Dependency.methods and Dependency.get_methods() 3 years ago
Eli Schwartz bd6f46e723 condense lines 3 years ago