aboutsummaryrefslogtreecommitdiff
path: root/mesonbuild/backend/backends.py
AgeCommit message (Expand)AuthorFilesLines
2023-08-08backend: Stop converting all "\" to "/" in commandwip/xclaesse/pr-12097Xavier Claessens1-19/+0
2023-08-03ExecutableSerialisation: capture and feed are optional stringsXavier Claessens1-6/+6
2023-08-02Optimize extract_dll_paths in ninja backendCharles Brunet1-24/+29
2023-07-26Fix install_data() default install pathDaniele Nicolodi1-3/+0
2023-07-19fix implicit_reexport issues and enforce them going forwardEli Schwartz1-7/+7
2023-07-10backends: Always take options from targetXavier Claessens1-0/+6
2023-07-10Revert "backends: Cache creation of install data"Eli Schwartz1-1/+0
2023-07-05Merge pull request #11742 from xclaesse/link-whole-casesJussi Pakkanen1-2/+16
2023-07-02genvslite: greatly simplify the implementation of non-genvslite backendsEli Schwartz1-4/+2
2023-06-28Experimental 'genvslite' WIP. (#11049)GertyP1-1/+18
2023-06-26linkers: delay implementations import until detect is runEli Schwartz1-1/+1
2023-06-26tree-wide: reduce unneeded imports on specific Dependency implsEli Schwartz1-3/+4
2023-05-02extend install scripts to allow specific directory variable exportsEli Schwartz1-2/+3
2023-05-01extract_all_objects: Include PCH object with MSVCXavier Claessens1-2/+16
2023-04-11better algo to find DLL paths on WindowsCharles Brunet1-6/+62
2023-04-11Revert "find dll path on Windows"Charles Brunet1-34/+10
2023-03-28backends: fix bug where meson_exe crashed if constructed with found programsEli Schwartz1-1/+1
2023-03-27find dll path on WindowsCharles Brunet1-10/+34
2023-03-20backends: add a new "none" backendEli Schwartz1-0/+3
2023-03-20backends: simplify class setupEli Schwartz1-1/+1
2023-03-01backends: fix source dir stripping from rpathsStefan Hajnoczi1-2/+9
2023-01-03backends/backends: Add helpful message for getting rid of warningDylan Baker1-1/+1
2022-12-27add builtin option to install licensesEli Schwartz1-6/+12
2022-12-27add license_files kwarg to projectEli Schwartz1-0/+8
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-11-30tests: Write out LD_LIBRARY_PATH for built shared librariesDaniel Stone1-1/+14
2022-11-24Fix various spelling errorsDavid Robillard1-1/+1
2022-11-02backends: Try guessing install tag for all installed filesXavier Claessens1-3/+11
2022-10-23vs backend: Add support for CompileTargetXavier Claessens1-0/+27
2022-10-23Add cc.preprocess() method for c-like compilersXavier Claessens1-0/+2
2022-10-09run wrapped-due-to-env commands on unix via the env programEli Schwartz1-1/+18
2022-10-03pylint: enable unnecessary-lambdaDylan Baker1-1/+1
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 Claessens1-1/+1
2022-09-19pylint: enable consider-using-inDylan Baker1-1/+1
2022-09-11backends: limit maximum path of generated filenamesEli Schwartz1-1/+9
2022-09-06Fix install_subdirs not showing up in intro-install_plan.jsonThomas Li1-1/+3
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 Baker1-9/+14
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-15backends: Remove /Zi arg if requested to use /Z7Christian Wendt1-5/+5
2022-06-14backend: always use the same code to compute the files in ExtractedObjectsPaolo Bonzini1-7/+7
2022-06-14take override_option('unity=...') into account when allowing extract_objects()Paolo Bonzini1-5/+1
2022-06-13ninja backend: generate additional meta-rules for test/benchmarks targetsEli Schwartz1-4/+7
2022-06-13flake8: fix various whitespace nitsEli Schwartz1-3/+3