aboutsummaryrefslogtreecommitdiff
path: root/mesonbuild/backend
AgeCommit message (Expand)AuthorFilesLines
2022-06-26add missing lower() to fix msvc backend platform detectionTad Young1-1/+1
2022-06-19Merge pull request #10464 from rtbo/fix_generated_depsJussi Pakkanen1-2/+9
2022-06-17fix parameter expansion in several error messagesMichael Mera1-3/+3
2022-06-14backend: always use the same code to compute the files in ExtractedObjectsPaolo Bonzini2-11/+8
2022-06-14take override_option('unity=...') into account when allowing extract_objects()Paolo Bonzini3-8/+4
2022-06-13ninja backend: generate additional meta-rules for test/benchmarks targetsEli Schwartz3-12/+24
2022-06-13flake8: fix various whitespace nitsEli Schwartz1-3/+3
2022-06-10treewide: various cleanups to move imports for mypy into typechecking blocksEli Schwartz9-21/+44
2022-06-10flake8: remove import that was never usedEli Schwartz1-1/+0
2022-06-10flake8: remove no longer used importsEli Schwartz1-1/+0
2022-06-09intro-install_plan: fix destinations for build_targets with custom install_dirEli Schwartz1-13/+11
2022-06-09use compilers.lang_suffixes to determine langRemi Thebault1-1/+1
2022-06-08build: Fix annotations for CustomTargetDylan Baker1-0/+4
2022-06-08build: Store depends in GeneratedList instead of GeneratorDylan Baker1-2/+6
2022-06-08backend/vs: "fix" handling of CustomTarget dependenciesDylan Baker1-3/+6
2022-06-08backends/ninja: Add missing type annotationDylan Baker1-1/+1
2022-06-05add D generated files to order-only depsRemi Thebault1-2/+9
2022-06-01backends: work around some mypy limitations and fix spotted bugsDylan Baker1-15/+21
2022-06-01modules: move gnome targets into gnome moduleDylan Baker1-1/+2
2022-05-31relax target name restrictions to cater to internal useEli Schwartz1-2/+2
2022-05-31ninja backend: simplify generation of phony targetsEli Schwartz1-64/+33
2022-05-31Fix that VS backend respects "console" keyword in custom_targetVili Väinölä1-1/+2
2022-05-06devenv: Set WINEPATH when cross compiling for WindowsXavier Claessens1-6/+12
2022-05-06Add some scaffolding needed for C++ modules in GCC.Jussi Pakkanen1-0/+2
2022-04-14Fix typo in commentBen Brown1-1/+1
2022-03-31allow RunTarget to skip wrapping due to envEli Schwartz2-8/+10
2022-03-31Handle same Framework multiple times in Xcode.Jussi Pakkanen1-2/+4
2022-03-31Handle feed and capture in xcodebackend.Jussi Pakkanen1-1/+2
2022-03-30Fix typos in Xcode backend.Jussi Pakkanen1-3/+3
2022-03-29Target: Stop passing environment in method argsXavier Claessens1-3/+3
2022-03-29Replace backend.get_option_for_target() with target.get_option()Xavier Claessens4-51/+36
2022-03-23Add support for cython_argsTristan Partin1-0/+1
2022-03-23ninja backend: do not fatally error on compdb failureEli Schwartz1-1/+1
2022-03-22OptionOverrideProxy: Handle per-subproject optionsXavier Claessens1-8/+5
2022-03-22backends: Stop separating base and compiler optionsXavier Claessens4-19/+13
2022-03-22Add ability to add resources to jarsTristan Partin1-5/+9
2022-03-21ninja: fix handling of rust structured_sources in rare caseDylan Baker1-4/+11
2022-03-18structured_sources: fix subdir handlingDylan Baker1-6/+2
2022-03-14mtest: fix logic bug that broke tests where the cmd is a Windows found programEli Schwartz1-0/+2
2022-03-13Merge pull request #9339 from dcbaker/submit/structured_sourcesJussi Pakkanen1-0/+55
2022-03-09install: Add --strip optionXavier Claessens1-2/+4
2022-03-07treewide: string-quote the first argument to T.castEli Schwartz1-2/+2
2022-03-07backends/ninja: Add support for structured sources with rustDylan Baker1-0/+43
2022-03-07backend/ninja: add rules to copy files to the build dirDylan Baker1-0/+12
2022-03-07Fix default install tag for shared lib symlinksXavier Claessens2-9/+13
2022-02-28devenv: Do not prepend empty list to PATH and LD_LIBRARY_PATHXavier Claessens1-7/+9
2022-02-28backends: Cache creation of install dataXavier Claessens1-0/+1
2022-02-16flake8: fix various whitespace errors with badly aligned codeEli Schwartz1-1/+1
2022-02-16flake8: fix typoed whitespace surrounding tokensEli Schwartz1-1/+1
2022-02-14shared module: Allow linking on AndroidNirbheek Chauhan1-1/+1