aboutsummaryrefslogtreecommitdiff
path: root/mesonbuild/backend
AgeCommit message (Expand)AuthorFilesLines
2021-08-21Fix multiple generators in target in Xcode.Jussi Pakkanen1-2/+2
2021-08-21Path special casing for the Xcode backend.Jussi Pakkanen2-2/+10
2021-08-21Handle .C extension in Xcode.Jussi Pakkanen1-1/+4
2021-08-20backend/backends: use a TypedDict for introspection dataDylan Baker1-1/+11
2021-08-20backend/backends: Add type annotations to BackendDylan Baker1-147/+223
2021-08-20backend/backends: Add verbose to ExecutableSerialisiation initializerDylan Baker1-1/+2
2021-08-20backend/backends: Add type annotations to ExecutableSerilalisationDylan Baker1-3/+12
2021-08-20backend/backends: Add type annotations to SubdirInstallDataDylan Baker1-1/+2
2021-08-20backend/backends: Add type annotations to TargetInstallDataDylan Baker1-3/+6
2021-08-20backend/backends: Add type annotations to CleanTreesDylan Baker1-1/+1
2021-08-20backend/backends: add type annotations to RegenInfoDylan Baker1-1/+1
2021-08-20backends/xcode: remove unused compiler parameter from escape_extra_argsDylan Baker1-2/+1
2021-08-20backends: remove unused name parameter from as_meson_exe_cmdlineDylan Baker4-10/+7
2021-08-20ninjabackend: add missing type annotationDylan Baker1-1/+1
2021-08-20backends: move method from ninjabackend to base classDylan Baker2-8/+8
2021-08-20backends/vs: add a missing annotationDylan Baker1-1/+1
2021-08-18backends/ninja: write depscan input files to jsonDylan Baker1-9/+18
2021-08-17rust targets: lld-link is the same as link for static libsNirbheek Chauhan1-3/+3
2021-08-17Add install tagsXavier Claessens2-20/+62
2021-08-15Refresh Ninja cache files on regeneration.Jussi Pakkanen1-0/+3
2021-08-15editorconfig: add setting to trim trailing whitespaceEli Schwartz1-15/+15
2021-08-11Always generate Java rule, it is platform agnostic.Jussi Pakkanen1-2/+1
2021-08-09Fix native targets for vs backend cross compilationGustavoLCR1-10/+40
2021-08-03ninjabackend: use get_subdir() instead of subdir attribute for cythonDylan Baker1-1/+1
2021-07-23Add support for gcovr --sonarqube reportWeston Schmidt1-0/+7
2021-07-14linkers: remove is_shared_module argument to get_soname_argsPaolo Bonzini1-2/+1
2021-07-14do not add SONAME to shared modulesPaolo Bonzini1-5/+6
2021-07-05more f-strings too complex to be caught by pyupgradeEli Schwartz1-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 Ser3-11/+23
2021-06-29fix: Always explicitly set encoding for text files (fixes #8263)Daniel Mensinger3-9/+11
2021-06-28 build: fix object path for vs backendDenis Fortin1-1/+8
2021-06-25Split compiler detection from EnvironmentDaniel Mensinger1-2/+2
2021-06-23Merge pull request #8884 from dcbaker/submit/type-and-annotate-install-functionsJussi Pakkanen1-4/+6
2021-06-22Add Visual Studio 2012/2013 backends (#8803)fanc9994-5/+117
2021-06-22install_*: FileMode doesn't need to be NoneDylan Baker1-3/+0
2021-06-22backend: Headers.install_subdir is allowed to be NoneDylan Baker1-1/+6
2021-06-18holders: remove unholderDaniel Mensinger2-11/+11
2021-06-14backends: fix TestSerialisation.suite annotationsDylan Baker1-1/+1
2021-06-14Fix issue with generated Cython code in a subdirRalf Gommers1-0/+2
2021-06-07another pyupgrade passEli Schwartz1-3/+3
2021-06-07condense linesEli Schwartz2-10/+5
2021-06-07more f-strings everywhereEli Schwartz2-38/+33
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 Baker2-12/+16
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