1296 Commits (a62a42b272923f95b7aeb30f0196cfdf3b251264)

Author SHA1 Message Date
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 2 years ago
L. E. Segovia 6b2427a031 windows: Fix windres detection for Microsoft shipped Clang 2 years 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
Dylan Baker ada2a976f0
mlog: use a hidden class for state 2 years ago
Eli Schwartz 1f71911ae4
i18n module: check for a good enough msgfmt before permitting merge_file 2 years ago
Eli Schwartz af49e8010b
i18n module: be broadly supportive of portable gettext tools 2 years ago
Volker Weißmann 2699fd4b8a During reconfigure, show that no compiler was found, if compiler fails sanity check. 2 years ago
Eli Schwartz 8d3e22f50b
cmake module: fix many typing issues 2 years ago
Eli Schwartz db074141d3
cmake module: make configured file correctly handle the do_conf_file API 2 years ago
Eli Schwartz 5a9b2cb8f8
cmake module: use more typed_pos_args for consistency 2 years ago
Eli Schwartz 7a3409f3d0
python bytecompile: use correct install tag 2 years ago
Eli Schwartz 877d5ea8e0
bytecompile: switch to handling destdir in the script launcher env 2 years ago
Eli Schwartz 0e7fb07f91
python module: add an automatic byte-compilation step 2 years ago
Eli Schwartz 4a2530802c
update the devenv module hooks to support generic modifications to Build 2 years ago
MaxHearnden 7c78c2b5a0 fix regression in precomputing CMAKE_SIZEOF_VOID_P 2 years ago
Charles Brunet 3b1b1b5fec Log python name when not found 2 years ago
Charles Brunet 51b9f2f1a5 Find python3.xx on windows 2 years ago
Charles Brunet 107f933b52 Ensure python fallback has the right version 2 years ago
Xavier Claessens 01949df4f6 build: Don't do a deep copy of kwargs 2 years ago
Volker Weißmann 38b35eca30 Add env kwarg to gnome.generate_gir(). 2 years ago
Volker Weißmann bf44120a4f Set the CC environment variable for g-ir-scanner. 2 years ago
Dylan Baker 73981b2c34 modules/rust: Add -DNDEBUG to bindgen if b_ndebug is false 2 years ago
Charles Brunet fbab1488ae extra_files keyword in declare_dependency() 2 years ago
Eli Schwartz 7bdb4a6926
pkgconfig module: fix traceback on invalid missing description 2 years ago
Josh Soref cf9fd56bc9 fix various spelling issues 2 years ago
HiPhish 439a61affa Change "can not" to "cannot" throughout project 2 years ago
David Seifert 5feeb1c2ef CUDA: make "Ampere" equivalent to SM8.0+SM8.6 2 years ago
Corentin Noël e0792f4819 modules/i18n: fix typo in gettext decorator 2 years ago
Xavier Claessens 340aedc0d9 hotdoc: Install devhelp files at the right location 2 years ago
Eli Schwartz 43abd62ecc
hotdoc module: properly error out when configuring fails 2 years ago
Xavier Claessens 0f67913dee typed_kwargs: Extend since_values and deprecated_values for types 2 years ago
Eli Schwartz aa69cf0448 merge the python dependency from the python module into dependencies 2 years ago
Eli Schwartz 29592481bc partial migration of the python module dependency into dependencies 2 years ago
Eli Schwartz 9fa4da3ba9 python module/dependency: move the specialized external program 2 years ago
Eli Schwartz ee41de6d5b python module: inline the dependency methods checking 2 years ago