summaryrefslogtreecommitdiff
path: root/mesonbuild/backend
AgeCommit message (Expand)Author
2021-10-10Add --vsenv command line option and active VS only when neededXavier Claessens
2021-10-10Fix typos discovered by codespellChristian Clauss
2021-10-10ar linker: generate thin archives for uninstalled static librariesEli Schwartz
2021-10-10Merge pull request #9373 from anarazel/vs-build-speedJussi Pakkanen
2021-10-08add install_emptydir functionEli Schwartz
2021-10-08backend/vs: Parallelize compilation inside one project.Andres Freund
2021-10-08backend/vs: Deduplicate basic project template.Andres Freund
2021-10-08backend/vs: Name pch pdb files to avoid naming & lock conflicts.Andres Freund
2021-10-08backend/vs: Move Microsoft.Cpp.props to before ItemDefinitionGroup.Andres Freund
2021-10-04backend/vs: process link dependencies.Andres Freund
2021-10-04fix extra whitespaceEli Schwartz
2021-10-04remove useless variables that are no longer or were never usedEli Schwartz
2021-10-01rust: dependencies need to cause a rebuild/relink not just reorderDylan Baker
2021-09-30Make custom_target() name argument optionalXavier Claessens
2021-09-24ninjabackend: Rust use Backend.generate_basic_compiler_argsDylan Baker
2021-09-24Merge pull request #9167 from dcbaker/submit/meson-main-type-checkingJussi Pakkanen
2021-09-24Add option to to transpile Cython to C++Dylan Baker
2021-09-24build: use an object rather than a dict for the dep_manifestDylan Baker
2021-09-22Merge pull request #9274 from anarazel/fix-vs-static-generatedJussi Pakkanen
2021-09-20ninjabackend/vs: handle builddir on different drive from cwdRyan Kuester
2021-09-20backends/vs: Set ObjectFileName for generated sources.Andres Freund
2021-09-20backend/ninja: add generated sources to depscan order depsDylan Baker
2021-09-16Fix ignored install_tag kwarg in install_subdir()Xavier Claessens
2021-09-14apply flake8 fixes for unused imports and missing importsEli Schwartz
2021-09-14fix untested codepath? add:item() is surely a typo, not a real functionEli Schwartz
2021-09-14backends/vs: Do not emit dummy command for alias_command().Andres Freund
2021-09-06mintro: add installed_planFilipe LaĆ­ns
2021-09-01run_target: do not yield broken names with subdirsEli Schwartz
2021-08-31pyllint: enable consider-user-enumerateDylan Baker
2021-08-31pylint: turn on superflous-parensDylan Baker
2021-08-31pylint: enable consider-iterating-dictionaryDylan Baker
2021-08-28Delete old outputs that are no longer in the Ninja file.Jussi Pakkanen
2021-08-21Fix duplicated frameworks in the Xcode backend.Jussi Pakkanen
2021-08-21Fix multiple generators in target in Xcode.Jussi Pakkanen
2021-08-21Path special casing for the Xcode backend.Jussi Pakkanen
2021-08-21Handle .C extension in Xcode.Jussi Pakkanen
2021-08-20backend/backends: use a TypedDict for introspection dataDylan Baker
2021-08-20backend/backends: Add type annotations to BackendDylan Baker
2021-08-20backend/backends: Add verbose to ExecutableSerialisiation initializerDylan Baker
2021-08-20backend/backends: Add type annotations to ExecutableSerilalisationDylan Baker
2021-08-20backend/backends: Add type annotations to SubdirInstallDataDylan Baker
2021-08-20backend/backends: Add type annotations to TargetInstallDataDylan Baker
2021-08-20backend/backends: Add type annotations to CleanTreesDylan Baker
2021-08-20backend/backends: add type annotations to RegenInfoDylan Baker
2021-08-20backends/xcode: remove unused compiler parameter from escape_extra_argsDylan Baker
2021-08-20backends: remove unused name parameter from as_meson_exe_cmdlineDylan Baker
2021-08-20ninjabackend: add missing type annotationDylan Baker
2021-08-20backends: move method from ninjabackend to base classDylan Baker
2021-08-20backends/vs: add a missing annotationDylan Baker
2021-08-18backends/ninja: write depscan input files to jsonDylan Baker