view VS8QtRules.rules @ 801:71b89219671c default tip

Fix Debian package rules for Qt5 build.
author Matti Hamalainen <ccr@tnsp.org>
date Fri, 13 Apr 2018 02:02:51 +0300
parents fd0c7d392b76
children
line wrap: on
line source

<?xml version="1.0" encoding="utf-8"?>
<VisualStudioToolFile
	Name="Qt-Rules"
	Version="8,00"
	>
	<Rules>
		<CustomBuildRule
			Name="UIC"
			DisplayName="UIC"
			CommandLine="uic.exe &quot;$(InputDir)$(InputName).ui&quot; -o &quot;$(OutDir)\tmp\uic\ui_$(InputName).h&quot;"
			Outputs="$(OutDir)\tmp\uic\ui_$(InputName).h"
			FileExtensions="*.ui"
			ExecutionDescription="UICing $(InputName).h..."
			>
			<Properties>
			</Properties>
		</CustomBuildRule>
		<CustomBuildRule
			Name="MOC"
			DisplayName="MOC"
			CommandLine="moc.exe &quot;$(InputDir)$(InputName).h&quot; -o &quot;$(OutDir)\tmp\moc\moc_$(InputName).cpp&quot;"
			Outputs="$(OutDir)\tmp\moc\moc_$(InputName).cpp"
			FileExtensions="*.h"
			ExecutionDescription="MOCing $(InputName).h..."
			>
			<Properties>
			</Properties>
		</CustomBuildRule>
		<CustomBuildRule
			Name="QRC"
			DisplayName="QRC"
			CommandLine="rcc.exe -name $(InputName) &quot;$(InputDir)$(InputName).qrc&quot; -o &quot;$(OutDir)\tmp\qrc\qrc_$(InputName).cpp&quot;"
			Outputs="$(OutDir)\tmp\qrc\qrc_$(InputName).cpp"
			FileExtensions="*.qrc"
			ExecutionDescription="QRCing $(InputName).h..."
			>
			<Properties>
			</Properties>
		</CustomBuildRule>
	</Rules>
</VisualStudioToolFile>