Added C++ ProjectType
This commit is contained in:
parent
5f303730f0
commit
051eb73351
@ -0,0 +1,58 @@
|
||||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
<!DOCTYPE UniversalEditor SYSTEM "U:\Doctypes\UniversalEditor.dtd">
|
||||
<UniversalEditor Version="3.0">
|
||||
<ProjectTypes>
|
||||
<ProjectType ID="{8891C1AE-6699-45DA-8B22-13BCEBB63364}">
|
||||
<Information>
|
||||
<Title>C++ Application</Title>
|
||||
</Information>
|
||||
<Tasks>
|
||||
<Task ID="{9749807D-CD3F-4EC2-A356-6CA4DB7E4AFC}" TaskTypeID="{EE505E05-F125-4718-BA0A-879C72B5125A}" Title="Compile">
|
||||
<FileName>$(MinGWPath)\g++.exe</FileName>
|
||||
<Arguments>
|
||||
<StringBuilder>
|
||||
<Literal Value="-o " />
|
||||
<Quote />
|
||||
<Variable Name="OutputFileName" />
|
||||
<Quote />
|
||||
<ConditionalStatement>
|
||||
<Conditions>
|
||||
<Condition VariableName="OutputType" Comparison="EqualTo" Value="GraphicalApplication" />
|
||||
</Conditions>
|
||||
<TrueResult>
|
||||
<Literal Value="-mwindows " />
|
||||
</TrueResult>
|
||||
</ConditionalStatement>
|
||||
<ConditionalStatement>
|
||||
<Conditions>
|
||||
<Condition VariableName="IncludeFiles.Length" Comparison="GreaterThan" Value="0" />
|
||||
</Conditions>
|
||||
<TrueResult>
|
||||
<VariableArray Name="IncludeFiles" Prefix="-I" Separator=" " />
|
||||
</TrueResult>
|
||||
</ConditionalStatement>
|
||||
<ConditionalStatement>
|
||||
<Conditions>
|
||||
<Condition VariableName="LibraryPaths.Length" Comparison="GreaterThan" Value="0" />
|
||||
</Conditions>
|
||||
<TrueResult>
|
||||
<VariableArray Name="LibraryPaths" Prefix="-L" Separator=" " />
|
||||
</TrueResult>
|
||||
</ConditionalStatement>
|
||||
<ConditionalStatement>
|
||||
<Conditions>
|
||||
<Condition VariableName="LibraryReferences.Length" Comparison="GreaterThan" Value="0" />
|
||||
</Conditions>
|
||||
<TrueResult>
|
||||
<VariableArray Name="LibraryReferences" Prefix="-l" Separator=" " />
|
||||
</TrueResult>
|
||||
</ConditionalStatement>
|
||||
<Literal Value=" " />
|
||||
<VariableArray Name="ProjectFiles" Separator=" " />
|
||||
</StringBuilder>
|
||||
</Arguments>
|
||||
</Task>
|
||||
</Tasks>
|
||||
</ProjectType>
|
||||
</ProjectTypes>
|
||||
</UniversalEditor>
|
||||
@ -94,6 +94,7 @@
|
||||
<Content Include="Extensions\SoftwareDeveloper\ProjectTypes\{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}.xml" />
|
||||
<Content Include="Languages\English.xml" />
|
||||
<Content Include="Languages\Japanese.xml" />
|
||||
<Content Include="ProjectTypes\{8891C1AE-6699-45DA-8B22-13BCEBB63364}.xml" />
|
||||
<Content Include="ProjectTypes\{A0786B88-2ADB-4C21-ABE8-AA2D79766269}.xml" />
|
||||
<Content Include="ProjectTypes\{AB211699-2C6A-4FCC-97FB-F629B1023277}.xml" />
|
||||
<Content Include="ProjectTypes\{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}.xml" />
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user