aboutsummaryrefslogtreecommitdiff
path: root/mesonbuild/backend/ninjabackend.py
AgeCommit message (Expand)AuthorFilesLines
2021-08-10ninjabackend: use get_subdir() instead of subdir attribute for cythonDylan Baker1-1/+1
2021-07-02backends/ninja: only pass project specific arguments to scan-buildDylan Baker1-1/+2
2021-06-29Add feed arg to custom_target()Simon Ser1-0/+1
2021-06-29fix: Always explicitly set encoding for text files (fixes #8263)Daniel Mensinger1-5/+7
2021-06-18holders: remove unholderDaniel Mensinger1-2/+2
2021-06-14Fix issue with generated Cython code in a subdirRalf Gommers1-0/+2
2021-06-07condense linesEli Schwartz1-6/+3
2021-06-07more f-strings everywhereEli Schwartz1-27/+22
2021-06-07cython: Add an option for selecting python 3 vs python 2 outputDylan Baker1-2/+13
2021-06-07ninjabackend: generate cython compilation rulesDylan Baker1-0/+61
2021-06-07ninjabackend: cython doesn't use a linkerDylan Baker1-4/+1
2021-06-02add a couple more type annotationsDylan Baker1-1/+1
2021-06-02use an immutable list for an lru_cached functionsDylan Baker1-6/+10
2021-05-30Only try to get RSP syntax if RSP is supported (#8804)Dylan Baker1-13/+23
2021-05-28vsenv: Recommend using "meson compile" wrapperXavier Claessens1-0/+8
2021-05-27ninjabackend.py: Implement `link_whole:` for pre-VS2015Chun-wei Fan1-3/+20
2021-05-23Add swift executable support in Xcode.Jussi Pakkanen1-6/+0
2021-05-19backends: use a set for processed targets instead of a dictDylan Baker1-3/+3
2021-05-19ninjabackend: Fix vala type annotationsDylan Baker1-24/+26
2021-05-19rust: override get_linker_always_argsDylan Baker1-2/+1
2021-05-18Add a rust test for internal c linkageDylan Baker1-5/+12
2021-05-17ninjabackend: fix linking dynamic c libraries with rustDylan Baker1-1/+1
2021-05-08ninjabackend: Add pch includes as early as possible not to be overriddenMarco Trevisan (Treviño)1-4/+18
2021-04-25Xcode: make Swift projects work.Jussi Pakkanen1-6/+0
2021-04-16Xcode: fix custom targets that produce objs and libs.Jussi Pakkanen1-23/+1
2021-03-29Do not add custom target dir automatically when implicit false.Jussi Pakkanen1-4/+2
2021-03-16clangformat: Add clang-format-check targetXavier Claessens1-2/+8
2021-03-14ninjabackend: Use rsp_file_syntax methodDylan Baker1-21/+12
2021-03-09change RSP quote style decision logicRemi Thebault1-3/+12
2021-03-06Fix Fortran dep scanner for upper case file extensions. Closes #8395.Jussi Pakkanen1-1/+1
2021-03-04mass rewrite of string formatting to use f-strings everywhereEli Schwartz1-38/+38
2021-02-26rust: a meson -l argument could be etiher a static or dynamic libraryDylan Baker1-2/+2
2021-02-23rust: replace for loop with any()Dylan Baker1-4/+1
2021-02-23rust: fix linking with external dependenciesDylan Baker1-0/+17
2021-02-19Fix combining C and Fortran. Closes #8377.Jussi Pakkanen1-2/+5
2021-02-16Fix VS C++ module support.Jussi Pakkanen1-1/+2
2021-02-09backends: Always use the command returned by as_meson_exe_cmdline()Xavier Claessens1-11/+8
2021-02-08Fix exe wrapper detection for run targets.Jussi Pakkanen1-1/+1
2021-02-07Merge pull request #8162 from dcbaker/wip/2021-01/rust-module-bindgenJussi Pakkanen1-7/+12
2021-02-07Merge pull request #8305 from xclaesse/run-target-envJussi Pakkanen1-59/+20
2021-02-06backends/ninja: Implement linking a C ABI target into a rust targetDylan Baker1-7/+12
2021-02-05vala: Disable unity buildsDylan Baker1-13/+12
2021-02-05ninjabackend: add a few annotationsDylan Baker1-5/+7
2021-02-05ninjabackend: Remove useless call to replace_paths()Xavier Claessens1-1/+0
2021-02-05backend: Do not check for exe wrapper twiceXavier Claessens1-1/+1
2021-02-05run_target: Add env kwargXavier Claessens1-57/+19
2021-02-04xcode-backend: add implicit includesJeff Moguillansky1-11/+0
2021-01-27custom_target: Add env kwargXavier Claessens1-1/+2
2021-01-25Merge pull request #8236 from dcbaker/submit/rust-fix-generated-sources-in-su...Jussi Pakkanen1-1/+1
2021-01-23Merge pull request #8226 from jonaslb/fortranstaticJussi Pakkanen1-10/+8