aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2023-10-20fix ninja backend rules containing internal enum reprsEli Schwartz3-4/+4
2023-10-20add missing imports for future annotationsEli Schwartz4-0/+8
2023-10-20Support -j as a shorthand for --num-processesTristan Partin3-2/+6
2023-10-20modules/rust: Add a test that bindgen drops arguments it shouldn't useDylan Baker3-3/+39
2023-10-20modules/rust: remove missed cargs.extend()Dylan Baker1-1/+0
2023-10-19pkgconfig: Allow setting both pkgconfig and pkg-configXavier Claessens2-5/+24
2023-10-19mtest: set ASAN_OPTIONS and UBSAN_OPTIONS to abort by defaultSam James4-0/+24
2023-10-19rust: Always link dll and exe with the correct vscrtXavier Claessens2-41/+25
2023-10-19Remove duplicated code to canonicalize b_vscrt option valueXavier Claessens6-95/+34
2023-10-19test cases/15 llvm: Skip cmake when llvm == 17.0Nirbheek Chauhan2-3/+8
2023-10-17release notes: fix snippet for "fill:" argumentPaolo Bonzini1-3/+3
2023-10-17interpreter: use typed_kwargs for build_target.objectsDylan Baker3-1/+33
2023-10-17interpreter: use typed_kwargs for build_target.resourcesDylan Baker2-0/+2
2023-10-17interpreter: use typed_kwargs for build_target.name_suffixDylan Baker3-1/+9
2023-10-17interpreter: use typed_kwargs for build_target.name_prefixDylan Baker3-1/+17
2023-10-17interpreter: use typed_kwargs for build_target.link_dependsDylan Baker2-0/+7
2023-10-17interpreter: use typed_kwargs for build_target.gnu_symbol_visibilityDylan Baker4-7/+9
2023-10-17interpreter: use typed_kwargs for build_target.link_languageDylan Baker2-0/+7
2023-10-17interpreter: use typed_kwargs for build_target.install_rpathDylan Baker2-0/+2
2023-10-17interpreter: use typed_kwargs for build_target.build_rpathDylan Baker3-1/+2
2023-10-17interpreter: use typed_kwargs for build_target.implicit_include_directoriesDylan Baker3-1/+3
2023-10-17interpreter: use typed_kwargs for build_target.extra_filesDylan Baker3-3/+3
2023-10-17interpreter: use typed_kwargs for build_target.nativeDylan Baker4-2/+4
2023-10-17interpreter: use typed_kwargs for build_target.install_modeDylan Baker3-22/+2
2023-10-17interpreter: use typed_kwargs for build_target.installDylan Baker2-0/+2
2023-10-17interpreter: use typed_kwargs for build_target.build_by_defaultDylan Baker4-2/+4
2023-10-17msubprojects: Fix typo 'any way' -> 'anyway'Nirbheek Chauhan1-2/+2
2023-10-17msubprojects: Fix crash if wrapdb_version is in bad formatXavier Claessens1-0/+5
2023-10-17modules/rust: only use include and define args from global/project argsDylan Baker1-2/+6
2023-10-16modules/rust: remove rust_crate_type for test() methodDylan Baker2-1/+2
2023-10-16compilers/d: use DFeatures for get_features_argsDylan Baker3-86/+66
2023-10-16compilers/d: remove duplicate method from subclassDylan Baker1-88/+0
2023-10-16build: use a TypedDict for d_featuresDylan Baker1-17/+14
2023-10-16interpreter: use typed_kwargs for build_target.d_unittestDylan Baker2-0/+2
2023-10-16interpreter: use typed_kwargs for build_target.d_module_versionsDylan Baker2-0/+2
2023-10-16interpreter: use typed_kwargs for build_target.d_import_dirsDylan Baker4-11/+10
2023-10-16interpreter: use typed_kwargs for build_target.d_debugDylan Baker2-0/+2
2023-10-12ninjabackend: Use the right ranlib for static linker rulesNirbheek Chauhan1-1/+6
2023-10-12cpp: use -nostlib++ instead of -nostlib for custom cpp_stdlibMattijs Korpershoek1-0/+3
2023-10-12Use -idirafter when adding Apple framework include pathsTristan Partin3-4/+11
2023-10-12Fix MSVC linker error LNK1170 with long rspfilesAda1-1/+3
2023-10-12MSVCDynamicLinker: prevent duplicated /nologo argumentCharles Brunet1-1/+1
2023-10-11msubprojects: Checkout if the branch is tracking upstreamNirbheek Chauhan1-3/+20
2023-10-11msubprojects: Abort the rebase if there's conflictsNirbheek Chauhan1-1/+3
2023-10-09cargo: Use rust_abi and rust.proc_macro() instead of rust_crate_typeXavier Claessens1-26/+23
2023-10-09interpreter: Add support for cargo subprojectXavier Claessens15-10/+91
2023-10-09cargo: Fix '1.0.45' version conversionXavier Claessens2-4/+4
2023-10-09cargo: Support all crate library typesXavier Claessens1-5/+20
2023-10-09cargo: Package description is optionalXavier Claessens1-1/+1
2023-10-09cargo: Add support for rust_dependency_mapXavier Claessens1-8/+17