1297 Commits (1cfbe5279db3e5195b3f71c33960daf5afbd0425)

Author SHA1 Message Date
Eli Schwartz ee41de6d5b python module: inline the dependency methods checking 2 years ago
Eli Schwartz 3bbfd4d4b8 python module: move the introspection script into an external script 2 years ago
Eli Schwartz b6ba054d16 python module: break the association between dependency and installation objects 2 years ago
Eli Schwartz f5c8f8b659 python module: fix a few mypy issues 2 years ago
Tristan Partin 37ef5bfdde Replace dashes in Java package names with underscores when generating native headers 2 years ago
Peter Urban eec3f2c35b set default install_tag of python.install_sources() to "python-runtime" 2 years ago
Eli Schwartz c9ac73a4da
simplify instantiation of builtin type using builtins instead of functions 2 years ago
Eli Schwartz 680b5ff819
treewide: add future annotations import 2 years ago
Thibault Saunier 01275fb09e gnome: Deduplicate include dirs to generate gir 2 years ago
X512 b1384b9c9f Haiku pkgconfig directory layout support 2 years ago
Dylan Baker 6ed6c8cdba modules: fully type the Qt* modules 2 years ago
Dylan Baker e8a88f5320 modules: add type annotations to the `__init__` module 2 years ago
Dylan Baker a28545d9cb modules/external_project: `make` should be immutable 2 years ago
Dylan Baker 4c3d9ab22d modules/i18n: fix type annotations 2 years ago
Dylan Baker 57c59d3b99 modules/icestorm: fix type annotations 2 years ago
Dylan Baker afa8e31cf3 modules/qt: Fix annotations for state.find_program 2 years ago
Dylan Baker a67f04eb23 modules/rust: Fix annotation for _bindgen_bin 2 years ago
Dylan Baker 27df0e09f7 modules/gnome: fix type annotations from `__init__`, which are wrong 2 years ago
Paolo Bonzini 863f2a6d74 forbid using declare_dependency(objects: ...) with pkg-config module 2 years ago
Paolo Bonzini b3fc3cd6b5 add objects keyword argument to declare_dependencies 2 years ago
Dylan Baker 5ef824b2f3 modules/gnome: use `mlog.log(once=True)` in a few more places 2 years ago
Dylan Baker f7cde8d3f6 Add fatal=False to many mlog.warnings() 2 years ago
Andreas Deininger b249470a4c Fixing typos 2 years ago
Eli Schwartz 100456de07
fix broken fs.copyfile function that crashed if you tried to use it 2 years ago
Eli Schwartz e5a9272034
typing: fix some broken Sequence annotations 2 years ago
Eli Schwartz cbf4496434
simplify install_tag handling according to the accepted API 2 years ago
Tristan Partin dfea023ced
Fix package kwarg type 2 years ago
Tristan Partin 2e600ef710
Rename java.generate_native_headers to java.native_headers 2 years ago
Tristan Partin b746e92f62
Remove java.generate_native_header 2 years ago
Olexa Bilaniuk 255f335d8e CUDA: Update compute-capability limits logic for CUDA 12. 2 years ago
Olexa Bilaniuk 36751d5d4c CUDA: Add listing for newly-released CUDA 12 in minimum driver version table. 2 years ago
Eli Schwartz 7b2c47eb45 python module: don't overwrite and destroy the .pc dependency name 2 years ago
Xavier Claessens 548c9adad4 Remove useless EmptyExternalProgram 2 years ago
Dylan Baker d49e6bc038 modules/rust: Add support for dependencies in bindgen 2 years ago
Dylan Baker 24b0024065 modules/rust: Use `__future__.annotations` 2 years ago
Dylan Baker 33ba2c6f95 modules/rust: use the shared DEPENDENCIES_KW 2 years ago
Dylan Baker bb875280b6 modules/rust: Add support for string include_directories 2 years ago
Dylan Baker 3a0d6f65b0 modules: Add a method to the state object for include_dirs 2 years ago
Dylan Baker 010f525cc5 interpreter: move TEST_KW from interpreter.py to type_checking.py 2 years ago
Dylan Baker 2d349eae8c
pylint: enable the set_membership plugin 2 years ago
Dylan Baker d5e899c768
pylint: enable the bad_builtin checker 2 years ago
Olexa Bilaniuk 6190b6466e CUDA: Update minimum driver version table to include CUDA 11.8 2 years ago
Olexa Bilaniuk 5b5798310a CUDA: Bugfix to architectural limit checks. 2 years ago
Olexa Bilaniuk c4f3589215 CUDA: Add Orin, Lovelace and Hopper architecture names for CUDA 11.8 2 years ago
Eli Schwartz bf83274344
python module: fix broken non-embed dependency 2 years ago
Daniele Nicolodi 235f32f1a6 python: Use correct extension filename suffix on Python < 3.8.7 2 years ago
Eli Schwartz e5ce7f0770 hotdoc module: fix broken include paths 2 years ago
Eli Schwartz e0240515a6 hotdoc module: remove homebrew function-proxied OrderedSet 2 years ago
Dylan Baker c642a7693e modules/rust: stabilize 2 years ago
Dylan Baker 8526b8c1a9 modules/rust: Also include generated sources for tests 2 years ago