summaryrefslogtreecommitdiffstatshomepage
path: root/3rdparty/genie/src/actions/vstudio/vstudio_solution.lua
diff options
context:
space:
mode:
Diffstat (limited to '3rdparty/genie/src/actions/vstudio/vstudio_solution.lua')
-rw-r--r--3rdparty/genie/src/actions/vstudio/vstudio_solution.lua17
1 files changed, 9 insertions, 8 deletions
diff --git a/3rdparty/genie/src/actions/vstudio/vstudio_solution.lua b/3rdparty/genie/src/actions/vstudio/vstudio_solution.lua
index a7162cc8ede..a44570f4e37 100644
--- a/3rdparty/genie/src/actions/vstudio/vstudio_solution.lua
+++ b/3rdparty/genie/src/actions/vstudio/vstudio_solution.lua
@@ -23,6 +23,7 @@
sln2005.reorderProjects(sln)
sln2005.header(sln)
+ _p('# Generated by GENie https://github.com/bkaradzic/GENie')
for grp in premake.solution.eachgroup(sln) do
sln2005.group(grp)
@@ -31,11 +32,11 @@
for prj in premake.solution.eachproject(sln) do
sln2005.project(prj)
end
-
+
for _,iprj in ipairs(sln.importedprojects) do
sln2005.importproject(iprj)
end
-
+
_p('Global')
sln2005.platforms(sln)
sln2005.project_platforms(sln)
@@ -45,7 +46,7 @@
end
--
--- If a startup project is specified, move it to the front of the project list.
+-- If a startup project is specified, move it to the front of the project list.
-- This will make Visual Studio treat it like a startup project.
--
@@ -111,12 +112,12 @@
--
-- Write out an entry for a solution folder
--
-
+
function sln2005.group(grp)
_p('Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "%s", "%s", "{%s}"', grp.name, grp.name, grp.uuid)
_p('EndProject')
end
-
+
--
-- Write out an entry for an imported project
--
@@ -219,11 +220,11 @@
for prj in premake.solution.eachproject(sln) do
sln2005.project_platform(prj, sln)
end
-
+
for _,iprj in ipairs(sln.importedprojects) do
sln2005.project_platform(iprj, sln)
end
-
+
_p('\tEndGlobalSection')
end
@@ -262,6 +263,6 @@
_p('\t\t{%s} = {%s}', iprj.uuid, iprj.group.uuid)
end
end
-
+
_p('\tEndGlobalSection')
end