aboutsummaryrefslogtreecommitdiff
path: root/mesonbuild/backend
AgeCommit message (Expand)AuthorFilesLines
2021-03-09change RSP quote style decision logicRemi Thebault1-3/+12
2021-03-06Fix Fortran dep scanner for upper case file extensions. Closes #8395.Jussi Pakkanen1-1/+1
2021-03-04mass rewrite of string formatting to use f-strings everywhereEli Schwartz4-89/+89
2021-03-04various python neatness cleanupsEli Schwartz1-1/+1
2021-03-03Windows Subsystem for Linux can run .exe without mono interpreterXavier Claessens1-1/+1
2021-02-27install_man locale supportJason Woodward1-2/+8
2021-02-26rust: a meson -l argument could be etiher a static or dynamic libraryDylan Baker1-2/+2
2021-02-26Merge pull request #8404 from dcbaker/submit/rust-c-dependenciesJussi Pakkanen1-4/+18
2021-02-25Allow custom target output to be processed by generatorsMatthias Klumpp1-9/+17
2021-02-23rust: replace for loop with any()Dylan Baker1-4/+1
2021-02-23rust: fix linking with external dependenciesDylan Baker1-0/+17
2021-02-22minstall: Add --skip-subprojects optionXavier Claessens1-33/+34
2021-02-19Fix combining C and Fortran. Closes #8377.Jussi Pakkanen1-2/+5
2021-02-18Don't access other enum members from selfMiro Hrončok1-3/+4
2021-02-17Substitute @CURRENT_SOURCE_DIR@ in run_target() and custom_target()Xavier Claessens1-0/+2
2021-02-16Fix VS C++ module support.Jussi Pakkanen1-1/+2
2021-02-09backends: Fix custom_target() with configure_file() exeXavier Claessens1-0/+3
2021-02-09backends: Always use the command returned by as_meson_exe_cmdline()Xavier Claessens2-15/+12
2021-02-08Fix exe wrapper detection for run targets.Jussi Pakkanen3-3/+13
2021-02-07Merge pull request #8162 from dcbaker/wip/2021-01/rust-module-bindgenJussi Pakkanen1-7/+12
2021-02-07Merge pull request #8305 from xclaesse/run-target-envJussi Pakkanen3-108/+54
2021-02-06backends/ninja: Implement linking a C ABI target into a rust targetDylan Baker1-7/+12
2021-02-05vala: Disable unity buildsDylan Baker2-14/+13
2021-02-05ninjabackend: add a few annotationsDylan Baker1-5/+7
2021-02-05ninjabackend: Remove useless call to replace_paths()Xavier Claessens2-5/+4
2021-02-05backend: Do not check for exe wrapper twiceXavier Claessens3-17/+4
2021-02-05run_target: Add env kwargXavier Claessens3-86/+46
2021-02-04xcode-backend: add implicit includesJeff Moguillansky3-14/+18
2021-02-04xcode-backend: set global link argsJeff Moguillansky1-0/+3
2021-02-04xcode-backend: fix include pathsJeff Moguillansky1-1/+2
2021-01-30add_install_script: add skip_if_destdir kwargXavier Claessens1-0/+1
2021-01-30build: add function get_build_targets to Build classJeff Moguillansky1-33/+33
2021-01-30Fix executable as script on WindowsXavier Claessens1-31/+38
2021-01-28xcode-backend: fix include pathsJeff Moguillansky1-0/+3
2021-01-27custom_target: Add env kwargXavier Claessens3-7/+12
2021-01-25Merge pull request #8236 from dcbaker/submit/rust-fix-generated-sources-in-su...Jussi Pakkanen1-1/+1
2021-01-25Add ARM64EC as a new conceptual cpu type of arm64Ben Niu1-1/+7
2021-01-23Merge pull request #8226 from jonaslb/fortranstaticJussi Pakkanen2-11/+18
2021-01-23split mesonlib into a packageDylan Baker2-3/+3
2021-01-21ninjabackend: Correctly reference custom_target outputs in subdirs with rustDylan Baker1-1/+1
2021-01-21Unity build reverts to normal for fortran fixJonas Lundholm Bertelsen2-7/+10
2021-01-20ninjabackend: Correct RPATH orderFini Jastrow1-19/+20
2021-01-20When iterating link_targets, include link_whole_targets too (fortran)Jonas Lundholm Bertelsen2-2/+6
2021-01-20Use case-insensitive suffix check for fortranJonas Lundholm Bertelsen1-2/+2
2021-01-19backend/ninja: Add order dependencies for generated sources in rustDylan Baker1-2/+5
2021-01-19rust: Accept generated sources for main.rsDylan Baker1-1/+12
2021-01-19Replace NinjaBackend is_rust_target with build.uses_rustDylan Baker1-8/+1
2021-01-17Removal of /ZI on MSVC DebugMarios Staikopoulos1-4/+5
2021-01-13backends/backends: Add type annotations for InstallDataDylan Baker1-27/+36
2021-01-11use PEP8 style naming for LANGUAGES_USING_* as wellDylan Baker1-2/+2