qt-build.props 2.9 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <!--
  3. Copyright 2010 Daher Alfawares
  4. Licensed under GPLv2
  5. Refer to the license.txt file included.
  6. -->
  7. <Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
  8. <PropertyGroup
  9. Condition="'$(UICBeforeTargets)' == '' and '$(UICAfterTargets)' == '' and '$(ConfigurationType)' != 'Makefile'">
  10. <UICBeforeTargets>Midl</UICBeforeTargets>
  11. <UICAfterTargets>CustomBuild</UICAfterTargets>
  12. </PropertyGroup>
  13. <ItemDefinitionGroup>
  14. <UIC>
  15. <QtUicExt>.hpp</QtUicExt>
  16. <QtUicPrefix>ui_</QtUicPrefix>
  17. <CommandLineTemplate>$(QTDIR)\bin\uic.exe [inputs] -o "[QtUicPrefix]%(FileName)[QtUicExt]"</CommandLineTemplate>
  18. <Outputs>[QtUicPrefix]%(FileName)[QtUicExt]</Outputs>
  19. <ExecutionDescription>%(FileName).ui</ExecutionDescription>
  20. </UIC>
  21. </ItemDefinitionGroup>
  22. <PropertyGroup
  23. Condition="'$(MOCBeforeTargets)' == '' and '$(MOCAfterTargets)' == '' and '$(ConfigurationType)' != 'Makefile'">
  24. <MOCBeforeTargets>Midl</MOCBeforeTargets>
  25. <MOCAfterTargets>CustomBuild</MOCAfterTargets>
  26. </PropertyGroup>
  27. <ItemDefinitionGroup>
  28. <MOC>
  29. <QtShared>true</QtShared>
  30. <QtThread>true</QtThread>
  31. <QtUnicode>true</QtUnicode>
  32. <QtLargeFile>true</QtLargeFile>
  33. <QtKeywords>true</QtKeywords>
  34. <QtNoDebug>true</QtNoDebug>
  35. <QtGuiLib>true</QtGuiLib>
  36. <QtCoreLib>true</QtCoreLib>
  37. <QtOpenGLLib>False</QtOpenGLLib>
  38. <QtMocNoWarnings>False</QtMocNoWarnings>
  39. <QtMocPfx>_moc</QtMocPfx>
  40. <QtMocFilename>%(FileName)%(QtMocPfx)</QtMocFilename>
  41. <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 &amp;&amp; cl.exe $(IntDir)%(QtMocFilename).cpp [QtCommandLine] /c /Fo"$(IntDir)%(QtMocFilename).obj"</CommandLineTemplate>
  42. <Outputs>$(IntDir)%(QtMocFilename).obj</Outputs>
  43. <ExecutionDescription>%(FileName).hxx</ExecutionDescription>
  44. <ShowOnlyRuleProperties>true</ShowOnlyRuleProperties>
  45. </MOC>
  46. </ItemDefinitionGroup>
  47. <PropertyGroup
  48. Condition="'$(QRCBeforeTargets)' == '' and '$(QRCAfterTargets)' == '' and '$(ConfigurationType)' != 'Makefile'">
  49. <QRCBeforeTargets>Midl</QRCBeforeTargets>
  50. <QRCAfterTargets>CustomBuild</QRCAfterTargets>
  51. </PropertyGroup>
  52. <ItemDefinitionGroup>
  53. <QRC>
  54. <QtQrcPfx>_qrc</QtQrcPfx>
  55. <QtQrcFileName>%(FileName)%(QtQrcPfx)</QtQrcFileName>
  56. <CommandLineTemplate>%QTDIR%\bin\rcc.exe [inputs] -o $(IntDir)%(QtQrcFileName).cpp &amp;&amp; cl.exe $(IntDir)%(QtQrcFileName).cpp /c /Fo"$(IntDir)%(QtQrcFileName)" [QtCommandLine]</CommandLineTemplate>
  57. <Outputs>$(IntDir)%(QtQrcFileName).obj</Outputs>
  58. <ExecutionDescription>%(FileName).qrc</ExecutionDescription>
  59. </QRC>
  60. </ItemDefinitionGroup>
  61. </Project>