diff options
author | Jussi Pakkanen <jpakkane@gmail.com> | 2015-09-17 18:48:26 +0300 |
---|---|---|
committer | Jussi Pakkanen <jpakkane@gmail.com> | 2015-09-17 18:48:26 +0300 |
commit | 384365c843ed3d3ef82ed0a9dcaf1a987134a82f (patch) | |
tree | a9a558ece9c258a793b6bbab1864aa5998740d2f /vs2010backend.py | |
parent | a90bbb727784fa27beb4ff07df97b9a07b471d62 (diff) | |
download | meson-384365c843ed3d3ef82ed0a9dcaf1a987134a82f.zip meson-384365c843ed3d3ef82ed0a9dcaf1a987134a82f.tar.gz meson-384365c843ed3d3ef82ed0a9dcaf1a987134a82f.tar.bz2 |
Added outdir() method to build targets so we can make output dirs togglable.
Diffstat (limited to 'vs2010backend.py')
-rw-r--r-- | vs2010backend.py | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/vs2010backend.py b/vs2010backend.py index e5cb3fe..e834584 100644 --- a/vs2010backend.py +++ b/vs2010backend.py @@ -19,8 +19,8 @@ import xml.dom.minidom from coredata import MesonException class Vs2010Backend(backends.Backend): - def __init__(self, build, interp): - super().__init__(build, interp) + def __init__(self, build): + super().__init__(build) self.project_file_version = '10.0.30319.1' # foo.c compiles to foo.obj, not foo.c.obj self.source_suffix_in_obj = False @@ -62,7 +62,8 @@ class Vs2010Backend(backends.Backend): ET.SubElement(pg, 'CustomBuildBeforeTargets').text = 'ClCompile' return all_output_files - def generate(self): + def generate(self, interp): + self.interpreter = interp self.generate_pkgconfig_files() sln_filename = os.path.join(self.environment.get_build_dir(), self.build.project_name + '.sln') projlist = self.generate_projects() |