aboutsummaryrefslogtreecommitdiff
path: root/mesonbuild/backend
AgeCommit message (Expand)AuthorFilesLines
2023-02-06BUG: Fix generated sources not being included as dependencies in cython trans...Thomas Li1-0/+14
2023-02-06backends: Stop passing generator exes to ExecutableSerialisation as stringsDylan Baker3-7/+6
2023-02-06avoid detecting masm as a MSVC-like compiler for detecting showincludesEli Schwartz1-2/+2
2023-02-06msvc: handle filename extensions for incdetect based on the compiler languageEli Schwartz1-2/+3
2022-12-07Remove useless EmptyExternalProgramXavier Claessens1-4/+1
2022-12-07devenv: Always include env for HOST machineXavier Claessens1-3/+1
2022-12-07devenv: Add executables locations to both PATH and WINEPATHXavier Claessens1-7/+12
2022-12-05when generating optional utility targets in ninja, skip existing aliases tooEli Schwartz1-7/+6
2022-11-30pylint: enable the set_membership pluginDylan Baker2-3/+3
2022-11-30tests: Write out LD_LIBRARY_PATH for built shared librariesDaniel Stone1-1/+14
2022-11-29pylint: enable the bad_builtin checkerDylan Baker2-3/+3
2022-11-24Fix various spelling errorsDavid Robillard1-1/+1
2022-11-17backend/ninja: replace ` ` with `_` in rust crate-namesDylan Baker1-2/+2
2022-11-10Fix options overrides for vsbackendDenis Fortin1-1/+1
2022-11-02backends: Try guessing install tag for all installed filesXavier Claessens1-3/+11
2022-10-31Revert "backends/ninja: run `ranlib -c $out` when using the apple ar"Eli Schwartz1-13/+2
2022-10-24Not all compilers support depfileXavier Claessens1-1/+2
2022-10-23vs backend: Add support for CompileTargetXavier Claessens2-0/+46
2022-10-23Add cc.preprocess() method for c-like compilersXavier Claessens2-0/+5
2022-10-23Compilers: Add a preprocessor mode for clike compilersXavier Claessens1-1/+3
2022-10-18ninja: Simplify getting rule name from compiler objectXavier Claessens1-17/+11
2022-10-13fix: don't set FavorSizeOrSpeed in vs backend if optimization disabled (/Od s...Luke Elliott1-1/+2
2022-10-13Add b_thinlto_cache for automatically configuring incremental ThinLTOTatsuyuki Ishi1-1/+2
2022-10-09run wrapped-due-to-env commands on unix via the env programEli Schwartz1-1/+18
2022-10-09compilers: Add optimization=plain optionJan Tojnar1-2/+5
2022-10-04pylint: enable consider-merging-isinstanceDylan Baker1-1/+1
2022-10-03pylint: enable unnecessary-lambdaDylan Baker1-1/+1
2022-09-29Add cross-compile support for Microsoft GDK platformsCaleb Cornett1-2/+9
2022-09-28Move classes used by scripts to their own moduleXavier Claessens1-22/+2
2022-09-28Automatically tag systemtap filesXavier Claessens1-0/+2
2022-09-28Automaticall tag installed testsXavier Claessens1-0/+2
2022-09-27compilers: Cleanup a bit languages/suffixes listsXavier Claessens3-4/+4
2022-09-26ninjabackend: Fix get_target_generated_sources() return typeXavier Claessens1-10/+7
2022-09-20Fix including headers from another drive on VS backendVili Väinölä1-2/+6
2022-09-19pylint: enable consider-using-inDylan Baker3-6/+6
2022-09-19pylint: enable use-maxsplit-argDylan Baker1-1/+1
2022-09-19pylint: enable consider-using-dict-itemsDylan Baker1-5/+4
2022-09-19compilers: perform targeted imports for detectEli Schwartz1-1/+1
2022-09-19compilers: don't use instance checks to determine propertiesEli Schwartz1-16/+12
2022-09-12rust: Generate a rust-project.json file when rust targets are presentDylan Baker1-1/+111
2022-09-11backends: limit maximum path of generated filenamesEli Schwartz1-1/+9
2022-09-09vs: Fix CustomBuild contents.Andres Freund1-9/+9
2022-09-06Fix install_subdirs not showing up in intro-install_plan.jsonThomas Li1-1/+3
2022-09-02backend/ninja: omit --backend when regenerating build dirKonstantin Kharlamov1-3/+1
2022-08-26Fix purely white space issues reported by flake8Alf Henrik Sauge1-1/+1
2022-08-24backend/ninja: properly track objects extracted from fortran sourcesDylan Baker3-17/+41
2022-08-22introspection: untangle install_plan implemetation, fix a bunch of wrong onesEli Schwartz1-10/+12
2022-08-18build: Add a Union alias for all build targetsDylan Baker1-1/+1
2022-07-25backends/ninja: run `ranlib -c $out` when using the apple arDylan Baker1-2/+13
2022-07-25ninja depscanner: handle C++ sources named capital CEli Schwartz1-2/+6