mirror of
				https://gitlab.gnome.org/GNOME/glib.git
				synced 2025-11-03 17:48:56 +01:00 
			
		
		
		
	Add projects to build the glib-compile-resources and gresource(-tool) utilities, and "install" these tools upon successful compilation, and dist the new projects. One piece of note: will it be better to dist gconstructor_as_data.h instead of generating it in the VS build process (I generated it in the property sheet update in this commit)? Visual C++ 2010 projects will follow shortly.
		
			
				
	
	
		
			157 lines
		
	
	
		
			3.8 KiB
		
	
	
	
		
			XML
		
	
	
	
	
	
			
		
		
	
	
			157 lines
		
	
	
		
			3.8 KiB
		
	
	
	
		
			XML
		
	
	
	
	
	
<?xml version="1.0" encoding="big5"?>
 | 
						|
<VisualStudioProject
 | 
						|
	ProjectType="Visual C++"
 | 
						|
	Version="9.00"
 | 
						|
	Name="glib-compile-resources"
 | 
						|
	ProjectGUID="{B0CDEC7F-DCE1-4F7E-B8A4-A3009C18FB2A}"
 | 
						|
	RootNamespace="glibcompileresources"
 | 
						|
	Keyword="Win32Proj"
 | 
						|
	TargetFrameworkVersion="196613"
 | 
						|
	>
 | 
						|
	<Platforms>
 | 
						|
		<Platform
 | 
						|
			Name="Win32"
 | 
						|
		/>
 | 
						|
		<Platform
 | 
						|
			Name="x64"
 | 
						|
		/>
 | 
						|
	</Platforms>
 | 
						|
	<ToolFiles>
 | 
						|
	</ToolFiles>
 | 
						|
	<Configurations>
 | 
						|
		<Configuration
 | 
						|
			Name="Debug|Win32"
 | 
						|
			InheritedPropertySheets=".\glib.vsprops"
 | 
						|
			ConfigurationType="1"
 | 
						|
			CharacterSet="1"
 | 
						|
			>
 | 
						|
			<Tool
 | 
						|
				Name="VCPreBuildEventTool"
 | 
						|
			/>
 | 
						|
			<Tool
 | 
						|
				Name="VCCLCompilerTool"
 | 
						|
				Optimization="0"
 | 
						|
				AdditionalIncludeDirectories="..\..\..\gmodule;..\..\..\gio"
 | 
						|
				PreprocessorDefinitions="_DEBUG;GIO_COMPILATION"
 | 
						|
				MinimalRebuild="true"
 | 
						|
				BasicRuntimeChecks="3"
 | 
						|
				RuntimeLibrary="3"
 | 
						|
				UsePrecompiledHeader="0"
 | 
						|
				WarningLevel="3"
 | 
						|
				DebugInformationFormat="4"
 | 
						|
			/>
 | 
						|
			<Tool
 | 
						|
				Name="VCLinkerTool"
 | 
						|
				LinkIncremental="2"
 | 
						|
				GenerateDebugInformation="true"
 | 
						|
				SubSystem="1"
 | 
						|
				TargetMachine="1"
 | 
						|
			/>
 | 
						|
		</Configuration>
 | 
						|
		<Configuration
 | 
						|
			Name="Debug|x64"
 | 
						|
			InheritedPropertySheets=".\glib.vsprops"
 | 
						|
			ConfigurationType="1"
 | 
						|
			CharacterSet="2"
 | 
						|
			>
 | 
						|
			<Tool
 | 
						|
				Name="VCCLCompilerTool"
 | 
						|
				Optimization="0"
 | 
						|
				AdditionalIncludeDirectories="..\..\..\gmodule;..\..\..\gio"
 | 
						|
				PreprocessorDefinitions="_DEBUG;GIO_COMPILATION"
 | 
						|
				MinimalRebuild="true"
 | 
						|
				BasicRuntimeChecks="3"
 | 
						|
				RuntimeLibrary="3"
 | 
						|
				UsePrecompiledHeader="0"
 | 
						|
				WarningLevel="3"
 | 
						|
				DebugInformationFormat="3"
 | 
						|
				CompileAs="1"
 | 
						|
			/>
 | 
						|
			<Tool
 | 
						|
				Name="VCLinkerTool"
 | 
						|
				LinkIncremental="2"
 | 
						|
				GenerateDebugInformation="true"
 | 
						|
				SubSystem="1"
 | 
						|
				RandomizedBaseAddress="1"
 | 
						|
				DataExecutionPrevention="0"
 | 
						|
				TargetMachine="17"
 | 
						|
			/>
 | 
						|
		</Configuration>
 | 
						|
		<Configuration
 | 
						|
			Name="Release|Win32"
 | 
						|
			InheritedPropertySheets=".\glib.vsprops"
 | 
						|
			ConfigurationType="1"
 | 
						|
			CharacterSet="1"
 | 
						|
			WholeProgramOptimization="1"
 | 
						|
			>
 | 
						|
			<Tool
 | 
						|
				Name="VCPreBuildEventTool"
 | 
						|
			/>
 | 
						|
			<Tool
 | 
						|
				Name="VCCLCompilerTool"
 | 
						|
				Optimization="2"
 | 
						|
				EnableIntrinsicFunctions="true"
 | 
						|
				AdditionalIncludeDirectories="..\..\..\gmodule;..\..\..\gio"
 | 
						|
				PreprocessorDefinitions="GIO_COMPILATION"
 | 
						|
				RuntimeLibrary="2"
 | 
						|
				EnableFunctionLevelLinking="true"
 | 
						|
				UsePrecompiledHeader="0"
 | 
						|
				WarningLevel="3"
 | 
						|
				DebugInformationFormat="3"
 | 
						|
			/>
 | 
						|
			<Tool
 | 
						|
				Name="VCLinkerTool"
 | 
						|
				LinkIncremental="1"
 | 
						|
				GenerateDebugInformation="true"
 | 
						|
				SubSystem="1"
 | 
						|
				OptimizeReferences="2"
 | 
						|
				EnableCOMDATFolding="2"
 | 
						|
				TargetMachine="1"
 | 
						|
			/>
 | 
						|
		</Configuration>
 | 
						|
		<Configuration
 | 
						|
			Name="Release|x64"
 | 
						|
			InheritedPropertySheets=".\glib.vsprops"
 | 
						|
			ConfigurationType="1"
 | 
						|
			CharacterSet="2"
 | 
						|
			WholeProgramOptimization="1"
 | 
						|
			>
 | 
						|
			<Tool
 | 
						|
				Name="VCCLCompilerTool"
 | 
						|
				AdditionalIncludeDirectories="..\..\..\gmodule;..\..\..\gio"
 | 
						|
				PreprocessorDefinitions="GIO_COMPILATION"
 | 
						|
				RuntimeLibrary="2"
 | 
						|
				UsePrecompiledHeader="0"
 | 
						|
				WarningLevel="3"
 | 
						|
				DebugInformationFormat="3"
 | 
						|
				CompileAs="1"
 | 
						|
			/>
 | 
						|
			<Tool
 | 
						|
				Name="VCLinkerTool"
 | 
						|
				LinkIncremental="1"
 | 
						|
				GenerateDebugInformation="true"
 | 
						|
				SubSystem="1"
 | 
						|
				OptimizeReferences="2"
 | 
						|
				EnableCOMDATFolding="2"
 | 
						|
				RandomizedBaseAddress="1"
 | 
						|
				DataExecutionPrevention="0"
 | 
						|
				TargetMachine="17"
 | 
						|
			/>
 | 
						|
		</Configuration>
 | 
						|
	</Configurations>
 | 
						|
	<References>
 | 
						|
	</References>
 | 
						|
	<Files>
 | 
						|
		<Filter
 | 
						|
			Name="Source Files"
 | 
						|
			Filter="cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx"
 | 
						|
			UniqueIdentifier="{4FC737F1-C7A5-4376-A066-2A32D752A2FF}"
 | 
						|
			>
 | 
						|
			<File RelativePath="..\..\..\gio\glib-compile-resources.c" />
 | 
						|
			<File RelativePath="..\..\..\gio\gvdb\gvdb-builder.c" />
 | 
						|
		</Filter>
 | 
						|
	</Files>
 | 
						|
	<Globals>
 | 
						|
	</Globals>
 | 
						|
</VisualStudioProject>
 |