meson/mesonbuild/cmake
Dylan Baker 2845f5a230 cmake: Fix detection of AppleClang
It's not enough to detect that the linker is ld64: gcc, icc, and vanilla
clang all use ld64 on macoOS. Instead we have to detect the class of the
compiler, and determine if it's an Apple Compiler or a vanilla one.
2020-08-22 10:49:35 -07:00
..
data Move mesonbuild/cmake/data/run_ctgt.py to mesonbuild/scripts/cmake_run_ctgt.py, as well as enclose everything in a run() function so it can be called by `meson --internal cmake_run_ctgt ...`. Also, include mesonbuild/cmake/data/ in the msi package. 2020-06-30 23:50:10 +03:00
__init__.py cmake: Add more advanced subproject configuration options 2020-06-05 11:45:05 +02:00
client.py types: import typing as T (fixes #6333) 2020-01-08 15:28:17 +01:00
common.py cmake: Add more advanced subproject configuration options 2020-06-05 11:45:05 +02:00
executor.py cmake: Fix detection of AppleClang 2020-08-22 10:49:35 -07:00
fileapi.py types: import typing as T (fixes #6333) 2020-01-08 15:28:17 +01:00
generator.py cmake: Parse a subset of generator expressions 2019-07-31 17:50:02 +02:00
interpreter.py cmake: Detect custom command targets in compiler args 2020-08-09 19:36:38 +03:00
traceparser.py cmake: make the traceparser permissive by default (fixes #7501) 2020-08-07 23:53:21 +03:00