All pastes #1842614 Raw Edit

Unnamed

public diff v1 · immutable
#1842614 ·published 2010-03-16 17:57 UTC
rendered paste body
Index: plugins/GSdx/GsdxResTool.rules===================================================================--- plugins/GSdx/GsdxResTool.rules	(revision 0)+++ plugins/GSdx/GsdxResTool.rules	(revision 0)@@ -0,0 +1,61 @@+<?xml version="1.0" encoding="utf-8"?>+<VisualStudioToolFile+	Name="GSDX Resource Compiler Tool"+	Version="8.00"+	>+	<Rules>+		<CustomBuildRule+			Name="GSDX Resource Compiler Tool"+			DisplayName="GSDX Resource Compiler Tool"+			CommandLine="RC [macro] [path] [IgnoreInclPath] [progress] /fo[file] [inputs]"+			Outputs="[file]"+			AdditionalDependencies="[dependencies]"+			FileExtensions="*.rc"+			ExecutionDescription="Compiling resources..."+			>+			<Properties>+				<StringProperty+					Name="macro"+					DisplayName="Preprocessor Definitions"+					Description="Specifies one or more defines for the resource compiler. (/d[macro])"+					Switch="/d &quot;[value]&quot;"+					Delimited="true"+					Delimiters=";"+				/>+				<StringProperty+					Name="file"+					DisplayName="Resource File Name"+					Description="Specifies name of resource file. (/fo[file)"+					Switch="&quot;[value]&quot;"+					DefaultValue="$(IntDir)/$(InputName).res"+				/>+				<StringProperty+					Name="path"+					DisplayName="Additional Include Directories"+					Description="Specifies one or more directories to add to the include path; use semi-colon delimiter if more than one. /I[path]"+					Switch="/I [value]"+					Delimited="true"+					Delimiters=";"+				/>+				<BooleanProperty+					Name="IgnoreInclPath"+					DisplayName="Ignore Standard Include Path"+					Description="Ignore standard include path. (/X)"+					Switch="/X"+				/>+				<BooleanProperty+					Name="progress"+					DisplayName="Show Progress"+					Description="Send progress messages to output window. (/v)"+					Switch="/v"+				/>+				<StringProperty+					Name="dependencies"+					DisplayName="Additional Dependencies"+					Description="Specifies the additional dependencies that, when changed, should cause the command line to be executed at the next build."+					Switch="[value]"+				/>+			</Properties>+		</CustomBuildRule>+	</Rules>+</VisualStudioToolFile>Index: plugins/GSdx/GSdx_vs2008.vcproj===================================================================--- plugins/GSdx/GSdx_vs2008.vcproj	(revision 2721)+++ plugins/GSdx/GSdx_vs2008.vcproj	(working copy)@@ -16,8 +16,11 @@ 			Name="x64" 		/> 	</Platforms>-	<ToolFiles>-	</ToolFiles>+  <ToolFiles>+    <ToolFile+			RelativePath=".\GsdxResTool.rules"+		/>+  </ToolFiles> 	<Configurations> 		<Configuration 			Name="Debug SSE2|Win32"@@ -33,6 +36,10 @@ 				Name="VCCustomBuildTool" 			/> 			<Tool+				Name="GSDX Resource Compiler Tool"+				dependencies="res/convert.fx; res/interlace.fx; res/merge.fx; res/tfx.fx"+			/>+			<Tool 				Name="VCXMLDataGeneratorTool" 			/> 			<Tool@@ -98,6 +105,10 @@ 				Name="VCCustomBuildTool" 			/> 			<Tool+				Name="GSDX Resource Compiler Tool"+				dependencies="res/convert.fx; res/interlace.fx; res/merge.fx; res/tfx.fx"+			/>+			<Tool 				Name="VCXMLDataGeneratorTool" 			/> 			<Tool@@ -162,6 +173,10 @@ 				Name="VCCustomBuildTool" 			/> 			<Tool+				Name="GSDX Resource Compiler Tool"+				dependencies="res/convert.fx; res/interlace.fx; res/merge.fx; res/tfx.fx"+			/>+			<Tool 				Name="VCXMLDataGeneratorTool" 			/> 			<Tool@@ -226,6 +241,10 @@ 				Name="VCCustomBuildTool" 			/> 			<Tool+				Name="GSDX Resource Compiler Tool"+				dependencies="res/convert.fx; res/interlace.fx; res/merge.fx; res/tfx.fx"+			/>+			<Tool 				Name="VCXMLDataGeneratorTool" 			/> 			<Tool@@ -289,6 +308,10 @@ 				Name="VCCustomBuildTool" 			/> 			<Tool+				Name="GSDX Resource Compiler Tool"+				dependencies="res/convert.fx; res/interlace.fx; res/merge.fx; res/tfx.fx"+			/>+			<Tool 				Name="VCXMLDataGeneratorTool" 			/> 			<Tool@@ -353,6 +376,10 @@ 				Name="VCCustomBuildTool" 			/> 			<Tool+				Name="GSDX Resource Compiler Tool"+				dependencies="res/convert.fx; res/interlace.fx; res/merge.fx; res/tfx.fx"+			/>+			<Tool 				Name="VCXMLDataGeneratorTool" 			/> 			<Tool@@ -415,6 +442,10 @@ 				Name="VCCustomBuildTool" 			/> 			<Tool+				Name="GSDX Resource Compiler Tool"+				dependencies="res/convert.fx; res/interlace.fx; res/merge.fx; res/tfx.fx"+			/>     +			<Tool 				Name="VCXMLDataGeneratorTool" 			/> 			<Tool@@ -479,6 +510,10 @@ 				Name="VCCustomBuildTool" 			/> 			<Tool+				Name="GSDX Resource Compiler Tool"+				dependencies="res/convert.fx; res/interlace.fx; res/merge.fx; res/tfx.fx"+			/>+			<Tool 				Name="VCXMLDataGeneratorTool" 			/> 			<Tool@@ -541,6 +576,10 @@ 				Name="VCCustomBuildTool" 			/> 			<Tool+				Name="GSDX Resource Compiler Tool"+				dependencies="res/convert.fx; res/interlace.fx; res/merge.fx; res/tfx.fx"+			/>+			<Tool 				Name="VCXMLDataGeneratorTool" 			/> 			<Tool@@ -605,6 +644,10 @@ 				Name="VCCustomBuildTool" 			/> 			<Tool+				Name="GSDX Resource Compiler Tool"+				dependencies="res/convert.fx; res/interlace.fx; res/merge.fx; res/tfx.fx"+			/>+			<Tool 				Name="VCXMLDataGeneratorTool" 			/> 			<Tool@@ -669,6 +712,10 @@ 				Name="VCCustomBuildTool" 			/> 			<Tool+				Name="GSDX Resource Compiler Tool"+				dependencies="res/convert.fx; res/interlace.fx; res/merge.fx; res/tfx.fx"+			/>+			<Tool 				Name="VCXMLDataGeneratorTool" 			/> 			<Tool@@ -733,6 +780,10 @@ 				Name="VCCustomBuildTool" 			/> 			<Tool+				Name="GSDX Resource Compiler Tool"+				dependencies="res/convert.fx; res/interlace.fx; res/merge.fx; res/tfx.fx"+			/>+			<Tool 				Name="VCXMLDataGeneratorTool" 			/> 			<Tool@@ -795,6 +846,10 @@ 				Name="VCCustomBuildTool" 			/> 			<Tool+				Name="GSDX Resource Compiler Tool"+				dependencies="res/convert.fx; res/interlace.fx; res/merge.fx; res/tfx.fx"+			/>      +			<Tool 				Name="VCXMLDataGeneratorTool" 			/> 			<Tool@@ -855,6 +910,10 @@ 				Name="VCCustomBuildTool" 			/> 			<Tool+				Name="GSDX Resource Compiler Tool"+				dependencies="res/convert.fx; res/interlace.fx; res/merge.fx; res/tfx.fx"+			/>+			<Tool 				Name="VCXMLDataGeneratorTool" 			/> 			<Tool@@ -919,6 +978,10 @@ 				Name="VCCustomBuildTool" 			/> 			<Tool+				Name="GSDX Resource Compiler Tool"+				dependencies="res/convert.fx; res/interlace.fx; res/merge.fx; res/tfx.fx"+			/>+			<Tool 				Name="VCXMLDataGeneratorTool" 			/> 			<Tool@@ -980,6 +1043,10 @@ 				Name="VCCustomBuildTool" 			/> 			<Tool+				Name="GSDX Resource Compiler Tool"+				dependencies="res/convert.fx; res/interlace.fx; res/merge.fx; res/tfx.fx"+			/>      +			<Tool 				Name="VCXMLDataGeneratorTool" 			/> 			<Tool