aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2022-03-09Add new env2mfile command.env2mfileJussi Pakkanen3-1/+411
2022-03-09Replace freezing regex with plain text operations.Jussi Pakkanen1-2/+14
2022-03-08add early sanity check for test programs existingEli Schwartz1-1/+4
2022-03-08Revert "Add new env2cross command."Eli Schwartz3-411/+1
2022-03-08tests: bitcode: add missing b_bitcode optionMarvin Scholz1-1/+2
2022-03-08Add new env2cross command.Jussi Pakkanen3-1/+411
2022-03-07docs: add forgotten documentation for the new openssl dependencyEli Schwartz2-0/+17
2022-03-07fix correctly detecting whether python is found if link args are emptyEli Schwartz1-1/+1
2022-03-07move a bunch of imports into TYPE_CHECKING blocksEli Schwartz11-22/+32
2022-03-07treewide: string-quote the first argument to T.castEli Schwartz17-37/+39
2022-03-07merge various TYPE_CHECKING blocks into oneEli Schwartz6-65/+52
2022-03-07Fix @typed_pos_args on java.generate_native_headersTristan Partin6-22/+39
2022-03-07docs: document the rust_crate_type build_target keywordDylan Baker1-0/+20
2022-03-07Add support for rust proc-macro cratesDylan Baker6-3/+55
2022-03-07remove unused code after subproject conversion to typed_kwargsEli Schwartz1-2/+0
2022-03-07Fix mypy CI.Jussi Pakkanen1-1/+1
2022-03-07Merge pull request #10043 from dcbaker/submit/type-checking-for-subprojectJussi Pakkanen11-115/+194
2022-03-07Fix default install tag for shared lib symlinksXavier Claessens7-28/+65
2022-03-07Merge pull request #9743 from mensinda/cmakeGeneratorFixedJussi Pakkanen8-9/+149
2022-03-06find_program: add a version() method to match the one for dependenciesEli Schwartz4-0/+28
2022-03-06i18n.merge_file: do not disable in the absence of gettext toolsEli Schwartz2-4/+16
2022-03-06i18n module: report initial call site when disabling translation supportEli Schwartz1-4/+5
2022-03-06i18n module: detect gettext tools at configure timeEli Schwartz1-13/+27
2022-03-06scripts: accept the path of the gettext commands to run as an argumentEli Schwartz3-11/+18
2022-03-06i18n module: fix bug that made msgfmthelper die on combinations of argsEli Schwartz3-2/+3
2022-03-06wayland module: Allow building both client and server sidesXavier Claessens11-67/+95
2022-03-04[skip ci] fix syntax typoDarren Ng1-1/+1
2022-03-04Port JavaModule to NewExtensionModule APITristan Partin1-18/+25
2022-03-04Fix @typed_pos args on java.generate_native_headerTristan Partin1-2/+1
2022-03-04Add modules kwarg to JNI system depTristan Partin4-7/+83
2022-03-03CI images: add the JRE to UbuntuEli Schwartz2-0/+2
2022-03-03interpreter: annotate the find_program chainDylan Baker2-13/+22
2022-03-03interpreter: fix some low hanging type annotations issuesDylan Baker1-21/+22
2022-03-03interpreter: fix mismatched type expectationsDylan Baker2-3/+3
2022-03-03interpreter: Fix type violation in do_subproject_cmakeDylan Baker1-1/+1
2022-03-03interpreter: replace build_def_files with OrderedSetDylan Baker4-12/+11
2022-03-03build: Add a couple of type annotations for the Interpreter to useDylan Baker1-2/+2
2022-03-03interpreter: fix Interpreter type annotationsDylan Baker1-1/+1
2022-03-03interpreter: add cm_interpreter to SubprojectHolderDylan Baker2-4/+8
2022-03-03interpreter: use typed_kwargs for subproject()Dylan Baker6-25/+67
2022-03-03interpreter: add some simple annotations to subproject methodsDylan Baker1-2/+3
2022-03-03interpreter: Use a literal for the do_subproject helperDylan Baker1-1/+3
2022-03-03interpreter: annotate subproject_stackDylan Baker1-1/+1
2022-03-03interpreter/dependencyfallbacks: fix a number of low hanging type issuesDylan Baker1-8/+10
2022-03-03coredata: fix annotations of get_optionDylan Baker1-1/+1
2022-03-03modules/cmake: add type annotations for subproject methodDylan Baker2-27/+46
2022-03-03add release snippet for declare_dependencyRemi Thebault1-0/+14
2022-03-03ignore dub.json in test "d/11 dub"Remi Thebault1-0/+1
2022-03-03Document D features in `declare_dependency`Remi Thebault1-0/+17
2022-03-03add test d/13 declare depRemi Thebault3-0/+29