Jussi Pakkanen
|
7c03bfb463
Merged needs_exe_wrapper branch.
|
7 years ago |
Alan
|
53e47d42f0
Set clang_type to CLANG_WIN on windows.
|
7 years ago |
Ole André Vadla Ravnås
|
b32c757073
environment: Add needs_exe_wrapper for overriding auto-detection.
|
7 years ago |
Elliott Sales de Andrade
|
00f89b0f6e
Fix undefined variables/methods.
|
7 years ago |
Elliott Sales de Andrade
|
83d1c7f063
Rearrange trys to avoid possible undefined vars.
|
7 years ago |
Elliott Sales de Andrade
|
65b1d33931
Remove unused imports.
|
7 years ago |
Jussi Pakkanen
|
b65b9fe271
More strict eval.
|
7 years ago |
Dylan Baker
|
6944d06116
Don't use dict.keys() to check membership
|
7 years ago |
Thomas Hindoe Paaboel Andersen
|
fbbd7289db
Detect intel fortran compiler
|
7 years ago |
Jussi Pakkanen
|
476c263952
Unset compiler envvars in unit tests.
|
7 years ago |
Guillaume Poirier-Morency
|
aa486f5bb2
vala: Add 'VALAFLAGS' to considered environment variables
|
8 years ago |
Nirbheek Chauhan
|
bf2af8b7f1
Use gcc-ar/llvm-ar as the static linker if available
|
7 years ago |
Nirbheek Chauhan
|
878b0f1401
Fix shared module installation directory on Windows
|
7 years ago |
Jon Turney
|
5af98a5ee8
Use correct shared library naming for Cygwin
|
7 years ago |
Jon Turney
|
cbc5064a67
Don't use -fPIC on Cygwin, either
|
7 years ago |
Nirbheek Chauhan
|
6042e21e25
Use CPPFLAGS for pre-processor compiler checks
|
7 years ago |
Nirbheek Chauhan
|
09fee02dd9
Use shlex.split() to split CFLAGS/LDFLAGS/etc
|
7 years ago |
Nirbheek Chauhan
|
d0d7cbd88b
compilers: Rename 'get_define' to 'get_builtin_define'
|
7 years ago |
Nirbheek Chauhan
|
cfc3605b73
Detect 'ccache' in evars and cross-info files
|
7 years ago |
Jussi Pakkanen
|
b927468137
Use cross stripper when cross compiling and allow overriding native strip executable. Closes #1414.
|
7 years ago |
Nirbheek Chauhan
|
4f0e204c34
Fix undefined variables in ObjC/C++ detection
|
7 years ago |
Nirbheek Chauhan
|
8e48f23262
Detect GCC type on macOS for ObjC/C++ too
|
7 years ago |
Nirbheek Chauhan
|
69e83d6aed
Support passing of options to compilers and linkers
|
7 years ago |
Nirbheek Chauhan
|
003e0a0610
Use the same function for detection of C and C++ compilers
|
7 years ago |
Nirbheek Chauhan
|
56a8b2a181
Fix static linker exelist in cross-info and environment
|
7 years ago |
Nirbheek Chauhan
|
798c349e35
Fix compiler exelist in cross-info and the environment
|
7 years ago |
Nirbheek Chauhan
|
68eea4818d
environment: Use shlex.split() to get AR from the env
|
7 years ago |
Hase Bastian
|
283d5e6233
Detect (non-Apple) clang as objc/c++ compiler
|
7 years ago |
Nirbheek Chauhan
|
238d1a37a0
Factor out common code in compiler detection
|
7 years ago |
Jussi Pakkanen
|
c76dcdb62b
Fix the rest of them.
|
7 years ago |