summaryrefslogtreecommitdiff
path: root/mesonbuild
AgeCommit message (Expand)Author
2022-02-07mdist: fix dist scripts in subprojects being marked as superproject scriptsEli Schwartz
2022-02-06add FeatureNew check for compiler.* methods with dependency on internal depEli Schwartz
2022-02-06dlang: fix #9250 invalid include flag for root directoryTobias Pankrath
2022-02-05Guard against empty string in subdir().Jussi Pakkanen
2022-02-04mesonlib: Fix Popen_safe_legacy() stderr assumptionOle André Vadla Ravnås
2022-02-03cmake: Deprecate CMake <3.17 supportDaniel Mensinger
2022-02-03cmake: Drop CMake server support and bump min. CMake to >= 3.14Daniel Mensinger
2022-02-03Remove unnecessary check during VS activationNazar Mokrynskyi
2022-02-02Merge pull request #9834 from bonzini/test-verbose-kwargJussi Pakkanen
2022-02-02ninjabackend: treat link_whole_targets like link_targets for Rust targetsZach Reizner
2022-02-02openssl dependency: add cmake supportEli Schwartz
2022-02-02dependencies: add a system dependency for OpenSSLEli Schwartz
2022-02-02Genericise TI compiler and add MSP430 supportWilliam Toohey
2022-02-01cmake: add arch_independent kwargAndrea Pappacoda
2022-02-01cmake: typed_kwargs for write_basic_package_version_fileAndrea Pappacoda
2022-02-01minstall: stop running ldconfig for the userEli Schwartz
2022-02-01new custom dependency lookup for libdlAndrew Krasavin
2022-02-01pkgconfig: set libdir only if usedAndrea Pappacoda
2022-02-01interpreter: support for forcibly verbose logging of some testsPaolo Bonzini
2022-02-01mtest: support for forcibly verbose logging of some testsPaolo Bonzini
2022-02-01backends/ninja: generate symlink aliases for rust/cs/swift libraries tooEli Schwartz
2022-02-01Fix dep.get_variable() with empty string default_valueXavier Claessens
2022-01-30ninja backend: Fix usage of same constants file for native and crossNirbheek Chauhan
2022-01-28modules/gnome: remove unnecessary type checkDylan Baker
2022-01-28gnome: genmarshal: If the source includes the header, depend on itDylan Baker
2022-01-28build: replace kwargs in CustomTarget initializerDylan Baker
2022-01-28interpreter: use find_program_impl instead of shutil.which for vcs_tagDylan Baker
2022-01-28interpreter: remove dead code from custom_targetDylan Baker
2022-01-28interpreter: use typed_kwargs for vcs_tagDylan Baker
2022-01-27add location data to various Feature checksEli Schwartz
2022-01-27pkgconfig module: fix incorrect Feature logging for uninstalled_variablesEli Schwartz
2022-01-27do not report context on python traceback, for PermissionErrorEli Schwartz
2022-01-27modules/gnome: Allow gdbus_annotations to take an empty list againDylan Baker
2022-01-27remove incorrect deprecated feature for vcs_tagEli Schwartz
2022-01-27move the version info for build_always* directly into the kwarginfoEli Schwartz
2022-01-27mark regex string as raw string to fix invalid escapesEli Schwartz
2022-01-27flake8: fix indentation styleEli Schwartz
2022-01-27flake8: fix wonky comment styleEli Schwartz
2022-01-27fix some flake8 violations for unused importsEli Schwartz
2022-01-27Checkout subproject submodules even when nestedWill Toohey
2022-01-26Popen_safe and wrappers can accept os.PathLike for cwdEli Schwartz
2022-01-26gnome: Fix gtk4 pkgconfig nameBilal Elmoussaoui
2022-01-26compilers/c_function_attributes: add retainArsen Arsenović
2022-01-26mcompile: fix broken codepaths and restore orphaned codeEli Schwartz
2022-01-24properly error out when project version is an array other than files()Eli Schwartz
2022-01-23interpreterobjects: Don't warn on set10(bool)Dylan Baker
2022-01-22fix broken version annotations for the new itstool_join featureEli Schwartz
2022-01-22Merge pull request #9742 from ximion/wip/itstoolJussi Pakkanen
2022-01-21i18n: Add support for joining XML localization via itstoolMatthias Klumpp
2022-01-20python module: only find a pkg-config dependency from the found pythonEli Schwartz