Welcome to mirror list, hosted at ThFree Co, Russian Federation.

vs2002_solution.tmpl « vstudio « actions « src - github.com/windirstat/premake-4.x-stable.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
blob: b92e917fbb9bff1e0a485c8b058c440178821b68 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
<% eol = "\r\n" %>
Microsoft Visual Studio Solution File, Format Version 7.00
<% for prj in premake.eachproject(this) do %>
Project("{<%=_VS.tool(prj)%>}") = "<%=prj.name%>", "<%=path.translate(path.getrelative(this.location, _VS.projectfile(prj)))%>", "{<%=prj.uuid%>}"
EndProject
<% end %>
Global
	GlobalSection(SolutionConfiguration) = preSolution
	<% for i,cfgname in ipairs(this.configurations) do %>
		ConfigName.<%= i-1 %> = <%= cfgname %>
	<% end %>		
	EndGlobalSection
	GlobalSection(ProjectDependencies) = postSolution
	<% for prj in premake.eachproject(this) do %>
	 <% for i,dep in ipairs(premake.getdependencies(prj)) do %>
		{<%= prj.uuid %>}.<%= i - 1 %> = {<%= dep.uuid %>}
	 <% end %>
	<% end %>
	EndGlobalSection
	GlobalSection(ProjectDependencies) = postSolution
	EndGlobalSection
	GlobalSection(ProjectConfiguration) = postSolution
	<% for prj in premake.eachproject(this) do %>
	 <% for i,cfgname in ipairs(this.configurations) do %>
		{<%=prj.uuid%>}.<%=cfgname%>.ActiveCfg = <%=cfgname%>|<%=_VS.arch(prj, 2002)%>
		{<%=prj.uuid%>}.<%=cfgname%>.Build.0 = <%=cfgname%>|<%=_VS.arch(prj, 2002)%>
	 <% end %>
	<% end %>
	EndGlobalSection
	GlobalSection(ExtensibilityGlobals) = postSolution
	EndGlobalSection
	GlobalSection(ExtensibilityAddIns) = postSolution
	EndGlobalSection
EndGlobal