generate project for easy editing
This commit is contained in:
+3
-14
@@ -3,7 +3,6 @@
|
||||
{
|
||||
.ProjectName = 'Romeo'
|
||||
.ProjectPath = 'Romeo'
|
||||
.ProjectConfigsRomeo = {}
|
||||
.JulietIncludePath = ' "-IJuliet/include"'
|
||||
+ ' "-IJuliet/src"'
|
||||
+ ' "-IExternal/imgui"'
|
||||
@@ -101,9 +100,9 @@
|
||||
.ProjectConfig =
|
||||
[
|
||||
Using( .'Project_$Platform$_$BuildConfigName$' )
|
||||
.Target = '$ProjectName$-$Config$'
|
||||
.Target = '$ProjectName$-$Platform$-$BuildConfigName$'
|
||||
]
|
||||
^ProjectConfigsRomeo + .ProjectConfig
|
||||
^ProjectConfigs + .ProjectConfig
|
||||
#endif
|
||||
}
|
||||
|
||||
@@ -112,16 +111,6 @@
|
||||
.ProjectOutput = '$ProjectPath$/$ProjectName$.vcxproj'
|
||||
.ProjectBasePath = '$ProjectPath$/'
|
||||
.ProjectInputPaths = .ProjectBasePath
|
||||
.ProjectConfigs = .ProjectConfigsRomeo
|
||||
.ProjectConfigs = .ProjectConfigs
|
||||
}
|
||||
|
||||
VSSolution( 'Romeo-Solution' )
|
||||
{
|
||||
.SolutionOutput = 'Romeo.sln'
|
||||
.SolutionProjects = { 'Romeo', 'Juliet', 'ImGui' }
|
||||
.SolutionConfigs = .ProjectConfigsRomeo
|
||||
.SolutionBuildProject = 'Romeo'
|
||||
}
|
||||
|
||||
Alias( 'gen-romeo' ) { .Targets = 'Romeo-Solution' }
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user