Remove hand-crafted Visual Studio solution.
This commit is contained in:
parent
b15d631d99
commit
c57de3e404
27 changed files with 1 additions and 2970 deletions
|
@ -1,188 +0,0 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Project DefaultTargets="Build" ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<ItemGroup Label="ProjectConfigurations">
|
||||
<ProjectConfiguration Include="Debug|Win32">
|
||||
<Configuration>Debug</Configuration>
|
||||
<Platform>Win32</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="Debug|x64">
|
||||
<Configuration>Debug</Configuration>
|
||||
<Platform>x64</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="Release|Win32">
|
||||
<Configuration>Release</Configuration>
|
||||
<Platform>Win32</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="Release|x64">
|
||||
<Configuration>Release</Configuration>
|
||||
<Platform>x64</Platform>
|
||||
</ProjectConfiguration>
|
||||
</ItemGroup>
|
||||
<PropertyGroup Label="Globals">
|
||||
<ProjectGuid>{A587F714-490F-407A-9E36-7AB7FA0D7BAB}</ProjectGuid>
|
||||
<RootNamespace>citra_qt</RootNamespace>
|
||||
</PropertyGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
|
||||
<ConfigurationType>Application</ConfigurationType>
|
||||
<UseDebugLibraries>true</UseDebugLibraries>
|
||||
<PlatformToolset>v120</PlatformToolset>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
|
||||
<ConfigurationType>Application</ConfigurationType>
|
||||
<UseDebugLibraries>true</UseDebugLibraries>
|
||||
<PlatformToolset>v120</PlatformToolset>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
|
||||
<ConfigurationType>Application</ConfigurationType>
|
||||
<UseDebugLibraries>false</UseDebugLibraries>
|
||||
<PlatformToolset>v120</PlatformToolset>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
|
||||
<ConfigurationType>Application</ConfigurationType>
|
||||
<UseDebugLibraries>false</UseDebugLibraries>
|
||||
<PlatformToolset>v120</PlatformToolset>
|
||||
</PropertyGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
|
||||
<ImportGroup Label="ExtensionSettings">
|
||||
<Import Project="qt-build.props" />
|
||||
</ImportGroup>
|
||||
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
<Import Project="..\..\vsprops\base.props" />
|
||||
<Import Project="..\..\vsprops\externals.props" />
|
||||
<Import Project="..\..\vsprops\qt.props" />
|
||||
<Import Project="..\..\vsprops\qt_libs_debug.props" />
|
||||
<Import Project="..\..\vsprops\code_generation_debug.props" />
|
||||
<Import Project="..\..\vsprops\app.props" />
|
||||
</ImportGroup>
|
||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
<Import Project="..\..\vsprops\base.props" />
|
||||
<Import Project="..\..\vsprops\externals.props" />
|
||||
<Import Project="..\..\vsprops\qt.props" />
|
||||
<Import Project="..\..\vsprops\qt_libs_debug.props" />
|
||||
<Import Project="..\..\vsprops\code_generation_debug.props" />
|
||||
<Import Project="..\..\vsprops\app.props" />
|
||||
</ImportGroup>
|
||||
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
<Import Project="..\..\vsprops\base.props" />
|
||||
<Import Project="..\..\vsprops\externals.props" />
|
||||
<Import Project="..\..\vsprops\qt.props" />
|
||||
<Import Project="..\..\vsprops\qt_libs_release.props" />
|
||||
<Import Project="..\..\vsprops\code_generation_release.props" />
|
||||
<Import Project="..\..\vsprops\app.props" />
|
||||
</ImportGroup>
|
||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
<Import Project="..\..\vsprops\base.props" />
|
||||
<Import Project="..\..\vsprops\externals.props" />
|
||||
<Import Project="..\..\vsprops\qt.props" />
|
||||
<Import Project="..\..\vsprops\qt_libs_release.props" />
|
||||
<Import Project="..\..\vsprops\code_generation_release.props" />
|
||||
<Import Project="..\..\vsprops\app.props" />
|
||||
</ImportGroup>
|
||||
<PropertyGroup Label="UserMacros" />
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" />
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" />
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" />
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" />
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" />
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" />
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
|
||||
<ClCompile />
|
||||
<Link>
|
||||
<IgnoreSpecificDefaultLibraries>
|
||||
</IgnoreSpecificDefaultLibraries>
|
||||
</Link>
|
||||
<MOC />
|
||||
<UIC />
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
|
||||
<ClCompile />
|
||||
<Link>
|
||||
<IgnoreSpecificDefaultLibraries>
|
||||
</IgnoreSpecificDefaultLibraries>
|
||||
</Link>
|
||||
<MOC />
|
||||
<UIC />
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
|
||||
<ClCompile />
|
||||
<Link />
|
||||
<UIC />
|
||||
<UIC />
|
||||
<MOC />
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
|
||||
<ClCompile />
|
||||
<Link />
|
||||
<UIC />
|
||||
<UIC />
|
||||
<MOC />
|
||||
</ItemDefinitionGroup>
|
||||
<ItemGroup>
|
||||
<ClCompile Include="..\..\externals\qhexedit\commands.cpp" />
|
||||
<ClCompile Include="..\..\externals\qhexedit\qhexedit.cpp" />
|
||||
<ClCompile Include="..\..\externals\qhexedit\qhexedit_p.cpp" />
|
||||
<ClCompile Include="..\..\externals\qhexedit\xbytearray.cpp" />
|
||||
<ClCompile Include="config\controller_config.cpp" />
|
||||
<ClCompile Include="config\controller_config_util.cpp" />
|
||||
<ClCompile Include="debugger\callstack.cpp" />
|
||||
<ClCompile Include="debugger\graphics.cpp" />
|
||||
<ClCompile Include="debugger\graphics_cmdlists.cpp" />
|
||||
<ClCompile Include="debugger\registers.cpp" />
|
||||
<ClCompile Include="debugger\disassembler.cpp" />
|
||||
<ClCompile Include="debugger\ramview.cpp" />
|
||||
<ClCompile Include="bootmanager.cpp" />
|
||||
<ClCompile Include="hotkeys.cpp" />
|
||||
<ClCompile Include="main.cpp" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<MOC Include="..\..\externals\qhexedit\commands.h" />
|
||||
<MOC Include="..\..\externals\qhexedit\qhexedit.h" />
|
||||
<MOC Include="..\..\externals\qhexedit\qhexedit_p.h" />
|
||||
<MOC Include="..\..\externals\qhexedit\xbytearray.h" />
|
||||
<MOC Include="debugger\callstack.hxx" />
|
||||
<MOC Include="debugger\disassembler.hxx" />
|
||||
<MOC Include="debugger\graphics.hxx" />
|
||||
<MOC Include="debugger\graphics_cmdlists.hxx" />
|
||||
<MOC Include="debugger\ramview.hxx" />
|
||||
<MOC Include="debugger\registers.hxx" />
|
||||
<MOC Include="bootmanager.hxx" />
|
||||
<MOC Include="hotkeys.hxx" />
|
||||
<MOC Include="main.hxx" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ProjectReference Include="..\common\common.vcxproj">
|
||||
<Project>{dfe335fc-755d-4baa-8452-94434f8a1edb}</Project>
|
||||
</ProjectReference>
|
||||
<ProjectReference Include="..\core\core.vcxproj">
|
||||
<Project>{8aea7f29-3466-4786-a10d-6a4bd0610977}</Project>
|
||||
</ProjectReference>
|
||||
<ProjectReference Include="..\video_core\video_core.vcxproj">
|
||||
<Project>{6678d1a3-33a6-48a9-878b-48e5d2903d27}</Project>
|
||||
</ProjectReference>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ClInclude Include="config\controller_config.hxx" />
|
||||
<ClInclude Include="config\controller_config_util.hxx" />
|
||||
<ClInclude Include="version.h" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<UIC Include="config\controller_config.ui" />
|
||||
<UIC Include="debugger\callstack.ui" />
|
||||
<UIC Include="debugger\registers.ui" />
|
||||
<UIC Include="debugger\disassembler.ui" />
|
||||
<UIC Include="hotkeys.ui" />
|
||||
<UIC Include="main.ui" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<Text Include="CMakeLists.txt" />
|
||||
</ItemGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
|
||||
<ImportGroup Label="ExtensionTargets">
|
||||
<Import Project="qt-build.targets" />
|
||||
</ImportGroup>
|
||||
</Project>
|
|
@ -1,118 +0,0 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<ItemGroup>
|
||||
<Filter Include="qhexedit">
|
||||
<UniqueIdentifier>{dede739c-939b-4147-9e72-4a326b97d237}</UniqueIdentifier>
|
||||
</Filter>
|
||||
<Filter Include="config">
|
||||
<UniqueIdentifier>{80178741-d3ab-4031-892c-ec58490ea8bf}</UniqueIdentifier>
|
||||
</Filter>
|
||||
<Filter Include="debugger">
|
||||
<UniqueIdentifier>{9495d0e7-87d6-4fe1-92f1-cfa1bbec7025}</UniqueIdentifier>
|
||||
</Filter>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ClCompile Include="..\..\externals\qhexedit\commands.cpp">
|
||||
<Filter>qhexedit</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\externals\qhexedit\qhexedit.cpp">
|
||||
<Filter>qhexedit</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\externals\qhexedit\qhexedit_p.cpp">
|
||||
<Filter>qhexedit</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\externals\qhexedit\xbytearray.cpp">
|
||||
<Filter>qhexedit</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="bootmanager.cpp" />
|
||||
<ClCompile Include="hotkeys.cpp" />
|
||||
<ClCompile Include="main.cpp" />
|
||||
<ClCompile Include="config\controller_config.cpp">
|
||||
<Filter>config</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="config\controller_config_util.cpp">
|
||||
<Filter>config</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="debugger\callstack.cpp">
|
||||
<Filter>debugger</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="debugger\disassembler.cpp">
|
||||
<Filter>debugger</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="debugger\graphics.cpp">
|
||||
<Filter>debugger</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="debugger\graphics_cmdlists.cpp">
|
||||
<Filter>debugger</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="debugger\ramview.cpp">
|
||||
<Filter>debugger</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="debugger\registers.cpp">
|
||||
<Filter>debugger</Filter>
|
||||
</ClCompile>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<MOC Include="..\..\externals\qhexedit\commands.h">
|
||||
<Filter>qhexedit</Filter>
|
||||
</MOC>
|
||||
<MOC Include="..\..\externals\qhexedit\xbytearray.h">
|
||||
<Filter>qhexedit</Filter>
|
||||
</MOC>
|
||||
<MOC Include="..\..\externals\qhexedit\qhexedit_p.h">
|
||||
<Filter>qhexedit</Filter>
|
||||
</MOC>
|
||||
<MOC Include="..\..\externals\qhexedit\qhexedit.h">
|
||||
<Filter>qhexedit</Filter>
|
||||
</MOC>
|
||||
<MOC Include="bootmanager.hxx" />
|
||||
<MOC Include="hotkeys.hxx" />
|
||||
<MOC Include="main.hxx" />
|
||||
<MOC Include="debugger\callstack.hxx">
|
||||
<Filter>debugger</Filter>
|
||||
</MOC>
|
||||
<MOC Include="debugger\disassembler.hxx">
|
||||
<Filter>debugger</Filter>
|
||||
</MOC>
|
||||
<MOC Include="debugger\graphics.hxx">
|
||||
<Filter>debugger</Filter>
|
||||
</MOC>
|
||||
<MOC Include="debugger\graphics_cmdlists.hxx">
|
||||
<Filter>debugger</Filter>
|
||||
</MOC>
|
||||
<MOC Include="debugger\ramview.hxx">
|
||||
<Filter>debugger</Filter>
|
||||
</MOC>
|
||||
<MOC Include="debugger\registers.hxx">
|
||||
<Filter>debugger</Filter>
|
||||
</MOC>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ClInclude Include="version.h" />
|
||||
<ClInclude Include="config\controller_config.hxx">
|
||||
<Filter>config</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="config\controller_config_util.hxx">
|
||||
<Filter>config</Filter>
|
||||
</ClInclude>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<UIC Include="hotkeys.ui" />
|
||||
<UIC Include="main.ui" />
|
||||
<UIC Include="config\controller_config.ui">
|
||||
<Filter>config</Filter>
|
||||
</UIC>
|
||||
<UIC Include="debugger\callstack.ui">
|
||||
<Filter>debugger</Filter>
|
||||
</UIC>
|
||||
<UIC Include="debugger\disassembler.ui">
|
||||
<Filter>debugger</Filter>
|
||||
</UIC>
|
||||
<UIC Include="debugger\registers.ui">
|
||||
<Filter>debugger</Filter>
|
||||
</UIC>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<Text Include="CMakeLists.txt" />
|
||||
</ItemGroup>
|
||||
</Project>
|
|
@ -1,61 +0,0 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!--
|
||||
Copyright 2010 Daher Alfawares
|
||||
Licensed under GPLv2
|
||||
Refer to the license.txt file included.
|
||||
-->
|
||||
<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<PropertyGroup
|
||||
Condition="'$(UICBeforeTargets)' == '' and '$(UICAfterTargets)' == '' and '$(ConfigurationType)' != 'Makefile'">
|
||||
<UICBeforeTargets>Midl</UICBeforeTargets>
|
||||
<UICAfterTargets>CustomBuild</UICAfterTargets>
|
||||
</PropertyGroup>
|
||||
<ItemDefinitionGroup>
|
||||
<UIC>
|
||||
<QtUicExt>.hpp</QtUicExt>
|
||||
<QtUicPrefix>ui_</QtUicPrefix>
|
||||
<CommandLineTemplate>$(QTDIR)\bin\uic.exe [inputs] -o "[QtUicPrefix]%(FileName)[QtUicExt]"</CommandLineTemplate>
|
||||
<Outputs>[QtUicPrefix]%(FileName)[QtUicExt]</Outputs>
|
||||
<ExecutionDescription>%(FileName).ui</ExecutionDescription>
|
||||
</UIC>
|
||||
</ItemDefinitionGroup>
|
||||
<PropertyGroup
|
||||
Condition="'$(MOCBeforeTargets)' == '' and '$(MOCAfterTargets)' == '' and '$(ConfigurationType)' != 'Makefile'">
|
||||
<MOCBeforeTargets>Midl</MOCBeforeTargets>
|
||||
<MOCAfterTargets>CustomBuild</MOCAfterTargets>
|
||||
</PropertyGroup>
|
||||
<ItemDefinitionGroup>
|
||||
<MOC>
|
||||
<QtShared>true</QtShared>
|
||||
<QtThread>true</QtThread>
|
||||
<QtUnicode>true</QtUnicode>
|
||||
<QtLargeFile>true</QtLargeFile>
|
||||
<QtKeywords>true</QtKeywords>
|
||||
<QtNoDebug>true</QtNoDebug>
|
||||
<QtGuiLib>true</QtGuiLib>
|
||||
<QtCoreLib>true</QtCoreLib>
|
||||
<QtOpenGLLib>False</QtOpenGLLib>
|
||||
<QtMocNoWarnings>False</QtMocNoWarnings>
|
||||
<QtMocPfx>_moc</QtMocPfx>
|
||||
<QtMocFilename>%(FileName)%(QtMocPfx)</QtMocFilename>
|
||||
<CommandLineTemplate>$(QTDIR)\bin\moc.exe [QtMocNoWarnings] [QtCoreLib] [QtShared] [QtThread] [QtUnicode] [QtLargeFile] [QtKeywords] [QtOpenGLLib] [QtNoDebug] [QtGuiLib] -DWIN32 -D_MSC_VER=1500 -DWIN32 [Inputs] -o$(IntDir)%(QtMocFilename).cpp && cl.exe $(IntDir)%(QtMocFilename).cpp [QtCommandLine] /c /Fo"$(IntDir)%(QtMocFilename).obj"</CommandLineTemplate>
|
||||
<Outputs>$(IntDir)%(QtMocFilename).obj</Outputs>
|
||||
<ExecutionDescription>%(FileName).hxx</ExecutionDescription>
|
||||
<ShowOnlyRuleProperties>true</ShowOnlyRuleProperties>
|
||||
</MOC>
|
||||
</ItemDefinitionGroup>
|
||||
<PropertyGroup
|
||||
Condition="'$(QRCBeforeTargets)' == '' and '$(QRCAfterTargets)' == '' and '$(ConfigurationType)' != 'Makefile'">
|
||||
<QRCBeforeTargets>Midl</QRCBeforeTargets>
|
||||
<QRCAfterTargets>CustomBuild</QRCAfterTargets>
|
||||
</PropertyGroup>
|
||||
<ItemDefinitionGroup>
|
||||
<QRC>
|
||||
<QtQrcPfx>_qrc</QtQrcPfx>
|
||||
<QtQrcFileName>%(FileName)%(QtQrcPfx)</QtQrcFileName>
|
||||
<CommandLineTemplate>%QTDIR%\bin\rcc.exe [inputs] -o $(IntDir)%(QtQrcFileName).cpp && cl.exe $(IntDir)%(QtQrcFileName).cpp /c /Fo"$(IntDir)%(QtQrcFileName)" [QtCommandLine]</CommandLineTemplate>
|
||||
<Outputs>$(IntDir)%(QtQrcFileName).obj</Outputs>
|
||||
<ExecutionDescription>%(FileName).qrc</ExecutionDescription>
|
||||
</QRC>
|
||||
</ItemDefinitionGroup>
|
||||
</Project>
|
|
@ -1,247 +0,0 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!--
|
||||
Copyright 2010 Daher Alfawares
|
||||
Licensed under GPLv2
|
||||
Refer to the license.txt file included.
|
||||
-->
|
||||
<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<ItemGroup>
|
||||
<PropertyPageSchema
|
||||
Include="$(MSBuildThisFileDirectory)$(MSBuildThisFileName).xml" />
|
||||
<AvailableItemName
|
||||
Include="UIC">
|
||||
<Targets>_UIC</Targets>
|
||||
</AvailableItemName>
|
||||
<AvailableItemName
|
||||
Include="MOC">
|
||||
<Targets>_MOC</Targets>
|
||||
</AvailableItemName>
|
||||
<AvailableItemName
|
||||
Include="QRC">
|
||||
<Targets>_QRC</Targets>
|
||||
</AvailableItemName>
|
||||
</ItemGroup>
|
||||
<UsingTask
|
||||
TaskName="UIC"
|
||||
TaskFactory="XamlTaskFactory"
|
||||
AssemblyName="Microsoft.Build.Tasks.v4.0">
|
||||
<Task>$(MSBuildThisFileDirectory)$(MSBuildThisFileName).xml</Task>
|
||||
</UsingTask>
|
||||
<UsingTask
|
||||
TaskName="MOC"
|
||||
TaskFactory="XamlTaskFactory"
|
||||
AssemblyName="Microsoft.Build.Tasks.v4.0">
|
||||
<Task>$(MSBuildThisFileDirectory)$(MSBuildThisFileName).xml</Task>
|
||||
</UsingTask>
|
||||
<UsingTask
|
||||
TaskName="QRC"
|
||||
TaskFactory="XamlTaskFactory"
|
||||
AssemblyName="Microsoft.Build.Tasks.v4.0">
|
||||
<Task>$(MSBuildThisFileDirectory)$(MSBuildThisFileName).xml</Task>
|
||||
</UsingTask>
|
||||
<Target
|
||||
Name="_UIC"
|
||||
BeforeTargets="$(UICBeforeTargets)"
|
||||
AfterTargets="$(UICAfterTargets)"
|
||||
Condition="'@(UIC)' != ''"
|
||||
DependsOnTargets="_SelectedFiles;ComputeUICOutput"
|
||||
Outputs="%(UIC.Outputs)"
|
||||
Inputs="%(UIC.Identity);%(UIC.AdditionalDependencies);$(MSBuildProjectFile)">
|
||||
<ItemGroup
|
||||
Condition="'@(SelectedFiles)' != ''">
|
||||
<UIC
|
||||
Remove="@(UIC)"
|
||||
Condition="'%(Identity)' != '@(SelectedFiles)'" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<UIC_tlog
|
||||
Include="%(UIC.Outputs)"
|
||||
Condition="'%(UIC.Outputs)' != '' and '%(UIC.ExcludedFromBuild)' != 'true'">
|
||||
<Source>@(UIC, '|')</Source>
|
||||
</UIC_tlog>
|
||||
</ItemGroup>
|
||||
<Message
|
||||
Importance="High"
|
||||
Text="%(UIC.ExecutionDescription)" />
|
||||
<WriteLinesToFile
|
||||
File="$(IntDir)$(ProjectName).write.1.tlog"
|
||||
Lines="^%(UIC_tlog.Source);@(UIC_tlog->'%(Fullpath)')" />
|
||||
<UIC
|
||||
Condition="'%(UIC.ExcludedFromBuild)' != 'true'"
|
||||
CommandLineTemplate="%(UIC.CommandLineTemplate)"
|
||||
QtUicExt="%(UIC.QtUicExt)"
|
||||
QtUicPrefix="%(UIC.QtUicPrefix)"
|
||||
AdditionalOptions="%(UIC.AdditionalOptions)"
|
||||
Inputs="%(UIC.Identity)" />
|
||||
</Target>
|
||||
<PropertyGroup>
|
||||
<ComputeLinkInputsTargets>
|
||||
$(ComputeLinkInputsTargets);
|
||||
ComputeUICOutput;
|
||||
</ComputeLinkInputsTargets>
|
||||
<ComputeLibInputsTargets>
|
||||
$(ComputeLibInputsTargets);
|
||||
ComputeUICOutput;
|
||||
</ComputeLibInputsTargets>
|
||||
</PropertyGroup>
|
||||
<Target
|
||||
Name="ComputeUICOutput"
|
||||
Condition="'@(UIC)' != ''">
|
||||
<ItemGroup>
|
||||
<UICDirsToMake
|
||||
Condition="'@(UIC)' != ''"
|
||||
Include="%(UIC.Outputs)" />
|
||||
<Link
|
||||
Include="%(UICDirsToMake.Identity)"
|
||||
Condition="'%(Extension)'=='.obj' or '%(Extension)'=='.res' or '%(Extension)'=='.rsc' or '%(Extension)'=='.lib'" />
|
||||
<Lib
|
||||
Include="%(UICDirsToMake.Identity)"
|
||||
Condition="'%(Extension)'=='.obj' or '%(Extension)'=='.res' or '%(Extension)'=='.rsc' or '%(Extension)'=='.lib'" />
|
||||
<ImpLib
|
||||
Include="%(UICDirsToMake.Identity)"
|
||||
Condition="'%(Extension)'=='.obj' or '%(Extension)'=='.res' or '%(Extension)'=='.rsc' or '%(Extension)'=='.lib'" />
|
||||
</ItemGroup>
|
||||
<MakeDir
|
||||
Directories="@(UICDirsToMake->'%(RootDir)%(Directory)')" />
|
||||
</Target>
|
||||
<Target
|
||||
Name="_MOC"
|
||||
BeforeTargets="$(MOCBeforeTargets)"
|
||||
AfterTargets="$(MOCAfterTargets)"
|
||||
Condition="'@(MOC)' != ''"
|
||||
DependsOnTargets="_SelectedFiles;ComputeMOCOutput"
|
||||
Outputs="%(MOC.Outputs)"
|
||||
Inputs="%(MOC.Identity);%(MOC.AdditionalDependencies);$(MSBuildProjectFile)">
|
||||
<ItemGroup
|
||||
Condition="'@(SelectedFiles)' != ''">
|
||||
<MOC
|
||||
Remove="@(MOC)"
|
||||
Condition="'%(Identity)' != '@(SelectedFiles)'" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<MOC_tlog
|
||||
Include="%(MOC.Outputs)"
|
||||
Condition="'%(MOC.Outputs)' != '' and '%(MOC.ExcludedFromBuild)' != 'true'">
|
||||
<Source>@(MOC, '|')</Source>
|
||||
</MOC_tlog>
|
||||
</ItemGroup>
|
||||
<Message
|
||||
Importance="High"
|
||||
Text="%(MOC.ExecutionDescription)" />
|
||||
<WriteLinesToFile
|
||||
File="$(IntDir)$(ProjectName).write.1.tlog"
|
||||
Lines="^%(MOC_tlog.Source);@(MOC_tlog->'%(Fullpath)')" />
|
||||
<MOC
|
||||
Condition="'%(MOC.ExcludedFromBuild)' != 'true'"
|
||||
CommandLineTemplate="%(MOC.CommandLineTemplate)"
|
||||
QtShared="%(MOC.QtShared)"
|
||||
QtThread="%(MOC.QtThread)"
|
||||
QtUnicode="%(MOC.QtUnicode)"
|
||||
QtLargeFile="%(MOC.QtLargeFile)"
|
||||
QtKeywords="%(MOC.QtKeywords)"
|
||||
QtNoDebug="%(MOC.QtNoDebug)"
|
||||
QtGuiLib="%(MOC.QtGuiLib)"
|
||||
QtCoreLib="%(MOC.QtCoreLib)"
|
||||
QtOpenGLLib="%(MOC.QtOpenGLLib)"
|
||||
QtMocNoWarnings="%(MOC.QtMocNoWarnings)"
|
||||
QtMocPfx="%(MOC.QtMocPfx)"
|
||||
QtCommandLine="%(MOC.QtCommandLine)"
|
||||
AdditionalOptions="%(MOC.AdditionalOptions)"
|
||||
Inputs="%(MOC.Identity)" />
|
||||
</Target>
|
||||
<PropertyGroup>
|
||||
<ComputeLinkInputsTargets>
|
||||
$(ComputeLinkInputsTargets);
|
||||
ComputeMOCOutput;
|
||||
</ComputeLinkInputsTargets>
|
||||
<ComputeLibInputsTargets>
|
||||
$(ComputeLibInputsTargets);
|
||||
ComputeMOCOutput;
|
||||
</ComputeLibInputsTargets>
|
||||
</PropertyGroup>
|
||||
<Target
|
||||
Name="ComputeMOCOutput"
|
||||
Condition="'@(MOC)' != ''">
|
||||
<ItemGroup>
|
||||
<MOCDirsToMake
|
||||
Condition="'@(MOC)' != ''"
|
||||
Include="%(MOC.Outputs)" />
|
||||
<Link
|
||||
Include="%(MOCDirsToMake.Identity)"
|
||||
Condition="'%(Extension)'=='.obj' or '%(Extension)'=='.res' or '%(Extension)'=='.rsc' or '%(Extension)'=='.lib'" />
|
||||
<Lib
|
||||
Include="%(MOCDirsToMake.Identity)"
|
||||
Condition="'%(Extension)'=='.obj' or '%(Extension)'=='.res' or '%(Extension)'=='.rsc' or '%(Extension)'=='.lib'" />
|
||||
<ImpLib
|
||||
Include="%(MOCDirsToMake.Identity)"
|
||||
Condition="'%(Extension)'=='.obj' or '%(Extension)'=='.res' or '%(Extension)'=='.rsc' or '%(Extension)'=='.lib'" />
|
||||
</ItemGroup>
|
||||
<MakeDir
|
||||
Directories="@(MOCDirsToMake->'%(RootDir)%(Directory)')" />
|
||||
</Target>
|
||||
<Target
|
||||
Name="_QRC"
|
||||
BeforeTargets="$(QRCBeforeTargets)"
|
||||
AfterTargets="$(QRCAfterTargets)"
|
||||
Condition="'@(QRC)' != ''"
|
||||
DependsOnTargets="_SelectedFiles;ComputeQRCOutput"
|
||||
Outputs="%(QRC.Outputs)"
|
||||
Inputs="%(QRC.Identity);%(QRC.AdditionalDependencies);$(MSBuildProjectFile)">
|
||||
<ItemGroup
|
||||
Condition="'@(SelectedFiles)' != ''">
|
||||
<QRC
|
||||
Remove="@(QRC)"
|
||||
Condition="'%(Identity)' != '@(SelectedFiles)'" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<QRC_tlog
|
||||
Include="%(QRC.Outputs)"
|
||||
Condition="'%(QRC.Outputs)' != '' and '%(QRC.ExcludedFromBuild)' != 'true'">
|
||||
<Source>@(QRC, '|')</Source>
|
||||
</QRC_tlog>
|
||||
</ItemGroup>
|
||||
<Message
|
||||
Importance="High"
|
||||
Text="%(QRC.ExecutionDescription)" />
|
||||
<WriteLinesToFile
|
||||
File="$(IntDir)$(ProjectName).write.1.tlog"
|
||||
Lines="^%(QRC_tlog.Source);@(QRC_tlog->'%(Fullpath)')" />
|
||||
<QRC
|
||||
Condition="'%(QRC.ExcludedFromBuild)' != 'true'"
|
||||
CommandLineTemplate="%(QRC.CommandLineTemplate)"
|
||||
QtCommandLine="%(QRC.QtCommandLine)"
|
||||
QtQrcPfx="%(QRC.QtQrcPfx)"
|
||||
AdditionalOptions="%(QRC.AdditionalOptions)"
|
||||
Inputs="%(QRC.Identity)" />
|
||||
</Target>
|
||||
<PropertyGroup>
|
||||
<ComputeLinkInputsTargets>
|
||||
$(ComputeLinkInputsTargets);
|
||||
ComputeQRCOutput;
|
||||
</ComputeLinkInputsTargets>
|
||||
<ComputeLibInputsTargets>
|
||||
$(ComputeLibInputsTargets);
|
||||
ComputeQRCOutput;
|
||||
</ComputeLibInputsTargets>
|
||||
</PropertyGroup>
|
||||
<Target
|
||||
Name="ComputeQRCOutput"
|
||||
Condition="'@(QRC)' != ''">
|
||||
<ItemGroup>
|
||||
<QRCDirsToMake
|
||||
Condition="'@(QRC)' != ''"
|
||||
Include="%(QRC.Outputs)" />
|
||||
<Link
|
||||
Include="%(QRCDirsToMake.Identity)"
|
||||
Condition="'%(Extension)'=='.obj' or '%(Extension)'=='.res' or '%(Extension)'=='.rsc' or '%(Extension)'=='.lib'" />
|
||||
<Lib
|
||||
Include="%(QRCDirsToMake.Identity)"
|
||||
Condition="'%(Extension)'=='.obj' or '%(Extension)'=='.res' or '%(Extension)'=='.rsc' or '%(Extension)'=='.lib'" />
|
||||
<ImpLib
|
||||
Include="%(QRCDirsToMake.Identity)"
|
||||
Condition="'%(Extension)'=='.obj' or '%(Extension)'=='.res' or '%(Extension)'=='.rsc' or '%(Extension)'=='.lib'" />
|
||||
</ItemGroup>
|
||||
<MakeDir
|
||||
Directories="@(QRCDirsToMake->'%(RootDir)%(Directory)')" />
|
||||
</Target>
|
||||
</Project>
|
|
@ -1,491 +0,0 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!--
|
||||
Copyright 2010 Daher Alfawares
|
||||
Licensed under GPLv2
|
||||
Refer to the license.txt file included.
|
||||
-->
|
||||
<ProjectSchemaDefinitions xmlns="clr-namespace:Microsoft.Build.Framework.XamlTypes;assembly=Microsoft.Build.Framework" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:sys="clr-namespace:System;assembly=mscorlib" xmlns:transformCallback="Microsoft.Cpp.Dev10.ConvertPropertyCallback" xmlns:impl="clr-namespace:Microsoft.VisualStudio.Project.Contracts.Implementation;assembly=Microsoft.VisualStudio.Project.Contracts.Implementation">
|
||||
<Rule
|
||||
Name="UIC"
|
||||
PageTemplate="tool"
|
||||
DisplayName="Qt UI Compiler"
|
||||
Order="200">
|
||||
<Rule.DataSource>
|
||||
<DataSource
|
||||
Persistence="ProjectFile"
|
||||
ItemType="UIC" />
|
||||
</Rule.DataSource>
|
||||
<Rule.Categories>
|
||||
<Category
|
||||
Name="General">
|
||||
<Category.DisplayName>
|
||||
<sys:String>General</sys:String>
|
||||
</Category.DisplayName>
|
||||
</Category>
|
||||
<Category
|
||||
Name="Command Line"
|
||||
Subtype="CommandLine">
|
||||
<Category.DisplayName>
|
||||
<sys:String>Command Line</sys:String>
|
||||
</Category.DisplayName>
|
||||
</Category>
|
||||
</Rule.Categories>
|
||||
<StringListProperty
|
||||
Name="Inputs"
|
||||
Category="Command Line"
|
||||
IsRequired="true"
|
||||
Switch=" ">
|
||||
<StringListProperty.DataSource>
|
||||
<DataSource
|
||||
Persistence="ProjectFile"
|
||||
ItemType="UIC"
|
||||
SourceType="Item" />
|
||||
</StringListProperty.DataSource>
|
||||
</StringListProperty>
|
||||
<StringProperty
|
||||
Name="QtUicExt"
|
||||
Subcategory="Output"
|
||||
HelpContext="0"
|
||||
HelpUrl="http://code.google.com/p/xr-qt-msvc/"
|
||||
DisplayName="UI Header file extension"
|
||||
Description="The header file extension generated by the UIC Compiler. (Example: .h)"
|
||||
Switch="[value]" />
|
||||
<StringProperty
|
||||
Name="QtUicPrefix"
|
||||
Subcategory="Output"
|
||||
HelpContext="0"
|
||||
HelpUrl="http://code.google.com/p/xr-qt-msvc/"
|
||||
DisplayName="UI Header file prefix"
|
||||
Description="The prefix string to be used for UIC output. ( usually ui_ )"
|
||||
Switch="[value]" />
|
||||
<StringProperty
|
||||
Name="CommandLineTemplate"
|
||||
DisplayName="Command Line"
|
||||
Visible="False"
|
||||
IncludeInCommandLine="False" />
|
||||
<DynamicEnumProperty
|
||||
Name="UICBeforeTargets"
|
||||
Category="General"
|
||||
EnumProvider="Targets"
|
||||
IncludeInCommandLine="False">
|
||||
<DynamicEnumProperty.DisplayName>
|
||||
<sys:String>Execute Before</sys:String>
|
||||
</DynamicEnumProperty.DisplayName>
|
||||
<DynamicEnumProperty.Description>
|
||||
<sys:String>Specifies the targets for the build customization to run before.</sys:String>
|
||||
</DynamicEnumProperty.Description>
|
||||
<DynamicEnumProperty.ProviderSettings>
|
||||
<NameValuePair
|
||||
Name="Exclude"
|
||||
Value="^UICBeforeTargets|^Compute" />
|
||||
</DynamicEnumProperty.ProviderSettings>
|
||||
<DynamicEnumProperty.DataSource>
|
||||
<DataSource
|
||||
Persistence="ProjectFile"
|
||||
HasConfigurationCondition="true" />
|
||||
</DynamicEnumProperty.DataSource>
|
||||
</DynamicEnumProperty>
|
||||
<DynamicEnumProperty
|
||||
Name="UICAfterTargets"
|
||||
Category="General"
|
||||
EnumProvider="Targets"
|
||||
IncludeInCommandLine="False">
|
||||
<DynamicEnumProperty.DisplayName>
|
||||
<sys:String>Execute After</sys:String>
|
||||
</DynamicEnumProperty.DisplayName>
|
||||
<DynamicEnumProperty.Description>
|
||||
<sys:String>Specifies the targets for the build customization to run after.</sys:String>
|
||||
</DynamicEnumProperty.Description>
|
||||
<DynamicEnumProperty.ProviderSettings>
|
||||
<NameValuePair
|
||||
Name="Exclude"
|
||||
Value="^UICAfterTargets|^Compute" />
|
||||
</DynamicEnumProperty.ProviderSettings>
|
||||
<DynamicEnumProperty.DataSource>
|
||||
<DataSource
|
||||
Persistence="ProjectFile"
|
||||
ItemType=""
|
||||
HasConfigurationCondition="true" />
|
||||
</DynamicEnumProperty.DataSource>
|
||||
</DynamicEnumProperty>
|
||||
<StringListProperty
|
||||
Name="Outputs"
|
||||
DisplayName="Outputs"
|
||||
Visible="False"
|
||||
IncludeInCommandLine="False" />
|
||||
<StringProperty
|
||||
Name="ExecutionDescription"
|
||||
DisplayName="Execution Description"
|
||||
Visible="False"
|
||||
IncludeInCommandLine="False" />
|
||||
<StringListProperty
|
||||
Name="AdditionalDependencies"
|
||||
DisplayName="Additional Dependencies"
|
||||
IncludeInCommandLine="False"
|
||||
Visible="false" />
|
||||
<StringProperty
|
||||
Subtype="AdditionalOptions"
|
||||
Name="AdditionalOptions"
|
||||
Category="Command Line">
|
||||
<StringProperty.DisplayName>
|
||||
<sys:String>Additional Options</sys:String>
|
||||
</StringProperty.DisplayName>
|
||||
<StringProperty.Description>
|
||||
<sys:String>Additional Options</sys:String>
|
||||
</StringProperty.Description>
|
||||
</StringProperty>
|
||||
</Rule>
|
||||
<ItemType
|
||||
Name="UIC"
|
||||
DisplayName="Qt UI Compiler" />
|
||||
<FileExtension
|
||||
Name="*.ui"
|
||||
ContentType="UIC" />
|
||||
<ContentType
|
||||
Name="UIC"
|
||||
DisplayName="Qt UI Compiler"
|
||||
ItemType="UIC" />
|
||||
<Rule
|
||||
Name="MOC"
|
||||
PageTemplate="tool"
|
||||
DisplayName="Qt Meta Object Compiler"
|
||||
Order="200">
|
||||
<Rule.DataSource>
|
||||
<DataSource
|
||||
Persistence="ProjectFile"
|
||||
ItemType="MOC" />
|
||||
</Rule.DataSource>
|
||||
<Rule.Categories>
|
||||
<Category
|
||||
Name="General">
|
||||
<Category.DisplayName>
|
||||
<sys:String>General</sys:String>
|
||||
</Category.DisplayName>
|
||||
</Category>
|
||||
<Category
|
||||
Name="Command Line"
|
||||
Subtype="CommandLine">
|
||||
<Category.DisplayName>
|
||||
<sys:String>Command Line</sys:String>
|
||||
</Category.DisplayName>
|
||||
</Category>
|
||||
</Rule.Categories>
|
||||
<StringListProperty
|
||||
Name="Inputs"
|
||||
Category="Command Line"
|
||||
IsRequired="true"
|
||||
Switch=" ">
|
||||
<StringListProperty.DataSource>
|
||||
<DataSource
|
||||
Persistence="ProjectFile"
|
||||
ItemType="MOC"
|
||||
SourceType="Item" />
|
||||
</StringListProperty.DataSource>
|
||||
</StringListProperty>
|
||||
<BoolProperty
|
||||
Name="QtShared"
|
||||
Subcategory="Moc Definitions"
|
||||
HelpContext="0"
|
||||
DisplayName="Use QT as a Shared Library?"
|
||||
Description="Use QT as a Shared Library?"
|
||||
Switch="-DQT_SHARED" />
|
||||
<BoolProperty
|
||||
Name="QtThread"
|
||||
Subcategory="Moc Definitions"
|
||||
HelpContext="0"
|
||||
DisplayName="Multi-threaded Support?"
|
||||
Switch="-DQT_THREAD_SUPPORT" />
|
||||
<BoolProperty
|
||||
Name="QtUnicode"
|
||||
Subcategory="Moc Definitions"
|
||||
HelpContext="0"
|
||||
DisplayName="Unicode Support?"
|
||||
Switch="-DUNICODE" />
|
||||
<BoolProperty
|
||||
Name="QtLargeFile"
|
||||
Subcategory="Moc Definitions"
|
||||
HelpContext="0"
|
||||
DisplayName="Large File Support?"
|
||||
Switch="-DQT_LARGEFILE_SUPPORT" />
|
||||
<BoolProperty
|
||||
Name="QtKeywords"
|
||||
Subcategory="Moc Definitions"
|
||||
HelpContext="0"
|
||||
DisplayName="Disable QT Keywords."
|
||||
Description="If QT_NO_KEYWORDS is defined, "signals", "slots" and "emit" are not defined, thus increasing the interoperability with other toolkits by avoiding some common name clashes. However, the SIGNAL() and SLOT() macros are still defined, which may cause name clashes still."
|
||||
Switch="-DQT_NO_KEYWORDS" />
|
||||
<BoolProperty
|
||||
Name="QtNoDebug"
|
||||
Subcategory="Moc Definitions"
|
||||
HelpContext="0"
|
||||
DisplayName="Disable QT Debuging"
|
||||
Switch="-DQT_NO_DEBUG" />
|
||||
<BoolProperty
|
||||
Name="QtGuiLib"
|
||||
Subcategory="QT Libraries"
|
||||
HelpContext="0"
|
||||
DisplayName="Use QT Gui Library"
|
||||
Switch="-DQT_GUI_LIB" />
|
||||
<BoolProperty
|
||||
Name="QtCoreLib"
|
||||
Subcategory="QT Libraries"
|
||||
HelpContext="0"
|
||||
DisplayName="Use QT Core Library"
|
||||
Switch="-DQT_CORE_LIB" />
|
||||
<BoolProperty
|
||||
Name="QtOpenGLLib"
|
||||
Subcategory="QT Libraries"
|
||||
HelpContext="0"
|
||||
DisplayName="Use QT OpenGL Library"
|
||||
Switch="-DQT_OPENGL_LIB" />
|
||||
<BoolProperty
|
||||
Name="QtMocNoWarnings"
|
||||
Subcategory="General"
|
||||
HelpContext="0"
|
||||
DisplayName="Do not display warnings"
|
||||
Description="do not display warnings"
|
||||
Switch="/nw" />
|
||||
<StringProperty
|
||||
Name="QtMocPfx"
|
||||
Subcategory="Output"
|
||||
HelpContext="0"
|
||||
HelpUrl="http://code.google.com/p/xr-qt-msvc/"
|
||||
DisplayName="Output file postfix"
|
||||
Description="A postfix is added to the source and object files generated to prevent conflict with your source files. [Example: _moc leads to a.hxx -> a_moc.cpp]"
|
||||
Switch="[value]" />
|
||||
<StringProperty
|
||||
Name="QtCommandLine"
|
||||
Subcategory="General"
|
||||
HelpContext="0"
|
||||
HelpUrl="http://code.google.com/p/xr-qt-msvc/"
|
||||
DisplayName="C++ Command Line Options"
|
||||
Description="Copy the command line options from your C/C++ section to match the qt compilation with your setup. Make sure you remove the /Fo option, for more details refer to the documentation."
|
||||
Switch="[value]" />
|
||||
<StringProperty
|
||||
Name="CommandLineTemplate"
|
||||
DisplayName="Command Line"
|
||||
Visible="False"
|
||||
IncludeInCommandLine="False" />
|
||||
<DynamicEnumProperty
|
||||
Name="MOCBeforeTargets"
|
||||
Category="General"
|
||||
EnumProvider="Targets"
|
||||
IncludeInCommandLine="False">
|
||||
<DynamicEnumProperty.DisplayName>
|
||||
<sys:String>Execute Before</sys:String>
|
||||
</DynamicEnumProperty.DisplayName>
|
||||
<DynamicEnumProperty.Description>
|
||||
<sys:String>Specifies the targets for the build customization to run before.</sys:String>
|
||||
</DynamicEnumProperty.Description>
|
||||
<DynamicEnumProperty.ProviderSettings>
|
||||
<NameValuePair
|
||||
Name="Exclude"
|
||||
Value="^MOCBeforeTargets|^Compute" />
|
||||
</DynamicEnumProperty.ProviderSettings>
|
||||
<DynamicEnumProperty.DataSource>
|
||||
<DataSource
|
||||
Persistence="ProjectFile"
|
||||
HasConfigurationCondition="true" />
|
||||
</DynamicEnumProperty.DataSource>
|
||||
</DynamicEnumProperty>
|
||||
<DynamicEnumProperty
|
||||
Name="MOCAfterTargets"
|
||||
Category="General"
|
||||
EnumProvider="Targets"
|
||||
IncludeInCommandLine="False">
|
||||
<DynamicEnumProperty.DisplayName>
|
||||
<sys:String>Execute After</sys:String>
|
||||
</DynamicEnumProperty.DisplayName>
|
||||
<DynamicEnumProperty.Description>
|
||||
<sys:String>Specifies the targets for the build customization to run after.</sys:String>
|
||||
</DynamicEnumProperty.Description>
|
||||
<DynamicEnumProperty.ProviderSettings>
|
||||
<NameValuePair
|
||||
Name="Exclude"
|
||||
Value="^MOCAfterTargets|^Compute" />
|
||||
</DynamicEnumProperty.ProviderSettings>
|
||||
<DynamicEnumProperty.DataSource>
|
||||
<DataSource
|
||||
Persistence="ProjectFile"
|
||||
ItemType=""
|
||||
HasConfigurationCondition="true" />
|
||||
</DynamicEnumProperty.DataSource>
|
||||
</DynamicEnumProperty>
|
||||
<StringListProperty
|
||||
Name="Outputs"
|
||||
DisplayName="Outputs"
|
||||
Visible="False"
|
||||
IncludeInCommandLine="False" />
|
||||
<StringProperty
|
||||
Name="ExecutionDescription"
|
||||
DisplayName="Execution Description"
|
||||
Visible="False"
|
||||
IncludeInCommandLine="False" />
|
||||
<StringListProperty
|
||||
Name="AdditionalDependencies"
|
||||
DisplayName="Additional Dependencies"
|
||||
IncludeInCommandLine="False"
|
||||
Visible="false" />
|
||||
<StringProperty
|
||||
Subtype="AdditionalOptions"
|
||||
Name="AdditionalOptions"
|
||||
Category="Command Line">
|
||||
<StringProperty.DisplayName>
|
||||
<sys:String>Additional Options</sys:String>
|
||||
</StringProperty.DisplayName>
|
||||
<StringProperty.Description>
|
||||
<sys:String>Additional Options</sys:String>
|
||||
</StringProperty.Description>
|
||||
</StringProperty>
|
||||
</Rule>
|
||||
<ItemType
|
||||
Name="MOC"
|
||||
DisplayName="Qt Meta Object Compiler" />
|
||||
<FileExtension
|
||||
Name="*.hxx"
|
||||
ContentType="MOC" />
|
||||
<ContentType
|
||||
Name="MOC"
|
||||
DisplayName="Qt Meta Object Compiler"
|
||||
ItemType="MOC" />
|
||||
<Rule
|
||||
Name="QRC"
|
||||
PageTemplate="tool"
|
||||
DisplayName="Qt Resource Compiler"
|
||||
Order="200">
|
||||
<Rule.DataSource>
|
||||
<DataSource
|
||||
Persistence="ProjectFile"
|
||||
ItemType="QRC" />
|
||||
</Rule.DataSource>
|
||||
<Rule.Categories>
|
||||
<Category
|
||||
Name="General">
|
||||
<Category.DisplayName>
|
||||
<sys:String>General</sys:String>
|
||||
</Category.DisplayName>
|
||||
</Category>
|
||||
<Category
|
||||
Name="Command Line"
|
||||
Subtype="CommandLine">
|
||||
<Category.DisplayName>
|
||||
<sys:String>Command Line</sys:String>
|
||||
</Category.DisplayName>
|
||||
</Category>
|
||||
</Rule.Categories>
|
||||
<StringListProperty
|
||||
Name="Inputs"
|
||||
Category="Command Line"
|
||||
IsRequired="true"
|
||||
Switch=" ">
|
||||
<StringListProperty.DataSource>
|
||||
<DataSource
|
||||
Persistence="ProjectFile"
|
||||
ItemType="QRC"
|
||||
SourceType="Item" />
|
||||
</StringListProperty.DataSource>
|
||||
</StringListProperty>
|
||||
<StringProperty
|
||||
Name="QtCommandLine"
|
||||
Subcategory="General"
|
||||
HelpContext="0"
|
||||
HelpUrl="http://code.google.com/p/xr-core/wiki/QtRules"
|
||||
DisplayName="C++ Command Line Options"
|
||||
Description="Copy the command line options from your C/C++ section to match the qt compilation with your setup. Make sure you remove the /Fo option, for more details refer to the documentation."
|
||||
Switch="[value]" />
|
||||
<StringProperty
|
||||
Name="QtQrcPfx"
|
||||
Subcategory="Output"
|
||||
HelpContext="0"
|
||||
HelpUrl="http://code.google.com/p/xr-qt-msvc/"
|
||||
DisplayName="Output file postfix"
|
||||
Description="A postfix is added to the source and object files generated to prevent conflict with your source files. [Example: _qrc leads to a.qrc -> a_qrc.cpp]"
|
||||
Switch="[value]" />
|
||||
<StringProperty
|
||||
Name="CommandLineTemplate"
|
||||
DisplayName="Command Line"
|
||||
Visible="False"
|
||||
IncludeInCommandLine="False" />
|
||||
<DynamicEnumProperty
|
||||
Name="QRCBeforeTargets"
|
||||
Category="General"
|
||||
EnumProvider="Targets"
|
||||
IncludeInCommandLine="False">
|
||||
<DynamicEnumProperty.DisplayName>
|
||||
<sys:String>Execute Before</sys:String>
|
||||
</DynamicEnumProperty.DisplayName>
|
||||
<DynamicEnumProperty.Description>
|
||||
<sys:String>Specifies the targets for the build customization to run before.</sys:String>
|
||||
</DynamicEnumProperty.Description>
|
||||
<DynamicEnumProperty.ProviderSettings>
|
||||
<NameValuePair
|
||||
Name="Exclude"
|
||||
Value="^QRCBeforeTargets|^Compute" />
|
||||
</DynamicEnumProperty.ProviderSettings>
|
||||
<DynamicEnumProperty.DataSource>
|
||||
<DataSource
|
||||
Persistence="ProjectFile"
|
||||
HasConfigurationCondition="true" />
|
||||
</DynamicEnumProperty.DataSource>
|
||||
</DynamicEnumProperty>
|
||||
<DynamicEnumProperty
|
||||
Name="QRCAfterTargets"
|
||||
Category="General"
|
||||
EnumProvider="Targets"
|
||||
IncludeInCommandLine="False">
|
||||
<DynamicEnumProperty.DisplayName>
|
||||
<sys:String>Execute After</sys:String>
|
||||
</DynamicEnumProperty.DisplayName>
|
||||
<DynamicEnumProperty.Description>
|
||||
<sys:String>Specifies the targets for the build customization to run after.</sys:String>
|
||||
</DynamicEnumProperty.Description>
|
||||
<DynamicEnumProperty.ProviderSettings>
|
||||
<NameValuePair
|
||||
Name="Exclude"
|
||||
Value="^QRCAfterTargets|^Compute" />
|
||||
</DynamicEnumProperty.ProviderSettings>
|
||||
<DynamicEnumProperty.DataSource>
|
||||
<DataSource
|
||||
Persistence="ProjectFile"
|
||||
ItemType=""
|
||||
HasConfigurationCondition="true" />
|
||||
</DynamicEnumProperty.DataSource>
|
||||
</DynamicEnumProperty>
|
||||
<StringListProperty
|
||||
Name="Outputs"
|
||||
DisplayName="Outputs"
|
||||
Visible="False"
|
||||
IncludeInCommandLine="False" />
|
||||
<StringProperty
|
||||
Name="ExecutionDescription"
|
||||
DisplayName="Execution Description"
|
||||
Visible="False"
|
||||
IncludeInCommandLine="False" />
|
||||
<StringListProperty
|
||||
Name="AdditionalDependencies"
|
||||
DisplayName="Additional Dependencies"
|
||||
IncludeInCommandLine="False"
|
||||
Visible="false" />
|
||||
<StringProperty
|
||||
Subtype="AdditionalOptions"
|
||||
Name="AdditionalOptions"
|
||||
Category="Command Line">
|
||||
<StringProperty.DisplayName>
|
||||
<sys:String>Additional Options</sys:String>
|
||||
</StringProperty.DisplayName>
|
||||
<StringProperty.Description>
|
||||
<sys:String>Additional Options</sys:String>
|
||||
</StringProperty.Description>
|
||||
</StringProperty>
|
||||
</Rule>
|
||||
<ItemType
|
||||
Name="QRC"
|
||||
DisplayName="Qt Resource Compiler" />
|
||||
<FileExtension
|
||||
Name="*.qrc"
|
||||
ContentType="QRC" />
|
||||
<ContentType
|
||||
Name="QRC"
|
||||
DisplayName="Qt Resource Compiler"
|
||||
ItemType="QRC" />
|
||||
</ProjectSchemaDefinitions>
|
Loading…
Add table
Add a link
Reference in a new issue