-
Notifications
You must be signed in to change notification settings - Fork 275
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
added VisualStudio solution for samples and engine
- Loading branch information
1 parent
9ea39d7
commit c4dce34
Showing
40 changed files
with
9,581 additions
and
37 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -14,3 +14,5 @@ | |
*.das.inl | ||
*.dshl.log | ||
ShaderLog-* | ||
.vs/ | ||
**/*.vcxproj.user |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,127 @@ | ||
|
||
Microsoft Visual Studio Solution File, Format Version 12.00 | ||
# Visual Studio Version 17 | ||
VisualStudioVersion = 17.4.33205.214 | ||
MinimumVisualStudioVersion = 10.0.40219.1 | ||
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Code", "Code", "{FEF3A269-1AD5-4BC8-BF57-94213689F668}" | ||
EndProject | ||
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Samples", "Samples", "{3515D005-B190-45AD-91FF-742F5CE1EC82}" | ||
EndProject | ||
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Tools", "Tools", "{05423D57-B211-4110-8BED-FFD0CF21C94A}" | ||
EndProject | ||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "skiesSample", "samples\skiesSample\prog\skiesSample.vcxproj", "{9A8E7914-B5F0-4E32-9F9C-E7D1B9F5040F}" | ||
EndProject | ||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "testGI", "samples\testGI\prog\testGI.vcxproj", "{85EAEB4C-3C9B-4058-B97F-3A92B4A2EF75}" | ||
EndProject | ||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "prog", "prog\prog.vcxproj", "{89D18E89-8553-4D5B-842E-EE8D4F78043F}" | ||
ProjectSection(ProjectDependencies) = postProject | ||
{9A8E7914-B5F0-4E32-9F9C-E7D1B9F5040F} = {9A8E7914-B5F0-4E32-9F9C-E7D1B9F5040F} | ||
EndProjectSection | ||
EndProject | ||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "natvis", "prog\_jBuild\msbuild\natvis.vcxproj", "{4EE8CF3A-7339-4469-A8B9-E62584192C8E}" | ||
EndProject | ||
Global | ||
GlobalSection(SolutionConfigurationPlatforms) = preSolution | ||
dbg|_default = dbg|_default | ||
dbg|Android = dbg|Android | ||
dbg|linux64 = dbg|linux64 | ||
dbg|win32 = dbg|win32 | ||
dbg|win64 = dbg|win64 | ||
dev|_default = dev|_default | ||
dev|Android = dev|Android | ||
dev|linux64 = dev|linux64 | ||
dev|win32 = dev|win32 | ||
dev|win64 = dev|win64 | ||
rel|_default = rel|_default | ||
rel|Android = rel|Android | ||
rel|linux64 = rel|linux64 | ||
rel|win32 = rel|win32 | ||
rel|win64 = rel|win64 | ||
EndGlobalSection | ||
GlobalSection(ProjectConfigurationPlatforms) = postSolution | ||
{9A8E7914-B5F0-4E32-9F9C-E7D1B9F5040F}.dbg|_default.ActiveCfg = dbg_win64|x64 | ||
{9A8E7914-B5F0-4E32-9F9C-E7D1B9F5040F}.dbg|Android.ActiveCfg = dbg_android|ARM64 | ||
{9A8E7914-B5F0-4E32-9F9C-E7D1B9F5040F}.dbg|linux64.ActiveCfg = dbg_linux64|x64 | ||
{9A8E7914-B5F0-4E32-9F9C-E7D1B9F5040F}.dbg|win32.ActiveCfg = dbg_win32|Win32 | ||
{9A8E7914-B5F0-4E32-9F9C-E7D1B9F5040F}.dbg|win32.Build.0 = dbg_win32|Win32 | ||
{9A8E7914-B5F0-4E32-9F9C-E7D1B9F5040F}.dbg|win64.ActiveCfg = dbg_win64|x64 | ||
{9A8E7914-B5F0-4E32-9F9C-E7D1B9F5040F}.dbg|win64.Build.0 = dbg_win64|x64 | ||
{9A8E7914-B5F0-4E32-9F9C-E7D1B9F5040F}.dev|_default.ActiveCfg = dev_win64|x64 | ||
{9A8E7914-B5F0-4E32-9F9C-E7D1B9F5040F}.dev|Android.ActiveCfg = dev_android|ARM64 | ||
{9A8E7914-B5F0-4E32-9F9C-E7D1B9F5040F}.dev|linux64.ActiveCfg = dev_linux64|x64 | ||
{9A8E7914-B5F0-4E32-9F9C-E7D1B9F5040F}.dev|win32.ActiveCfg = dev_win32|Win32 | ||
{9A8E7914-B5F0-4E32-9F9C-E7D1B9F5040F}.dev|win32.Build.0 = dev_win32|Win32 | ||
{9A8E7914-B5F0-4E32-9F9C-E7D1B9F5040F}.dev|win64.ActiveCfg = dev_win64|x64 | ||
{9A8E7914-B5F0-4E32-9F9C-E7D1B9F5040F}.dev|win64.Build.0 = dev_win64|x64 | ||
{9A8E7914-B5F0-4E32-9F9C-E7D1B9F5040F}.rel|_default.ActiveCfg = rel_win64|x64 | ||
{9A8E7914-B5F0-4E32-9F9C-E7D1B9F5040F}.rel|Android.ActiveCfg = rel_android|ARM64 | ||
{9A8E7914-B5F0-4E32-9F9C-E7D1B9F5040F}.rel|linux64.ActiveCfg = rel_linux64|x64 | ||
{9A8E7914-B5F0-4E32-9F9C-E7D1B9F5040F}.rel|win32.ActiveCfg = rel_win32|Win32 | ||
{9A8E7914-B5F0-4E32-9F9C-E7D1B9F5040F}.rel|win32.Build.0 = rel_win32|Win32 | ||
{9A8E7914-B5F0-4E32-9F9C-E7D1B9F5040F}.rel|win64.ActiveCfg = rel_win64|x64 | ||
{9A8E7914-B5F0-4E32-9F9C-E7D1B9F5040F}.rel|win64.Build.0 = rel_win64|x64 | ||
{85EAEB4C-3C9B-4058-B97F-3A92B4A2EF75}.dbg|_default.ActiveCfg = dbg_win64|x64 | ||
{85EAEB4C-3C9B-4058-B97F-3A92B4A2EF75}.dbg|Android.ActiveCfg = dbg_android|ARM64 | ||
{85EAEB4C-3C9B-4058-B97F-3A92B4A2EF75}.dbg|linux64.ActiveCfg = dbg_linux64|x64 | ||
{85EAEB4C-3C9B-4058-B97F-3A92B4A2EF75}.dbg|win32.ActiveCfg = dbg_win32|Win32 | ||
{85EAEB4C-3C9B-4058-B97F-3A92B4A2EF75}.dbg|win32.Build.0 = dbg_win32|Win32 | ||
{85EAEB4C-3C9B-4058-B97F-3A92B4A2EF75}.dbg|win64.ActiveCfg = dbg_win64|x64 | ||
{85EAEB4C-3C9B-4058-B97F-3A92B4A2EF75}.dbg|win64.Build.0 = dbg_win64|x64 | ||
{85EAEB4C-3C9B-4058-B97F-3A92B4A2EF75}.dev|_default.ActiveCfg = dev_win64|x64 | ||
{85EAEB4C-3C9B-4058-B97F-3A92B4A2EF75}.dev|Android.ActiveCfg = dev_android|ARM64 | ||
{85EAEB4C-3C9B-4058-B97F-3A92B4A2EF75}.dev|linux64.ActiveCfg = dev_linux64|x64 | ||
{85EAEB4C-3C9B-4058-B97F-3A92B4A2EF75}.dev|win32.ActiveCfg = dev_win32|Win32 | ||
{85EAEB4C-3C9B-4058-B97F-3A92B4A2EF75}.dev|win32.Build.0 = dev_win32|Win32 | ||
{85EAEB4C-3C9B-4058-B97F-3A92B4A2EF75}.dev|win64.ActiveCfg = dev_win64|x64 | ||
{85EAEB4C-3C9B-4058-B97F-3A92B4A2EF75}.dev|win64.Build.0 = dev_win64|x64 | ||
{85EAEB4C-3C9B-4058-B97F-3A92B4A2EF75}.rel|_default.ActiveCfg = rel_win64|x64 | ||
{85EAEB4C-3C9B-4058-B97F-3A92B4A2EF75}.rel|Android.ActiveCfg = rel_android|ARM64 | ||
{85EAEB4C-3C9B-4058-B97F-3A92B4A2EF75}.rel|linux64.ActiveCfg = rel_linux64|x64 | ||
{85EAEB4C-3C9B-4058-B97F-3A92B4A2EF75}.rel|win32.ActiveCfg = rel_win32|Win32 | ||
{85EAEB4C-3C9B-4058-B97F-3A92B4A2EF75}.rel|win32.Build.0 = rel_win32|Win32 | ||
{85EAEB4C-3C9B-4058-B97F-3A92B4A2EF75}.rel|win64.ActiveCfg = rel_win64|x64 | ||
{85EAEB4C-3C9B-4058-B97F-3A92B4A2EF75}.rel|win64.Build.0 = rel_win64|x64 | ||
{89D18E89-8553-4D5B-842E-EE8D4F78043F}.dbg|_default.ActiveCfg = dbg_win64|x64 | ||
{89D18E89-8553-4D5B-842E-EE8D4F78043F}.dbg|Android.ActiveCfg = dbg_android|ARM64 | ||
{89D18E89-8553-4D5B-842E-EE8D4F78043F}.dbg|linux64.ActiveCfg = dbg_linux64|x64 | ||
{89D18E89-8553-4D5B-842E-EE8D4F78043F}.dbg|win32.ActiveCfg = dbg_win32|Win32 | ||
{89D18E89-8553-4D5B-842E-EE8D4F78043F}.dbg|win64.ActiveCfg = dbg_win64|x64 | ||
{89D18E89-8553-4D5B-842E-EE8D4F78043F}.dev|_default.ActiveCfg = dev_win64|x64 | ||
{89D18E89-8553-4D5B-842E-EE8D4F78043F}.dev|Android.ActiveCfg = dev_android|ARM64 | ||
{89D18E89-8553-4D5B-842E-EE8D4F78043F}.dev|linux64.ActiveCfg = dev_linux64|x64 | ||
{89D18E89-8553-4D5B-842E-EE8D4F78043F}.dev|win32.ActiveCfg = dev_win32|Win32 | ||
{89D18E89-8553-4D5B-842E-EE8D4F78043F}.dev|win64.ActiveCfg = dev_win64|x64 | ||
{89D18E89-8553-4D5B-842E-EE8D4F78043F}.rel|_default.ActiveCfg = rel_win64|x64 | ||
{89D18E89-8553-4D5B-842E-EE8D4F78043F}.rel|Android.ActiveCfg = rel_android|ARM64 | ||
{89D18E89-8553-4D5B-842E-EE8D4F78043F}.rel|linux64.ActiveCfg = rel_linux64|x64 | ||
{89D18E89-8553-4D5B-842E-EE8D4F78043F}.rel|win32.ActiveCfg = rel_win32|Win32 | ||
{89D18E89-8553-4D5B-842E-EE8D4F78043F}.rel|win64.ActiveCfg = rel_win64|x64 | ||
{4EE8CF3A-7339-4469-A8B9-E62584192C8E}.dbg|_default.ActiveCfg = Any|x64 | ||
{4EE8CF3A-7339-4469-A8B9-E62584192C8E}.dbg|Android.ActiveCfg = Any|x64 | ||
{4EE8CF3A-7339-4469-A8B9-E62584192C8E}.dbg|linux64.ActiveCfg = Any|x64 | ||
{4EE8CF3A-7339-4469-A8B9-E62584192C8E}.dbg|win32.ActiveCfg = Any|x64 | ||
{4EE8CF3A-7339-4469-A8B9-E62584192C8E}.dbg|win64.ActiveCfg = Any|x64 | ||
{4EE8CF3A-7339-4469-A8B9-E62584192C8E}.dev|_default.ActiveCfg = Any|x64 | ||
{4EE8CF3A-7339-4469-A8B9-E62584192C8E}.dev|Android.ActiveCfg = Any|x64 | ||
{4EE8CF3A-7339-4469-A8B9-E62584192C8E}.dev|linux64.ActiveCfg = Any|x64 | ||
{4EE8CF3A-7339-4469-A8B9-E62584192C8E}.dev|win32.ActiveCfg = Any|x64 | ||
{4EE8CF3A-7339-4469-A8B9-E62584192C8E}.dev|win64.ActiveCfg = Any|x64 | ||
{4EE8CF3A-7339-4469-A8B9-E62584192C8E}.rel|_default.ActiveCfg = Any|x64 | ||
{4EE8CF3A-7339-4469-A8B9-E62584192C8E}.rel|Android.ActiveCfg = Any|x64 | ||
{4EE8CF3A-7339-4469-A8B9-E62584192C8E}.rel|linux64.ActiveCfg = Any|x64 | ||
{4EE8CF3A-7339-4469-A8B9-E62584192C8E}.rel|win32.ActiveCfg = Any|x64 | ||
{4EE8CF3A-7339-4469-A8B9-E62584192C8E}.rel|win64.ActiveCfg = Any|x64 | ||
EndGlobalSection | ||
GlobalSection(SolutionProperties) = preSolution | ||
HideSolutionNode = FALSE | ||
EndGlobalSection | ||
GlobalSection(NestedProjects) = preSolution | ||
{9A8E7914-B5F0-4E32-9F9C-E7D1B9F5040F} = {3515D005-B190-45AD-91FF-742F5CE1EC82} | ||
{85EAEB4C-3C9B-4058-B97F-3A92B4A2EF75} = {3515D005-B190-45AD-91FF-742F5CE1EC82} | ||
{89D18E89-8553-4D5B-842E-EE8D4F78043F} = {FEF3A269-1AD5-4BC8-BF57-94213689F668} | ||
{4EE8CF3A-7339-4469-A8B9-E62584192C8E} = {05423D57-B211-4110-8BED-FFD0CF21C94A} | ||
EndGlobalSection | ||
GlobalSection(ExtensibilityGlobals) = postSolution | ||
SolutionGuid = {2582E9D2-2C2C-4D13-A629-9CCAC4373CB9} | ||
EndGlobalSection | ||
EndGlobal |
Binary file not shown.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,19 @@ | ||
<?xml version="1.0" encoding="utf-8"?> | ||
<ProjectSchemaDefinitions xmlns="http://schemas.microsoft.com/build/2009/properties" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:sys="clr-namespace:System;assembly=mscorlib"> | ||
<Rule Name="Bat" | ||
PageTemplate="tool" | ||
DisplayName="Batch Script" | ||
SwitchPrefix="" | ||
Order="300"> | ||
|
||
<Rule.Categories> | ||
<Category Name="General" DisplayName="General" /> | ||
</Rule.Categories> | ||
|
||
<Rule.DataSource> | ||
<DataSource Persistence="ProjectFile" ItemType="Bat" Label="" HasConfigurationCondition="true" /> | ||
</Rule.DataSource> | ||
|
||
<StringProperty Subtype="file" Name="CommandLineArgs" DisplayName="Command Line Arguments" Description="The .bat file will be executed with the given arguments." Category="General" /> | ||
</Rule> | ||
</ProjectSchemaDefinitions> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,65 @@ | ||
<?xml version="1.0" encoding="utf-8"?> | ||
<Rule Name="WindowsRemoteDebugger" | ||
DisplayName="Remote Windows Debugger" | ||
PageTemplate="debugger" | ||
Description="Remote Windows Debugger options" | ||
xmlns="http://schemas.microsoft.com/build/2009/properties"> | ||
<Rule.DataSource> | ||
<DataSource Persistence="UserFile" /> | ||
</Rule.DataSource> | ||
|
||
<StringProperty Name="RemoteDebuggerServerName" DisplayName="Remote Server Name" | ||
Description="Specifies a remote server name." | ||
F1Keyword="VC.Project.IVCRemoteDebugPageObject.RemoteMachine"/> | ||
|
||
<EnumProperty Name="RemoteDebuggerConnection" DisplayName="Connection" | ||
Description="Specifies the connection type." | ||
F1Keyword="VC.Project.IVCRemoteDebugPageObject.Remote"> | ||
<EnumValue Name="RemoteWithAuthentication" DisplayName="Remote with Windows authentication" | ||
Description="Remote with Windows authentication" /> | ||
<EnumValue Name="RemoteWithoutAuthentication" DisplayName="Remote with no authentication" | ||
Description="Remote with no authentication" /> | ||
</EnumProperty> | ||
|
||
<StringProperty Name="RemoteRootDir" DisplayName="Remote RootDir" | ||
Description="Specifies the path of game's directory on the remote computer." | ||
F1Keyword="VC.Project.IVCRemoteDebugPageObject.WorkingDirectory"/> | ||
|
||
<StringProperty Name="RemoteDebuggerCommand" DisplayName="Remote Command" | ||
Description="The debug command to execute." | ||
F1Keyword="VC.Project.IVCRemoteDebugPageObject.RemoteCommand"/> | ||
<StringProperty Name="RemoteDebuggerCommandArguments" DisplayName="Remote Command Arguments" | ||
Description="The command line arguments to pass to the application." | ||
F1Keyword="VC.Project.IVCRemoteDebugPageObject.CommandArguments"> | ||
<Argument Property="RemoteDebuggerCommand" /> | ||
</StringProperty> | ||
|
||
<StringProperty Name="RemoteDebuggerWorkingDirectory" DisplayName="Working Directory" | ||
Description="The application's working directory. By default, the directory containing the project file." | ||
Subtype="folder" | ||
Visible="false" | ||
F1Keyword="VC.Project.IVCRemoteDebugPageObject.WorkingDirectory"/> | ||
|
||
<StringListProperty Name="RemoteDebuggerEnvironment" DisplayName="Environment" | ||
Description="Specifies the environment for the debugee, or variables to merge with existing environment." | ||
Separator="
" | ||
F1Keyword="VC.Project.IVCRemoteDebugPageObject.Environment"/> | ||
|
||
<BoolProperty Name="RemoteDebuggerAttach" DisplayName="Attach" | ||
Description="Specifies whether the debugger should attempt to attach to an existing process when debugging starts." | ||
F1Keyword="VC.Project.IVCRemoteDebugPageObject.Attach"/> | ||
|
||
<StringProperty Name="DeploymentDirectory" DisplayName="Deployment Directory" | ||
Description="When debugging on a remote machine, if you want the contents of the project output (except for PDB files) to be copied to the remote machine, specify the path here" | ||
F1Keyword="VC.Project.IVCRemoteDebugPageObject.DeploymentDirectory"/> | ||
<StringListProperty Name="AdditionalFiles" DisplayName="Additional Files to Deploy" | ||
Description="When debugging on a remote machine, files and directories specified here (besides the project output) are copied to the Deployment Directory if one was specified." | ||
Subtype="file" | ||
F1Keyword="VC.Project.IVCRemoteDebugPageObject.AdditionalFiles"/> | ||
<BoolProperty Name="RemoteDebuggerDeployDebugCppRuntime" DisplayName="Deploy Visual C++ Debug Runtime Libraries" | ||
Description="Specifies whether to deploy the debug runtime libraries for the active platform." | ||
F1Keyword="VC.Project.IVCRemoteDebugPageObject.Remote"/> | ||
<BoolProperty Name="RemoteDebuggerDeployCppRuntime" DisplayName="Deploy Visual C++ Runtime Libraries" | ||
Description="Specifies whether to deploy the runtime libraries for the active platform." | ||
F1Keyword="VC.Project.IVCRemoteDebugPageObject.Remote"/> | ||
</Rule> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,39 @@ | ||
<?xml version="1.0" encoding="utf-8"?> | ||
<ProjectSchemaDefinitions xmlns="http://schemas.microsoft.com/build/2009/properties"> | ||
|
||
<ItemType Name="None" DisplayName="Does not participate in build"/> | ||
|
||
<ContentType Name="ShaderSource" DisplayName="Shader Source File" ItemType="ShaderSource" /> | ||
<ItemType Name="ShaderSource" DisplayName="Shader Source File" /> | ||
<FileExtension Name=".dshl" ContentType="ShaderSource" /> | ||
<FileExtension Name=".hlsl" ContentType="ShaderSource" /> | ||
<FileExtension Name=".hlsli" ContentType="ShaderSource" /> | ||
|
||
<ContentType Name="Bat" DisplayName="Batch Script" ItemType="Bat" /> | ||
<ItemType Name="Bat" DisplayName="Batch Script" /> | ||
<FileExtension Name=".bat" ContentType="Bat" /> | ||
<FileExtension Name=".cmd" ContentType="Bat" /> | ||
|
||
<ContentType Name="CppHeader" DisplayName="C/C++ Header File" ItemType="CppHeader" /> | ||
<ItemType Name="CppHeader" DisplayName="C/C++ Header File" /> | ||
<FileExtension Name=".h" ContentType="CppHeader"/> | ||
<FileExtension Name=".h++" ContentType="CppHeader"/> | ||
<FileExtension Name=".hh" ContentType="CppHeader"/> | ||
<FileExtension Name=".hpp" ContentType="CppHeader"/> | ||
<FileExtension Name=".hxx" ContentType="CppHeader"/> | ||
<FileExtension Name=".ipp" ContentType="CppHeader"/> | ||
|
||
<ContentType Name="CCode" DisplayName="C Source File" ItemType="CppSource" /> | ||
<ContentType Name="CppCode" DisplayName="Cpp Source File" ItemType="CppSource" /> | ||
<ItemType Name="CppSource" DisplayName="C/C++ Compile" /> | ||
<FileExtension Name=".c" ContentType="CCode"/> | ||
<FileExtension Name=".cc" ContentType="CppCode"/> | ||
<FileExtension Name=".c++" ContentType="CppCode"/> | ||
<FileExtension Name=".cpp" ContentType="CppCode"/> | ||
<FileExtension Name=".cxx" ContentType="CppCode"/> | ||
|
||
<ContentType Name="JamFile" DisplayName="Jam build file" ItemType="None" /> | ||
<FileExtension Name=".jam" ContentType="JamFile"/> | ||
<FileExtension Name="jamfile" ContentType="JamFile"/> | ||
|
||
</ProjectSchemaDefinitions> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,84 @@ | ||
<?xml version="1.0" encoding="utf-8"?> | ||
<Rule Name="BuildGeneral" | ||
DisplayName="Build" | ||
PageTemplate="generic" | ||
Description="Build" | ||
xmlns="http://schemas.microsoft.com/build/2009/properties"> | ||
<Rule.Categories> | ||
<Category Name="Arguments" /> | ||
<Category Name="Command" /> | ||
</Rule.Categories> | ||
|
||
<Rule.DataSource> | ||
<DataSource Persistence="UserFile" HasConfigurationCondition="true"/> | ||
</Rule.DataSource> | ||
|
||
<StringProperty Name="GameName" DisplayName="-sGame=" Description="Game" ReadOnly="true" Category="Arguments"> | ||
<StringProperty.DataSource> | ||
<DataSource Persistence="ProjectFile"/> | ||
</StringProperty.DataSource> | ||
</StringProperty> | ||
|
||
<EnumProperty Name="daPlatform" DisplayName="-sPlatform=" Description="Platform" ReadOnly="true" Category="Arguments"> | ||
<EnumValue Name="android" /> | ||
<EnumValue Name="linux64" /> | ||
<EnumValue Name="win32" /> | ||
<EnumValue Name="win64" /> | ||
<EnumProperty.DataSource> | ||
<DataSource Persistence="ProjectFile"/> | ||
</EnumProperty.DataSource> | ||
</EnumProperty> | ||
|
||
<EnumProperty Name="daConfig" DisplayName="-sConfig=" Description="BuildType" ReadOnly="true" Category="Arguments"> | ||
<EnumValue Name="dbg" /> | ||
<EnumValue Name="dev" /> | ||
<EnumValue Name="rel" /> | ||
<EnumProperty.DataSource> | ||
<DataSource Persistence="ProjectFile"/> | ||
</EnumProperty.DataSource> | ||
</EnumProperty> | ||
|
||
<EnumProperty Name="Dedicated" DisplayName="-sDedicated=" Description="Build as dedicated server" ReadOnly="true" Category="Arguments"> | ||
<EnumValue Name="" /> | ||
<EnumValue Name="yes" /> | ||
<EnumValue Name="no" /> | ||
<EnumProperty.DataSource> | ||
<DataSource Persistence="ProjectFile"/> | ||
</EnumProperty.DataSource> | ||
</EnumProperty> | ||
|
||
<EnumProperty Name="Sanitize" DisplayName="-sSanitize=" Description="Sanitizer" Category="Arguments"> | ||
<EnumValue Name="" /> | ||
<EnumValue Name="address" /> | ||
<EnumValue Name="thread" /> | ||
</EnumProperty> | ||
|
||
<EnumProperty Name="NeedDasAotCompile" DisplayName="-sNeedDasAotCompile=" Description="NeedDasAotCompile" Category="Arguments"> | ||
<EnumValue Name="" /> | ||
<EnumValue Name="yes" /> | ||
<EnumValue Name="no" /> | ||
</EnumProperty> | ||
|
||
<StringProperty Name="daBuildAdditionalOptions" DisplayName="Additional Options" Description="Additional Options." Category="Arguments" /> | ||
|
||
<StringProperty Name="JamBuildCommandLine" DisplayName="Build Command Line" | ||
Description="Specifies the command line to run for the 'Build' command." | ||
Category="Command" | ||
F1Keyword="VC.Project.VCNMakeTool.BuildCommandLine" /> | ||
<StringProperty Name="JamReBuildCommandLine" DisplayName="Rebuild All Command Line" | ||
Description="Specifies the command line to run for the 'Rebuild All' command." | ||
Category="Command" | ||
F1Keyword="VC.Project.VCNMakeTool.ReBuildCommandLine" /> | ||
<StringProperty Name="JamCleanCommandLine" DisplayName="Clean Command Line" | ||
Description="Specifies the command line to run for the 'Clean' command." | ||
Category="Command" | ||
F1Keyword="VC.Project.VCNMakeTool.CleanCommandLine" /> | ||
<StringProperty Name="JamOutput" DisplayName="Output" | ||
Description='Specifies the output file to generate.' | ||
Category="Command" | ||
F1Keyword="VC.Project.VCNMakeTool.Output"> | ||
<StringProperty.DataSource> | ||
<DataSource Persistence="ProjectFile"/> | ||
</StringProperty.DataSource> | ||
</StringProperty> | ||
</Rule> |
Oops, something went wrong.