1328 Commits (dac25ba9a8dc3833edbc0d0fd133bc61c706f84a)

Author SHA1 Message Date
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
Daniele Nicolodi 9eb7fe332f Fix install_data() default install path 1 year ago
Dylan Baker 020610cfbe modules/pkgconfig: Don't insert None into devenv list 1 year ago
Eli Schwartz 0bb1647fd1
move various bits of type-checking only code to TYPE_CHECKING blocks 1 year ago
Eli Schwartz cff2fb5950
avoid module indirection in name resolution for imported objects 1 year ago
Eli Schwartz 7afc69254d
fix implicit_reexport issues and enforce them going forward 1 year ago
Eli Schwartz 3171fc5338
add better comments for mypy suppressions 1 year ago
Matthieu Rogez b92858a5be
cmake: fix directory separators in generated packageConfig.cmake files 1 year ago
Martin Storsjö 9fd3753f8a windows: Fix detection of the llvm-rc resource compiler 1 year ago
Dylan Baker 5d16bd5308 modules/rust: Add a keyword argument to pass extra args to the rust compiler 1 year ago
Dylan Baker c5b16ab8b9 modules/rust: Add a machine file property for extra clang args with bindgen 1 year ago
Dylan Baker 43f24060f3 modules/rust: Add a `link_with` kwarg to the test method 1 year ago
Eli Schwartz a71846d749
Revert "modules: move gnome targets into gnome module" 1 year ago
Eli Schwartz b1ddfabf8f
dependencies: defer importing a custom dependency until it is used 1 year ago
Eli Schwartz 216f7476de
dependencies: move dub to a hidden package internal detail 1 year ago
Eli Schwartz e715400d1b
tree-wide: reduce unneeded imports on specific Dependency impls 1 year ago
Eli Schwartz 418063cc47
pkgconfig: move uninstalled devenv handling from setup to the module hook 1 year ago
Dylan Baker be20e0809f interpreter: allow default_options and override_options as a dict 1 year ago
L. E. Segovia 6b2427a031 windows: Fix windres detection for Microsoft shipped Clang 1 year ago
Xavier Claessens 1781a481ee pkgconfig: Add include directories from internal deps in -uninstalled.pc 2 years ago
Xavier Claessens 26da7ec9f5 python: Use detect.find_external_dependency() for log consistency 2 years ago