aboutsummaryrefslogtreecommitdiff
path: root/mesonbuild/environment.py
AgeCommit message (Expand)AuthorFilesLines
2017-11-11compilers: Improve manual library searchingNirbheek Chauhan1-42/+2
2017-11-06Dump coredata earlier.Elliott Sales de Andrade1-2/+1
2017-10-21dependencies: Add function to strip system -L pathsDylan Baker1-0/+18
2017-09-18Revert "Revert "Merge pull request #1931 from centricular/use-patched-ninja""Nirbheek Chauhan1-1/+4
2017-08-23Check if Watcom version of cl exists in the path and avoid using it. (#2237)William D. Jones1-0/+18
2017-08-23Remove trailing spaces.Philippe Payant1-1/+1
2017-08-23Fix detection of MSVC 2008 version.Philippe Payant1-3/+7
2017-08-18Make all functionality invokable via the main Meson binary,Jussi Pakkanen1-2/+10
2017-08-10Do not ignore stderr on gcc type check in get_gnu_compiler_defines.YmrDtnJu1-2/+2
2017-08-09environment: Read VALAC from the environment and use it if setPaulo Antonio Alvarez1-1/+4
2017-07-31Update list of compiler executable names to try.Jussi Pakkanen1-2/+2
2017-07-19Merge pull request #1374 from mesonbuild/simdJussi Pakkanen1-1/+5
2017-07-18Close files reliably.Jussi Pakkanen1-3/+2
2017-07-18Revert "Merge pull request #1931 from centricular/use-patched-ninja"Jussi Pakkanen1-4/+1
2017-07-17msvc: Split stderr by line and raise exception if emptyNirbheek Chauhan1-1/+4
2017-07-17Added VS support to simd detector.Jussi Pakkanen1-1/+2
2017-07-17ninja backend: Detect ninja only once and log itNirbheek Chauhan1-1/+4
2017-07-15Run postconf scripts after dumping coredata.Elliott Sales de Andrade1-0/+1
2017-07-02Output an appropriate warning when a cross info file does not exist.Jehan1-1/+6
2017-06-26environment: Fix exception when no defines were foundNirbheek Chauhan1-4/+4
2017-06-23Split out languages from compilers.pyAlistair Thomas1-8/+54
2017-06-22Converted compilers.py to a sub-packageAlistair Thomas1-1/+1
2017-06-22Split linkers out from compilers.pyAlistair Thomas1-6/+2
2017-06-07Merged needs_exe_wrapper branch.Jussi Pakkanen1-0/+3
2017-06-03Set clang_type to CLANG_WIN on windows.Alan1-0/+2
2017-05-29environment: Add needs_exe_wrapper for overriding auto-detection.Ole André Vadla RavnÄs1-0/+3
2017-05-17Fix undefined variables/methods.Elliott Sales de Andrade1-1/+1
2017-05-17Rearrange trys to avoid possible undefined vars.Elliott Sales de Andrade1-4/+4
2017-05-17Remove unused imports.Elliott Sales de Andrade1-4/+4
2017-05-01More strict eval.Jussi Pakkanen1-1/+1
2017-04-28Don't use dict.keys() to check membershipDylan Baker1-1/+1
2017-04-28Detect intel fortran compilerThomas Hindoe Paaboel Andersen1-1/+1
2017-04-23Unset compiler envvars in unit tests.Jussi Pakkanen1-9/+10
2017-04-22vala: Add 'VALAFLAGS' to considered environment variablesGuillaume Poirier-Morency1-4/+6
2017-04-21Use gcc-ar/llvm-ar as the static linker if availableNirbheek Chauhan1-25/+38
2017-04-10Fix shared module installation directory on WindowsNirbheek Chauhan1-0/+4
2017-04-06Use correct shared library naming for CygwinJon Turney1-1/+23
2017-04-06Don't use -fPIC on Cygwin, eitherJon Turney1-1/+2
2017-04-04Use CPPFLAGS for pre-processor compiler checksNirbheek Chauhan1-3/+3
2017-04-04Use shlex.split() to split CFLAGS/LDFLAGS/etcNirbheek Chauhan1-3/+4
2017-04-04compilers: Rename 'get_define' to 'get_builtin_define'Nirbheek Chauhan1-4/+4
2017-03-25Detect 'ccache' in evars and cross-info filesNirbheek Chauhan1-4/+18
2017-02-27Use cross stripper when cross compiling and allow overriding native strip exe...Jussi Pakkanen1-0/+4
2017-02-26Fix undefined variables in ObjC/C++ detectionNirbheek Chauhan1-6/+8
2017-02-21Detect GCC type on macOS for ObjC/C++ tooNirbheek Chauhan1-2/+4
2017-02-21Support passing of options to compilers and linkersNirbheek Chauhan1-4/+2
2017-02-21Use the same function for detection of C and C++ compilersNirbheek Chauhan1-46/+16
2017-02-21Fix static linker exelist in cross-info and environmentNirbheek Chauhan1-9/+11
2017-02-21Fix compiler exelist in cross-info and the environmentNirbheek Chauhan1-2/+2
2017-02-21environment: Use shlex.split() to get AR from the envNirbheek Chauhan1-1/+1