aboutsummaryrefslogtreecommitdiff
path: root/mesonbuild/msetup.py
diff options
context:
space:
mode:
authorNirbheek Chauhan <nirbheek@centricular.com>2020-09-12 03:53:28 +0530
committerJussi Pakkanen <jpakkane@gmail.com>2020-09-13 20:44:30 +0300
commit7fbdf38ce3b02cc775ce22c3c303ad3529a758c2 (patch)
treef67a1afa31df71e50116fb2d13f6564ebffc2208 /mesonbuild/msetup.py
parent9d017a9c159409951be7c2b9bda8f172420d2f69 (diff)
downloadmeson-7fbdf38ce3b02cc775ce22c3c303ad3529a758c2.zip
meson-7fbdf38ce3b02cc775ce22c3c303ad3529a758c2.tar.gz
meson-7fbdf38ce3b02cc775ce22c3c303ad3529a758c2.tar.bz2
mcompile: Add some basic XCode support
I wrote this to convert run_tests.get_backend_commands() over to the new meson wrappers, but that turned out to be harder than I expected, so just splitting this out for now.
Diffstat (limited to 'mesonbuild/msetup.py')
-rw-r--r--mesonbuild/msetup.py2
1 files changed, 2 insertions, 0 deletions
diff --git a/mesonbuild/msetup.py b/mesonbuild/msetup.py
index 5fd88d7..fc8c033 100644
--- a/mesonbuild/msetup.py
+++ b/mesonbuild/msetup.py
@@ -155,6 +155,8 @@ class MesonApp:
mlog.initialize(env.get_log_dir(), self.options.fatal_warnings)
if self.options.profile:
mlog.set_timestamp_start(time.monotonic())
+ if env.coredata.builtins['backend'].value == 'xcode':
+ mlog.warning('xcode backend is currently unmaintained, patches welcome')
with mesonlib.BuildDirLock(self.build_dir):
self._generate(env)