aboutsummaryrefslogtreecommitdiff
path: root/backends.py
diff options
context:
space:
mode:
authorJussi Pakkanen <jpakkane@gmail.com>2014-03-17 22:09:28 +0200
committerJussi Pakkanen <jpakkane@gmail.com>2014-03-17 22:09:28 +0200
commitbc97fb5c85bd7d5c1d42f8409e3cf1f7f193003e (patch)
tree360b1d019df6ba299de7da63413516570e0b3c54 /backends.py
parent9d32518c22b0889f91677ae0602d9324c1bdc431 (diff)
downloadmeson-bc97fb5c85bd7d5c1d42f8409e3cf1f7f193003e.zip
meson-bc97fb5c85bd7d5c1d42f8409e3cf1f7f193003e.tar.gz
meson-bc97fb5c85bd7d5c1d42f8409e3cf1f7f193003e.tar.bz2
Backend work is start.
Diffstat (limited to 'backends.py')
-rw-r--r--backends.py10
1 files changed, 9 insertions, 1 deletions
diff --git a/backends.py b/backends.py
index 8e3e07a..0731c86 100644
--- a/backends.py
+++ b/backends.py
@@ -474,7 +474,7 @@ class NinjaBuildElement():
class NinjaBackend(Backend):
def __init__(self, build, interp):
- Backend.__init__(self, build, interp)
+ super().__init__(build, interp)
self.ninja_filename = 'build.ninja'
def generate(self):
@@ -1214,3 +1214,11 @@ class NinjaBackend(Backend):
elem.write(outfile)
self.generate_cppcheck_target(outfile)
+
+class Vs2010Backend(Backend):
+ def __init__(self, build, interp):
+ super().__init__(build, interp)
+
+ def generate(self):
+ sln_filename = os.path.join(self.environment.get_build_dir(), self.build.project_name + '.sln')
+ open(sln_filename, 'w')