summaryrefslogtreecommitdiff
path: root/mesonbuild/environment.py
Commit message (Expand)AuthorAgeFilesLines
* 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
* environment: Properly pass linker to rustcDylan Baker2020-11-131-7/+9
* environment: Fix detection of swift linkerDylan Baker2020-10-301-2/+2
* fix typo "machintosh" -> "macintosh"Ken Cunningham2020-10-191-1/+1
* Machine file pkg_config_path overrides environmentXavier Claessens2020-10-161-5/+5
* Refactor handling of machine file optionsXavier Claessens2020-10-161-139/+68
* cmake: Add cross compilation supportDaniel Mensinger2020-10-131-3/+10
* environment: provide a more detailed explanation of linker detection failuresDylan Baker2020-10-061-2/+8
* compilers/fortran: make ifort on windows signature match ICL'sDylan Baker2020-10-011-2/+2
* compilers/cpp: Add type annotationsDylan Baker2020-10-011-6/+6
* compilers: fully type annotate the C compilersDylan Baker2020-10-011-2/+2
* environment: Pass defines to clang based ObjC[++] compilersDylan Baker2020-09-241-1/+5
* compilers: make is_cross part of the base Compiler classDylan Baker2020-09-241-1/+2
* Add support for the CompCert C CompilerSebastian Meyer2020-09-151-1/+16
* Improve regexp for MSVC target arch detection againTamás Bálint Misius2020-09-131-1/+1
* Store first line of VisualStudio compiler output as full_versionJon Turney2020-09-111-1/+1
* typing: get rid of most T.castDaniel Mensinger2020-09-081-4/+3