1348 Commits (7cbaa6613a84b0a1e4b37926950bf7879eb4776d)

Author SHA1 Message Date
Dylan Baker e991c4d454 Use SPDX-License-Identifier consistently 12 months ago
Stas Sergeev be04234c85 external_project.py: fix --host value 12 months ago
Chris Lamb 2ed94ccb47 Make the Requires.private line in generated .pkgconfig files reproducible 1 year ago
Eli Schwartz 87480bc497 gnome module: fix invalid find_tool variable contents causing crash 1 year ago
Eli Schwartz 01368ffb29
simd module: fix regression that broke using only some simd variants 1 year ago
Chun-wei Fan ada6236f76 i18n module: Invoke itstool with the full command line 1 year ago
Dylan Baker e6e07f46ea modules/rust: remove missed cargs.extend() 1 year ago
Dylan Baker d38bf5fbb0 interpreter: use typed_kwargs for build_target.gnu_symbol_visibility 1 year ago
Dylan Baker 357abf51c5 interpreter: use typed_kwargs for build_target.native 1 year ago
Dylan Baker 5fcf347661 modules/rust: only use include and define args from global/project args 1 year ago
Dylan Baker 658fe7243b modules/rust: remove rust_crate_type for test() method 1 year ago
Dylan Baker 74771d2119 compilers/d: use DFeatures for get_features_args 1 year ago
Dylan Baker 523a27c6f0 build: Use typed_kwargs for language args 1 year ago
Tristan Partin 101d783d66 Clean up some of the code in simd.check() 1 year ago
Tristan Partin a5f323b6cf Finish typing the simd module 1 year ago
Tristan Partin a3d287c553 Port simd.check() to typed_pos_args/typed_kwargs 1 year ago
Tristan Partin 87993b8210
Move modtest to the new extension module API 1 year ago
Tristan Partin 54c30c96a0
Remove unnecessary isinstance call 1 year ago
Dylan Baker 922af7dfce interpreter: rename SOURCE_KW to DEPENDENCY_SOURCES_KW 1 year ago
Christoph Reiter d7b25662ce find_tool: don't assume the pkgconfig variable is a valid command 1 year ago
Dylan Baker 3c88c73c59 interpreter: annotate build_target function 1 year ago
Dylan Baker d5546bdcea rust: apply global, project, and environment C args to bindgen 1 year ago
Xavier Claessens 49e7e3b9cc Allow to fallback to cmake subproject 1 year ago
Dylan Baker 8ccdb88137 Rust: Add a rust.proc_macro() method 1 year ago
Xavier Claessens f1c35b561f pkgconfig: Set PKG_CONFIG in env for devenv and g-ir-scanner 1 year ago
Xavier Claessens 10708676ad gnome.mkenum_simple(): Fix include path when header is in subdir 1 year ago
Xavier Claessens c663476075 gnome: Fix glib tool lookup consistency 1 year ago
Charles Brunet 84466b7359 qt module: add include_directories to moc compile 1 year ago
Charles Brunet 599f37eb56 qt module: fix substitution for depfile in moc 1 year ago
Xavier Claessens 494bdbd334 gnome: Fix crash in gtkdoc and generate_gir in C++ projects 1 year ago
Xavier Claessens f720105e24 find_program: Fallback if version mismatch 1 year ago
Tristan Partin 946a3561c2 Revert "Revert "Add fs.relative_to()"" 1 year ago
Charles Brunet 7cbe37ebd9 Add more descriptive description to CustomTarget 1 year ago
Eli Schwartz 84c8905d52
Revert "Add fs.relative_to()" 1 year ago
Eli Schwartz e313f78465
fix style errors in fs.relative_to implementation 1 year ago
Tristan Partin f52bcaa27f Add fs.relative_to() 1 year ago
Xavier Claessens f88a9cd6b3 fs.read(): Catch FileNotFoundError 1 year ago
Andrew McNulty c730807696 Python: Add 'limited_api' kwarg to extension_module 1 year ago
Eli Schwartz 90ce084144
treewide: automatic rewriting of all comment-style type annotations 1 year ago
Eli Schwartz 32e7ebc821
hotdoc module: add a bunch more type annotations 1 year ago
Eli Schwartz bf0494fcc0
hotdoc module: avoid monkeypatch crime by properly subclassing ExternalProgram 1 year ago
Eli Schwartz 169cd7e619
python module: add a few more type annotations 1 year ago
Eli Schwartz 277151450a
allow some ObjectHolder subclasses to continue to be generic 1 year ago
Xavier Claessens 183e4b8e90 PkgConfigDependency: Move CLI handling into its own abstraction 1 year ago
Dylan Baker d9870ed54b modules/python3: exclude name_prefix and name_suffix 1 year ago
Dylan Baker 10a94d3e75 modules/python3: use typed_pos_args for extension_module 1 year ago
Dylan Baker 36301eaf8a modules/python3: use typed_kwargs for extension_module 1 year ago
Dylan Baker fdbce211b2 modules/python: use typed_pos_args for extension_module 1 year ago
Dylan Baker 848614abab modules/python: typed_kwargs for subdir 1 year ago
Dylan Baker a8cba07687 modules/python: use the SHARED_MOD_KWS for extension method 1 year ago