summaryrefslogtreecommitdiff
path: root/mesonbuild/envconfig.py
AgeCommit message (Expand)Author
2025-11-14Extension of the executable is `exe' on OS/2KO Myung-Hun
2025-11-14Add functions to determine if OS/2KO Myung-Hun
2025-10-29compilers: add Microchip XC32 compilerLiza Chevalier
2025-10-29environment: move detection functions to envconfig.pyPaolo Bonzini
2025-09-25Fix regression that made compiler detection print messages about ccacheEli Schwartz
2025-09-06compilers: Enable out-of-the-box MSVC compatibility with ccacheL. E. Segovia
2025-04-16environment: handle all iOS variants as xnuPaolo Bonzini
2025-03-26envconfig: fix unhandled exception when cross-file lacks required keysyexiaochuan
2025-03-01environment: make fully type safeDylan Baker
2025-01-08Add TASKING compiler supportgerioldman
2024-12-31Fail gracefully when compiler cache is specified without compilerJoel Rosdahl
2024-03-12Added support for Texas Instruments C6000 compiler.Petr Machacek
2024-01-01envconfig: read CYTHON from the environment and use it if setErik Bråthen Solem
2023-12-13Use SPDX-License-Identifier consistentlyDylan Baker
2023-10-19pkgconfig: Allow setting both pkgconfig and pkg-configXavier Claessens
2023-09-22CPU family support 'sw_64' and remove the compile warning (#12273)Kunwu.Chan
2023-09-18pkgconfig: Deprecate "pkgconfig" in favor of "pkg-config" in [binaries]Xavier Claessens
2023-08-11treewide: automatic rewriting of all comment-style type annotationsEli Schwartz
2023-08-11remove useless type annotationsEli Schwartz
2023-06-27Merge pull request #11902 from dcbaker/submit/rust-module-enhancementsJussi Pakkanen
2023-06-27Archive shared library in AIX (#11850)Aditya Kamath
2023-06-27modules/rust: Add a machine file property for extra clang args with bindgenDylan Baker
2023-06-19Add kernel and subsystem properties to machine objects.Jussi Pakkanen
2023-04-11fix various spelling issuesJosh Soref
2023-02-01treewide: add future annotations importEli Schwartz
2022-10-24Add NASM compilerXavier Claessens
2022-09-01env2mfile: reuse logical lists of interesting facts from meson itselfEli Schwartz
2022-08-30Add LLVM_CONFIG supportSamay Sharma
2022-08-04cmake: Change assertion into a more useful error (fixes #9925)Daniel Mensinger
2022-07-31envconfig: add more binutils variablesArtturin
2022-03-22envconfig: use $PKG_CONFIG for pkg-config find_program as well as pkgconfigDylan Baker
2022-03-07treewide: string-quote the first argument to T.castEli Schwartz
2022-02-02Genericise TI compiler and add MSP430 supportWilliam Toohey
2022-01-10first pass at migrating to dataclassesEli Schwartz
2021-12-17add ft32 cpu familyRafael Silva
2021-11-01modules/gnome: use envconfig for VAPIGENDylan Baker
2021-10-25Add sccache support.Jussi Pakkanen
2021-06-18holders: Introduce HoldableObjectDaniel Mensinger
2021-05-18add cpu family cskyRandy Yates
2021-04-12dependency: Add JDK system dependencyTristan Partin
2021-03-04mass rewrite of string formatting to use f-strings everywhereEli Schwartz
2021-02-06add loongarch supportXiaotian Wu
2021-01-13Fix misspellsAntonin Décimo
2021-01-11move get_env_var_pair to environmentDylan Baker
2021-01-11boost: default machine file properties to env var valuesDylan Baker
2021-01-11Move BinaryTable environment lookups to EnvironmentDylan Baker
2021-01-11pull env to program mappings out of BinaryType classDylan Baker
2020-11-22Merge pull request #8011 from dcbaker/submit/post-python36-cleanupsJussi Pakkanen
2020-11-21envconfig: use debug for "using * from environment variables messagesDylan Baker
2020-11-20use real pathlib moduleDylan Baker