218 Commits (462b35e4b1b46db3b116d7ebd792f46404feee90)

Author SHA1 Message Date
Eli Schwartz 462b35e4b1 flake8: fix various whitespace nits 3 years ago
Eli Schwartz a49cd00d64 treewide: various cleanups to move imports for mypy into typechecking blocks 3 years ago
Dylan Baker 50e9769403 dependencies: Fix d_module_version types 3 years ago
Dylan Baker 702030a9cc dependencies: Don't allow as_link_whole to complete with SharedLibraries 3 years ago
Dylan Baker 835a697da0 dependencies: Fix several annotations issues 3 years ago
Eli Schwartz 1c52ac4e15
move various imports into TYPE_CHECKING blocks for neatness 3 years ago
fghzxm 7650f32828 dependencies/boost.py: ignore unknown files 3 years ago
Dudemanguy 557680f7d6 add prefer_static built-in option 3 years ago
Dudemanguy 8b3a54e508 dependencies: cleanup kwargs.get('static') usage 3 years ago
Paolo Bonzini 3a960023d3 interpreter: new function add_project_dependencies() 3 years ago
Paolo Bonzini 06b76f7c9d dependencies: extract code to get all leaf dependencies 3 years ago
Daniel Mensinger 1a80e5b35e cmake: Fix CMake LLVM dependency error (fixes #10322) 3 years ago
Xavier Claessens 18bec0d3e3 pkgconfig: Use EnvironmentVariables to build PKG_CONFIG_* env 3 years ago
Eli Schwartz b55349c2e9
dependencies: tighten type checking and fix cmake API violation for get_variable 3 years ago
Eli Schwartz b5a81ff634
qt dependency: adapt to the qmake command changed name 3 years ago
Eli Schwartz e223136b10
qt dependency: find the correct -qtX configtool name 3 years ago
John Lindgren a606ce22eb Add support for Qt 6.1+ 3 years ago
Daniel Mensinger 589600cb51 cmake: Always use all compilers for LLVM (fixes #10249) 3 years ago
Eli Schwartz c9938f8f60
move a bunch of imports into TYPE_CHECKING blocks 3 years ago
Hemmo Nieminen ceb6e26ff1 boost: preserve compiler/linker argument order 3 years ago
Remi Thebault 04fca24355 Fix DUB dependencies 3 years ago
Eli Schwartz c231c4bd2a
move a bunch of imports into TYPE_CHECKING blocks 3 years ago
Eli Schwartz a009eacc65
treewide: string-quote the first argument to T.cast 3 years ago
Eli Schwartz 187dc656f4
merge various TYPE_CHECKING blocks into one 3 years ago
Dylan Baker ba3d9b5d16 dependencies: Dependency Sources can be StructuredSources 3 years ago
Tristan Partin 498db2764c Add modules kwarg to JNI system dep 3 years ago
Remi Thebault 4fe6f0dd29 add D features to InternalDependency 3 years ago
Tristan Partin 96b2469544 Rename JDK system dep to JNI 3 years ago
Eli Schwartz b7dec69b98 cheat and evade the detection of "open()" in custom_lint 3 years ago
Eli Schwartz 140d6aef04 mark a bunch of dependencies with the version they were introduced 3 years ago
Eli Schwartz 23e767176e allow dependency checks to bubble up feature warnings to the interpreter 3 years ago
Eli Schwartz 1ac6fc0595
intl dependency: include header when checking for libc builtin 3 years ago
Eli Schwartz 07d9c72e17
flake8: fix wrong numbers of blank line separators 3 years ago
Eli Schwartz baecebda0e
flake8: fix typoed whitespace surrounding tokens 3 years ago
Eli Schwartz 39f61795ca
comment out broken Feature checks that fail mypy 3 years ago
apoorv569 bab651a7a0 Add wx-config-3.1 provided by mingw-w64-x86_64-wxmsw3.1 3 years ago
Eli Schwartz 96df0fc69e openssl dependency: add cmake support 3 years ago
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