aboutsummaryrefslogtreecommitdiff
path: root/mesonbuild
AgeCommit message (Expand)AuthorFilesLines
2022-05-23modules: add typing to the modtest moduleDylan Baker1-5/+16
2022-05-23move various imports into TYPE_CHECKING blocks for neatnessEli Schwartz6-16/+29
2022-05-23typing: use forward reference for types defined later in fileEli Schwartz1-2/+2
2022-05-23fix typing regressionEli Schwartz1-1/+1
2022-05-19Fix invalid Python overridesTristan Partin3-10/+6
2022-05-19Add cc.has_function_attribute('sentinel')Tristan Partin1-0/+2
2022-05-19Add cc.has_function_attribute('section')Tristan Partin1-0/+6
2022-05-19Reword message in warningZbigniew Jędrzejewski-Szmek1-2/+2
2022-05-19Reword misleading warningZbigniew Jędrzejewski-Szmek1-2/+2
2022-05-18Fix --allow-shlib-undefined for LLVM versions > 9Tristan Partin1-1/+2
2022-05-17fix incorrect FeatureNew for separator kwarg in environment object methodsEli Schwartz1-1/+1
2022-05-17mtest: stop disrespecting the gdb config fileEli Schwartz1-1/+1
2022-05-10linkers/MinGW: Allow `efi_application` value for `win_subsystem`Lens1-7/+25
2022-05-09dependencies/boost.py: ignore unknown filesfghzxm1-2/+14
2022-05-09python module: default extensions to hidden symbol visibilityEli Schwartz1-0/+4
2022-05-09compilers/gnu: demote visibilty inlineshidden to hidden for unsupported compi...Eli Schwartz1-0/+2
2022-05-08fix regression in reporting errors for invalid gnu_symbol_visibilityEli Schwartz1-1/+1
2022-05-08compilers/c++: Add MSVC option to make the __cplusplus define accurateEli Schwartz1-0/+10
2022-05-06compiler.has_argument: Add `-Werror=unknown-warning-option` to clang-cl cmd lineKhairul Azhar Kasmiran1-1/+1
2022-05-06devenv: Set WINEPATH when cross compiling for WindowsXavier Claessens2-6/+64
2022-05-06coverage: be clever and detect config files for gcovr/lcovEli Schwartz1-13/+28
2022-05-06Add some scaffolding needed for C++ modules in GCC.Jussi Pakkanen1-0/+2
2022-05-05minit: refuse to allow creating broken projectsEli Schwartz1-0/+4
2022-05-03add prefer_static built-in optionDudemanguy7-7/+17
2022-05-03dependencies: cleanup kwargs.get('static') usageDudemanguy2-3/+2
2022-05-03dependencies: handle one more case of subproject installed filesEli Schwartz1-1/+1
2022-05-04devenv: Use PkgConfigDependency.get_env()Xavier Claessens2-5/+3
2022-05-03interpreter: new function add_project_dependencies()Paolo Bonzini3-0/+29
2022-05-03dependencies: extract code to get all leaf dependenciesPaolo Bonzini3-16/+20
2022-05-03interpreter: simplify checks in declare_dependencyPaolo Bonzini1-5/+3
2022-05-01use shared implementation to convert files() strings to File objectsEli Schwartz1-1/+1
2022-05-02Windows: Improve Python 3.8+ module check on WindowsChun-wei Fan1-1/+13
2022-05-01mcompile: Print suggestions when target is ambigousXavier Claessens1-1/+8
2022-05-01cmake: Fix CMake LLVM dependency error (fixes #10322)Daniel Mensinger1-2/+9
2022-05-01Add support for multiline f-stringsPeter Lesslie2-5/+27
2022-05-01Merge pull request #10039 from eli-schwartz/wayland-protocols-subproject-filesJussi Pakkanen8-20/+80
2022-04-30Ignore detached head warning while cloning subprojects with tagszxey1-1/+1
2022-04-30gnome: Make sure g-ir-scanner can use pkg-config properlyXavier Claessens1-0/+8
2022-04-30pkgconfig: Use EnvironmentVariables to build PKG_CONFIG_* envXavier Claessens4-25/+31
2022-04-30implement and test a few compiler checks for DRemi Thebault1-2/+99
2022-04-30linkers: Add support for mold linkerFini Jastrow9-49/+66
2022-04-30qt module: fix missing sanity check for install_dir + installEli Schwartz1-0/+2
2022-04-30qt module: fix broken install_dir kwargEli Schwartz1-2/+1
2022-04-30devenv: Catch FileNotFoundErrorXavier Claessens1-0/+2
2022-04-27Validate setting of install_tag for CustomTargetFerdinand Thiessen1-7/+3
2022-04-27gnome: Use 'doc' install_tag for gnome.yelpFerdinand Thiessen1-4/+6
2022-04-27improve help for -DdebugPaolo Bonzini1-1/+1
2022-04-25Visual Studio: Only use /utf-8 on VS2015 or later or clang-clChun-wei Fan1-0/+4
2022-04-23Fix typo that breaks g++ cross detection on Debian.Jussi Pakkanen1-1/+1
2022-04-21Allow deprecating an option for a new oneXavier Claessens2-4/+18