12509 Commits (b30d04f52b5e13bf0c1047439465997184869c09)
 

Author SHA1 Message Date
Dylan Baker df2a437b5b build: fix type annotation issue 3 years ago
Dylan Baker e2e74ee371 mesonlib: Add a from_node initializer to MesonException 3 years ago
Eli Schwartz 6ddba5c542
remove unused code after subproject conversion to typed_kwargs 3 years ago
Jussi Pakkanen 8434fb1409 Fix mypy CI. 3 years ago
Jussi Pakkanen ade6e3a19e
Merge pull request #10043 from dcbaker/submit/type-checking-for-subproject 3 years ago
Xavier Claessens 01e92dc543 Fix default install tag for shared lib symlinks 3 years ago
Jussi Pakkanen 219f40c1e4
Merge pull request #9743 from mensinda/cmakeGeneratorFixed 3 years ago
Eli Schwartz 0f2f87a003
find_program: add a version() method to match the one for dependencies 3 years ago
Eli Schwartz 8b573d7dc6
i18n.merge_file: do not disable in the absence of gettext tools 3 years ago
Eli Schwartz 1f3640c7db
i18n module: report initial call site when disabling translation support 3 years ago
Eli Schwartz 08928821ec
i18n module: detect gettext tools at configure time 3 years ago
Eli Schwartz 768616b0f8
scripts: accept the path of the gettext commands to run as an argument 3 years ago
Eli Schwartz e67fd1f551
i18n module: fix bug that made msgfmthelper die on combinations of args 3 years ago
Xavier Claessens e80a9c2cba wayland module: Allow building both client and server sides 3 years ago
Darren Ng af9af219d8 [skip ci] fix syntax typo 3 years ago
Tristan Partin 5048390a98 Port JavaModule to NewExtensionModule API 3 years ago
Tristan Partin 1960810d64 Fix @typed_pos args on java.generate_native_header 3 years ago
Tristan Partin 498db2764c Add modules kwarg to JNI system dep 3 years ago
Eli Schwartz e082f268bd
CI images: add the JRE to Ubuntu 3 years ago
Dylan Baker bcf924dc7b interpreter: annotate the find_program chain 3 years ago
Dylan Baker 5e89953dbb interpreter: fix some low hanging type annotations issues 3 years ago
Dylan Baker 643b3f227e interpreter: fix mismatched type expectations 3 years ago
Dylan Baker a760ef5b60 interpreter: Fix type violation in do_subproject_cmake 3 years ago
Dylan Baker 3e90f27703 interpreter: replace build_def_files with OrderedSet 3 years ago
Dylan Baker b07d4bb206 build: Add a couple of type annotations for the Interpreter to use 3 years ago
Dylan Baker 82f43ba8c5 interpreter: fix Interpreter type annotations 3 years ago
Dylan Baker 5787f81615 interpreter: add cm_interpreter to SubprojectHolder 3 years ago
Dylan Baker 4a2058cb83 interpreter: use typed_kwargs for subproject() 3 years ago
Dylan Baker 71c65392a8 interpreter: add some simple annotations to subproject methods 3 years ago
Dylan Baker 122b9db7b0 interpreter: Use a literal for the do_subproject helper 3 years ago
Dylan Baker ca64777315 interpreter: annotate subproject_stack 3 years ago
Dylan Baker ae8fb74e57 interpreter/dependencyfallbacks: fix a number of low hanging type issues 3 years ago
Dylan Baker 5f595f0d1b coredata: fix annotations of get_option 3 years ago
Dylan Baker f4ae32c2ad modules/cmake: add type annotations for subproject method 3 years ago
Remi Thebault 5e4ea9f0f4 add release snippet for declare_dependency 3 years ago
Remi Thebault 87c3c8426f ignore dub.json in test "d/11 dub" 3 years ago
Remi Thebault 037fa77c64 Document D features in `declare_dependency` 3 years ago
Remi Thebault 17303e16c1 add test d/13 declare dep 3 years ago
Remi Thebault 4fe6f0dd29 add D features to InternalDependency 3 years ago
Eli Schwartz 2bcc204a11
document and raise an error for disallowed combination of install_headers args 3 years ago
Tristan Partin 96b2469544 Rename JDK system dep to JNI 3 years ago
Dylan Baker f9bfeb2add compilers/gnu: set level 0 optimization to '-O0' 3 years ago
Eli Schwartz 4934b9968a
fix missing encodings 3 years ago
Eli Schwartz a6e08e8fa7
use a more sane check instead of run_custom_lint 3 years ago
Eli Schwartz 530338782c compilers/d: fix mangling of rpath-link in DMD-like compilers 3 years ago
Tristan Partin 18147b91ff Deprecate java.generate_native_header() in favor of java.generate_native_headers() 3 years ago
Dylan Baker 7702d46dd1 mesonlib: use Literal to tighten configure_file formats 3 years ago
Dylan Baker 0f090147ef interpreter: delete now unnecessary code 3 years ago
Dylan Baker 23f666b497 interpreter: use typed_kwargs for configure_file 3 years ago
Dylan Baker 272308ff05 interpreter: use a shared KwargInfo for install_tag 3 years ago