From 1967b64180b6bf1a88c81cf15529494f72fe4c57 Mon Sep 17 00:00:00 2001 From: Jussi Pakkanen Date: Mon, 31 Mar 2014 18:44:25 +0300 Subject: Separated backends into their own files. --- meson.py | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) (limited to 'meson.py') diff --git a/meson.py b/meson.py index c47d0757d..2f5483531 100755 --- a/meson.py +++ b/meson.py @@ -18,7 +18,7 @@ from optparse import OptionParser import sys, stat, traceback, pickle import os.path import environment, interpreter -import backends, build +import build import mlog, coredata from coredata import MesonException @@ -130,11 +130,14 @@ itself as required.''' intr = interpreter.Interpreter(b) intr.run() if options.backend == 'ninja': - g = backends.NinjaBackend(b, intr) + import ninjabackend + g = ninjabackend.NinjaBackend(b, intr) elif options.backend == 'vs2010': - g = backends.Vs2010Backend(b, intr) + import vs2010backend + g = vs2010backend.Vs2010Backend(b, intr) elif options.backend == 'xcode': - g = backends.XCodeBackend(b, intr) + import xcodebackend + g = xcodebackend.XCodeBackend(b, intr) else: raise RuntimeError('Unknown backend "%s".' % options.backend) g.generate() -- cgit v1.2.1