aboutsummaryrefslogtreecommitdiff
path: root/mesonbuild/mesonlib.py
diff options
context:
space:
mode:
authorNirbheek Chauhan <nirbheek@centricular.com>2016-09-25 11:16:57 +0530
committerNirbheek Chauhan <nirbheek@centricular.com>2016-09-27 00:27:38 +0530
commit98e7625c64a8da8e66c7a48ca9180630036fe3e8 (patch)
tree64241d729fda37f6e835ba8eb996813cd307ab1f /mesonbuild/mesonlib.py
parenta0551d7d6ec3f7c6aa85edbcb00ae79f4a97865f (diff)
downloadmeson-98e7625c64a8da8e66c7a48ca9180630036fe3e8.zip
meson-98e7625c64a8da8e66c7a48ca9180630036fe3e8.tar.gz
meson-98e7625c64a8da8e66c7a48ca9180630036fe3e8.tar.bz2
Add a list of compilers used to each BuildTarget
When the BuildTarget (executable, shared-library, static-library, etc) is created, process the source list and assign compilers to this target. This allows us to do compiler-specific file-naming without resorting to ugly hacks. This is one step towards consolidating all the 'what language does this target use' checks and the 'this target should only have $lang files as sources' checks we have all over the codebase. All those checks should be done only when the target is created.
Diffstat (limited to 'mesonbuild/mesonlib.py')
0 files changed, 0 insertions, 0 deletions