summaryrefslogtreecommitdiff
path: root/mesonbuild/compilers/cpp.py
diff options
context:
space:
mode:
authorDylan Baker <dylan@pnwbakers.com>2024-09-25 10:28:37 -0700
committerDylan Baker <dylan@pnwbakers.com>2025-01-27 09:38:53 -0800
commit1eaab0253bea69432d69a1eddab377fbbd9ed74d (patch)
tree2f2c3e34b36f7a43cf9d8a571e5d16f26a0eac31 /mesonbuild/compilers/cpp.py
parentd6e54b499cb2b7a533e6b1ad97637b8155c0a66c (diff)
downloadmeson-1eaab0253bea69432d69a1eddab377fbbd9ed74d.tar.gz
compilers: Check if GCC has support for ObjC and/or ObjC++
Since this is optional, we should not accept that GCC is a valid ObjC or G++ is a valid ObjC++ Compiler unless we've tested that they can actually do a basic compile. This requires fixing a number of tests that have broken assumptions. In some cases I've split tests where issues with one language would hide the other. It would be great if we had a competent test framework that allowed subtests to skip, unfortunately we have python's unittest instead. Because of that we can't avoid extra tests by use of subtests.
Diffstat (limited to 'mesonbuild/compilers/cpp.py')
0 files changed, 0 insertions, 0 deletions