aboutsummaryrefslogtreecommitdiff
path: root/mesonbuild/backend/backends.py
AgeCommit message (Expand)AuthorFilesLines
2021-10-04fix extra whitespaceEli Schwartz1-1/+0
2021-09-24build: use an object rather than a dict for the dep_manifestDylan Baker1-1/+2
2021-09-16Fix ignored install_tag kwarg in install_subdir()Xavier Claessens1-1/+1
2021-09-06mintro: add installed_planFilipe Laíns1-28/+48
2021-09-01run_target: do not yield broken names with subdirsEli Schwartz1-1/+4
2021-08-31pylint: turn on superflous-parensDylan Baker1-7/+7
2021-08-21Path special casing for the Xcode backend.Jussi Pakkanen1-1/+5
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: remove unused name parameter from as_meson_exe_cmdlineDylan Baker1-1/+1
2021-08-20backends: move method from ninjabackend to base classDylan Baker1-3/+8
2021-08-17Add install tagsXavier Claessens1-20/+60
2021-06-29Add feed arg to custom_target()Simon Ser1-11/+21
2021-06-29fix: Always explicitly set encoding for text files (fixes #8263)Daniel Mensinger1-3/+3
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)fanc9991-0/+6
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 Mensinger1-9/+9
2021-06-14backends: fix TestSerialisation.suite annotationsDylan Baker1-1/+1
2021-06-07condense linesEli Schwartz1-4/+2
2021-06-07more f-strings everywhereEli Schwartz1-11/+11
2021-06-02use an immutable list for an lru_cached functionsDylan Baker1-6/+6
2021-05-23Add swift executable support in Xcode.Jussi Pakkanen1-0/+6
2021-05-19backends: use a set for processed targets instead of a dictDylan Baker1-1/+1
2021-04-26introspection: export all sources for custom targetsJason Francis1-0/+2
2021-04-25Xcode: make Swift projects work.Jussi Pakkanen1-0/+6
2021-04-21Xcode: put all include dirs via a property rather than a cmd line arg.Jussi Pakkanen1-2/+6
2021-04-19Xcode: regenerato project file when build conf changes.Jussi Pakkanen1-0/+16
2021-04-18Xcode: fix running commands that lie in the build root dir.Jussi Pakkanen1-1/+1
2021-04-18Xcode: fix custom target chaining.Jussi Pakkanen1-2/+2
2021-04-16Xcode: fix custom targets that produce objs and libs.Jussi Pakkanen1-0/+24
2021-04-11Xcode: fix setting up inlude args for source and build dirs.Jussi Pakkanen1-2/+6
2021-04-10Xcode: Fix source generation.Jussi Pakkanen1-1/+13
2021-04-09Write include dirs with absolute paths in the Xcode backend, relative ones do...Jussi Pakkanen1-4/+7
2021-03-26backends: Remove @PRIVATE_OUTDIR_(ABS)@ substitutionXavier Claessens1-12/+0
2021-03-23devenv: Set GI_TYPELIB_PATH and LD_LIBRARY_PATH (#8548)Xavier Claessens1-3/+18
2021-03-19split program related classes and functions out of dependenciesDylan Baker1-7/+8
2021-03-16Add `meson devenv` command and meson.add_devenv()Xavier Claessens1-0/+19
2021-03-16EnvironmentVariables: Simplify and annotateXavier Claessens1-4/+4
2021-03-04mass rewrite of string formatting to use f-strings everywhereEli Schwartz1-13/+13
2021-03-04various python neatness cleanupsEli Schwartz1-1/+1