vs: Fix visual studio version in solution file (#648)
This commit is contained in:
parent
201f2aebed
commit
129ce6800c
|
@ -61,6 +61,7 @@ class Vs2010Backend(backends.Backend):
|
|||
self.project_file_version = '10.0.30319.1'
|
||||
self.sources_conflicts = {}
|
||||
self.platform_toolset = None
|
||||
self.vs_version = '2010'
|
||||
|
||||
def object_filename_from_source(self, target, source):
|
||||
basename = os.path.basename(source.fname)
|
||||
|
@ -218,7 +219,7 @@ class Vs2010Backend(backends.Backend):
|
|||
def generate_solution(self, sln_filename, projlist):
|
||||
ofile = open(sln_filename, 'w')
|
||||
ofile.write('Microsoft Visual Studio Solution File, Format Version 11.00\n')
|
||||
ofile.write('# Visual Studio 2010\n')
|
||||
ofile.write('# Visual Studio ' + self.vs_version + '\n')
|
||||
prj_templ = prj_line = 'Project("{%s}") = "%s", "%s", "{%s}"\n'
|
||||
for p in projlist:
|
||||
prj_line = prj_templ % (self.environment.coredata.guid, p[0], p[1], p[2])
|
||||
|
|
|
@ -20,6 +20,7 @@ class Vs2015Backend(Vs2010Backend):
|
|||
def __init__(self, build):
|
||||
super().__init__(build)
|
||||
self.platform_toolset = 'v140'
|
||||
self.vs_version = '2015'
|
||||
|
||||
@staticmethod
|
||||
def has_objects(objects, additional_objects, generated_objects):
|
||||
|
|
Loading…
Reference in New Issue