summaryrefslogtreecommitdiff
path: root/mesonbuild/environment.py
Commit message (Expand)AuthorAgeFilesLines
* coverage generator: obey the documentation and only generate supported outputsEli Schwartz2021-11-011-4/+4
* Fix typos discovered by codespellChristian Clauss2021-10-101-3/+3
* fix extra whitespaceEli Schwartz2021-10-041-1/+0
* pylint: check for duplicate importsDylan Baker2021-09-241-1/+0
* environment: correctly handle cpu value aarch64_beDylan Baker2021-08-301-1/+7
* environment: add ppc -> ppc64 for aix to detect_cpuDylan Baker2021-08-301-0/+4
* environment: Add a few type annotationsDylan Baker2021-08-301-6/+4
* environment: Add correct annotation for wrap_resolverDylan Baker2021-08-271-1/+2
* environment: add annotations and fix get_meson_commandDylan Baker2021-08-201-3/+7
* environment: add some missing annotationsDylan Baker2021-08-201-5/+5
* more f-strings too complex to be caught by pyupgradeEli Schwartz2021-07-051-2/+2
* typing: Annotate compilers.detectDaniel Mensinger2021-06-251-1/+1
* Split compiler detection from EnvironmentDaniel Mensinger2021-06-251-1363/+5
* environment: Add LLVM suffixes for 11 and 12Ting-Wei Lan2021-06-141-2/+4
* typing: Fully annotate run_project_tests.pyDaniel Mensinger2021-06-091-2/+2
* environment: Add detection logic for cythonDylan Baker2021-06-071-0/+28
* dependency: Add JDK system dependencyTristan Partin2021-04-121-2/+3
* environment: simplify handling of native files with no cross filesDylan Baker2021-04-061-7/+3
* environment: fix typos in commentDylan Baker2021-04-061-1/+1
* environment: don't load project options from a native file in a cross buildDylan Baker2021-04-061-1/+3
* environment: Add some comments to the _load_machine_file_options methodDylan Baker2021-04-061-2/+11
* environment: get environment variables for both host and build machinesDylan Baker2021-04-011-6/+2
* Split environment variable and command line cflagsDylan Baker2021-03-301-1/+22
* split program related classes and functions out of dependenciesDylan Baker2021-03-191-3/+3
* ninjabackend: Use rsp_file_syntax methodDylan Baker2021-03-141-1/+1
* remove unused environment functionEli Schwartz2021-03-081-4/+0
* mass rewrite of string formatting to use f-strings everywhereEli Schwartz2021-03-041-8/+8
* various python neatness cleanupsEli Schwartz2021-03-041-2/+2
* environment: Allow setting build options in cross filesDylan Baker2021-02-181-4/+11
* Environment: Fix passing envrionment variables CPPFLAGS and CFLAGSDylan Baker2021-02-171-7/+12
* environment: fix typosAli Alnubani2021-02-031-4/+4
* split mesonlib into a packageDylan Baker2021-01-231-2/+2
* make some Environment methods protectedDylan Baker2021-01-111-5/+5
* clean up get_env_var_pairDylan Baker2021-01-111-14/+8
* move get_env_var_pair to environmentDylan Baker2021-01-111-4/+30
* boost: default machine file properties to env var valuesDylan Baker2021-01-111-0/+21
* Move BinaryTable environment lookups to EnvironmentDylan Baker2021-01-111-6/+20
* move handling of CFLAGS and friends to environmentDylan Baker2021-01-111-30/+53
* move CMAKE_PREFIX_PATH env var handling to environmentDylan Baker2021-01-111-6/+20
* Use a single coredata dictionary for optionsDylan Baker2021-01-041-9/+10
* move OptionKey to mesonlibDylan Baker2021-01-041-12/+12
* use OptionKey for compiler_optionsDylan Baker2021-01-041-9/+11
* use the OptionKey type for command line and machine filesDylan Baker2021-01-041-43/+50
* Implement support of dlang -makedeps switch (#8119)Remi Thebault2020-12-291-1/+1
* environment.py: Detect all mips* architectures (#8108)Persian Prince2020-12-171-3/+9
* Add support for driving lld-link indirectly through clang on WindowsLaurin-Luis Lehning2020-12-131-1/+5
* Bump Ninja requirement to 1.8.Jussi Pakkanen2020-11-261-2/+2
* environment: Fix detection of rust compilers, moreDylan Baker2020-11-131-11/+27
* compilers/rust: warn about setting -C linker in your compiler argsDylan Baker2020-11-131-0/+7
* compilers/rust: add and use an implementation of use_linker_argsDylan Baker2020-11-131-7/+7