diff options
Diffstat (limited to 'scripts')
| -rw-r--r-- | scripts/premake4.lua | 30 | ||||
| -rw-r--r-- | scripts/pugixml.xcodeproj/project.pbxproj | 85 | ||||
| -rw-r--r-- | scripts/pugixml_codeblocks.cbp | 4 | ||||
| -rw-r--r-- | scripts/pugixml_codelite.project | 6 | ||||
| -rw-r--r-- | scripts/pugixml_vs2005.vcproj | 8 | ||||
| -rw-r--r-- | scripts/pugixml_vs2005_static.vcproj | 24 | ||||
| -rw-r--r-- | scripts/pugixml_vs2008.vcproj | 8 | ||||
| -rw-r--r-- | scripts/pugixml_vs2008_static.vcproj | 24 | ||||
| -rw-r--r-- | scripts/pugixml_vs2010.vcxproj | 348 | ||||
| -rw-r--r-- | scripts/pugixml_vs2010_static.vcxproj | 350 | 
10 files changed, 475 insertions, 412 deletions
| diff --git a/scripts/premake4.lua b/scripts/premake4.lua index 3584637..f1b89a0 100644 --- a/scripts/premake4.lua +++ b/scripts/premake4.lua @@ -5,11 +5,6 @@ local static = _ARGS[1] == 'static'  local action = premake.action.current()  if string.startswith(_ACTION, "vs") then -	-- We need debugging symbols for all configurations, but runtime library depends on official Symbols flag, so hack it -	function premake.vs200x_vcproj_symbols(cfg) -		return 3 -	end -  	if action then  		-- Disable solution generation  		function action.onsolution(sln) @@ -18,7 +13,19 @@ if string.startswith(_ACTION, "vs") then  		-- Rename output file  		function action.onproject(prj) -			premake.generate(prj, "%%_" .. _ACTION .. (static and "_static" or "") .. ".vcproj", premake.vs200x_vcproj) +            local name = "%%_" .. _ACTION .. (static and "_static" or "") + +            if static then +                for k, v in pairs(prj.project.__configs) do +                    v.objectsdir = v.objectsdir .. "Static" +                end +            end + +            if _ACTION == "vs2010" then +                premake.generate(prj, name .. ".vcxproj", premake.vs2010_vcxproj) +            else +                premake.generate(prj, name .. ".vcproj", premake.vs200x_vcproj) +            end  		end  	end  elseif _ACTION == "codeblocks" then @@ -50,10 +57,10 @@ if string.startswith(_ACTION, "vs") then  	configurations { "Debug", "Release" }      if static then -        configuration "Debug" targetsuffix "_sd" -        configuration "Release" targetsuffix "_s" +        configuration "Debug" targetsuffix "sd" +        configuration "Release" targetsuffix "s"      else -        configuration "Debug" targetsuffix "_d" +        configuration "Debug" targetsuffix "d"      end  else  	if _ACTION == "xcode3" then @@ -62,19 +69,18 @@ else  	configurations { "Debug", "Release" } -	configuration "Debug" targetsuffix "_d" +	configuration "Debug" targetsuffix "d"  end  project "pugixml"  	kind "StaticLib"  	language "C++"  	files { "../src/pugixml.hpp", "../src/pugiconfig.hpp", "../src/pugixml.cpp" } -	flags { "NoPCH", "NoMinimalRebuild" } +	flags { "NoPCH", "NoMinimalRebuild", "NoEditAndContinue", "Symbols" }  	uuid "89A1E353-E2DC-495C-B403-742BE206ACED"  configuration "Debug"  	defines { "_DEBUG" } -	flags { "Symbols" }  configuration "Release"  	defines { "NDEBUG" } diff --git a/scripts/pugixml.xcodeproj/project.pbxproj b/scripts/pugixml.xcodeproj/project.pbxproj index 2e99f4b..7d56baf 100644 --- a/scripts/pugixml.xcodeproj/project.pbxproj +++ b/scripts/pugixml.xcodeproj/project.pbxproj @@ -7,18 +7,18 @@  	objects = {  /* Begin PBXBuildFile section */ -		5314084032B5001276189718 /* pugixml.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0E0405306C15001276189718 /* pugixml.cpp */; }; +		0424128F67AB5C730232235E /* pugixml.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 47481C4F0E03673E0E780637 /* pugixml.cpp */; };  /* End PBXBuildFile section */  /* Begin PBXFileReference section */ -		0A4C28F55399001276189718 /* pugiconfig.hpp */ = {isa = PBXFileReference; lastKnownFileType = text; name = "pugiconfig.hpp"; path = "pugiconfig.hpp"; sourceTree = "<group>"; }; -		0E0405306C15001276189718 /* pugixml.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "pugixml.cpp"; path = "pugixml.cpp"; sourceTree = "<group>"; }; -		7C1A11945858001276189718 /* pugixml.hpp */ = {isa = PBXFileReference; lastKnownFileType = text; name = "pugixml.hpp"; path = "pugixml.hpp"; sourceTree = "<group>"; }; -		1DA04ADC64C3001276189718 /* libpugixml_d.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = "libpugixml_d.a"; path = "libpugixml_d.a"; sourceTree = BUILT_PRODUCTS_DIR; }; +		0B66463C5F896E6449051D38 /* pugiconfig.hpp */ = {isa = PBXFileReference; lastKnownFileType = text; name = "pugiconfig.hpp"; path = "pugiconfig.hpp"; sourceTree = "<group>"; }; +		47481C4F0E03673E0E780637 /* pugixml.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "pugixml.cpp"; path = "pugixml.cpp"; sourceTree = "<group>"; }; +		6C911F0460FC44CD3B1B5624 /* pugixml.hpp */ = {isa = PBXFileReference; lastKnownFileType = text; name = "pugixml.hpp"; path = "pugixml.hpp"; sourceTree = "<group>"; }; +		1DA04ADC64C3566D16C45B6D /* libpugixmld.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = "libpugixmld.a"; path = "libpugixmld.a"; sourceTree = BUILT_PRODUCTS_DIR; };  /* End PBXFileReference section */  /* Begin PBXFrameworksBuildPhase section */ -		47481C4F0E03001276189718 /* Frameworks */ = { +		2BA00212518037166623673F /* Frameworks */ = {  			isa = PBXFrameworksBuildPhase;  			buildActionMask = 2147483647;  			files = ( @@ -28,52 +28,52 @@  /* End PBXFrameworksBuildPhase section */  /* Begin PBXGroup section */ -		65DB0F6D27EA001276189718 /* pugixml */ = { +		19E0517F3CF26ED63AE23641 /* pugixml */ = {  			isa = PBXGroup;  			children = ( -				20852B6E3BB4001276189718 /* src */, -				578963B4309E001276189718 /* Products */, +				578963B4309E714F05E01D71 /* src */, +				219F66186DDF392149043810 /* Products */,  			); -			name = pugixml; +			name = "pugixml";  			sourceTree = "<group>";  		}; -		20852B6E3BB4001276189718 /* src */ = { +		578963B4309E714F05E01D71 /* src */ = {  			isa = PBXGroup;  			children = ( -				0A4C28F55399001276189718 /* pugiconfig.hpp */, -				0E0405306C15001276189718 /* pugixml.cpp */, -				7C1A11945858001276189718 /* pugixml.hpp */, +				0B66463C5F896E6449051D38 /* pugiconfig.hpp */, +				47481C4F0E03673E0E780637 /* pugixml.cpp */, +				6C911F0460FC44CD3B1B5624 /* pugixml.hpp */,  			); -			name = src; +			name = "src";  			path = ../src;  			sourceTree = "<group>";  		}; -		578963B4309E001276189718 /* Products */ = { +		219F66186DDF392149043810 /* Products */ = {  			isa = PBXGroup;  			children = ( -				1DA04ADC64C3001276189718 /* libpugixml_d.a */, +				1DA04ADC64C3566D16C45B6D /* libpugixmld.a */,  			); -			name = Products; +			name = "Products";  			sourceTree = "<group>";  		};  /* End PBXGroup section */  /* Begin PBXNativeTarget section */ -		566D16C45B6D001276189718 /* pugixml */ = { +		6B55152571905B6C3A6F39D0 /* pugixml */ = {  			isa = PBXNativeTarget; -			buildConfigurationList = 714F05E01D71001276189718 /* Build configuration list for PBXNativeTarget "pugixml" */; +			buildConfigurationList = 73BF376C14AA1ECC0AC517ED /* Build configuration list for PBXNativeTarget "pugixml" */;  			buildPhases = ( -				0B66463C5F89001276189718 /* Resources */, -				6E6449051D38001276189718 /* Sources */, -				47481C4F0E03001276189718 /* Frameworks */, +				6CA66B9B6252229A36E8733C /* Resources */, +				287808486FBF545206A47CC1 /* Sources */, +				2BA00212518037166623673F /* Frameworks */,  			);  			buildRules = (  			);  			dependencies = (  			); -			name = pugixml; -			productName = pugixml; -			productReference = 1DA04ADC64C3001276189718 /* libpugixml_d.a */; +			name = "pugixml"; +			productName = "pugixml"; +			productReference = 1DA04ADC64C3566D16C45B6D /* libpugixmld.a */;  			productType = "com.apple.product-type.library.static";  		};  /* End PBXNativeTarget section */ @@ -84,17 +84,17 @@  			buildConfigurationList = 1DEB928908733DD80010E9CD /* Build configuration list for PBXProject "pugixml" */;  			compatibilityVersion = "Xcode 3.1";  			hasScannedForEncodings = 1; -			mainGroup = 65DB0F6D27EA001276189718 /* pugixml */; +			mainGroup = 19E0517F3CF26ED63AE23641 /* pugixml */;  			projectDirPath = "";  			projectRoot = "";  			targets = ( -				566D16C45B6D001276189718 /* libpugixml_d.a */, +				6B55152571905B6C3A6F39D0 /* libpugixmld.a */,  			);  		};  /* End PBXProject section */  /* Begin PBXResourcesBuildPhase section */ -		0B66463C5F89001276189718 /* Resources */ = { +		6CA66B9B6252229A36E8733C /* Resources */ = {  			isa = PBXResourcesBuildPhase;  			buildActionMask = 2147483647;  			files = ( @@ -104,11 +104,11 @@  /* End PBXResourcesBuildPhase section */  /* Begin PBXSourcesBuildPhase section */ -		6E6449051D38001276189718 /* Sources */ = { +		287808486FBF545206A47CC1 /* Sources */ = {  			isa = PBXSourcesBuildPhase;  			buildActionMask = 2147483647;  			files = ( -				5314084032B5001276189718 /* pugixml.cpp in Sources */, +				0424128F67AB5C730232235E /* pugixml.cpp in Sources */,  			);  			runOnlyForDeploymentPostprocessing = 0;  		}; @@ -118,7 +118,7 @@  /* End PBXVariantGroup section */  /* Begin XCBuildConfiguration section */ -		6B5515257190001276189718 /* Debug */ = { +		4FDB54E4253E36FC55CE27E8 /* Debug */ = {  			isa = XCBuildConfiguration;  			buildSettings = {  				ALWAYS_SEARCH_USER_PATHS = NO; @@ -126,15 +126,14 @@  				GCC_DYNAMIC_NO_PIC = NO;  				GCC_MODEL_TUNING = G5;  				INSTALL_PATH = /usr/local/lib; -				PRODUCT_NAME = "pugixml_d"; +				PRODUCT_NAME = "pugixmld";  			};  			name = "Debug";  		}; -		4FDB54E4253E001276189718 /* Release */ = { +		0A4C28F553990E0405306C15 /* Release */ = {  			isa = XCBuildConfiguration;  			buildSettings = {  				ALWAYS_SEARCH_USER_PATHS = NO; -				DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";  				CONFIGURATION_BUILD_DIR = xcode3;  				GCC_DYNAMIC_NO_PIC = NO;  				GCC_MODEL_TUNING = G5; @@ -143,7 +142,7 @@  			};  			name = "Release";  		}; -		5B6C3A6F39D0001276189718 /* Debug */ = { +		65DB0F6D27EA20852B6E3BB4 /* Debug */ = {  			isa = XCBuildConfiguration;  			buildSettings = {  				ARCHS = "$(ARCHS_STANDARD_32_64_BIT)"; @@ -151,7 +150,6 @@  				CONFIGURATION_TEMP_DIR = "$(OBJROOT)";  				COPY_PHASE_STRIP = NO;  				GCC_C_LANGUAGE_STANDARD = gnu99; -				GCC_ENABLE_FIX_AND_CONTINUE = YES;  				GCC_OPTIMIZATION_LEVEL = 0;  				GCC_PREPROCESSOR_DEFINITIONS = (  					"_DEBUG", @@ -165,12 +163,13 @@  			};  			name = "Debug";  		}; -		36FC55CE27E8001276189718 /* Release */ = { +		5314084032B57C1A11945858 /* Release */ = {  			isa = XCBuildConfiguration;  			buildSettings = {  				ARCHS = "$(ARCHS_STANDARD_32_64_BIT)";  				CONFIGURATION_BUILD_DIR = "$(SYMROOT)";  				CONFIGURATION_TEMP_DIR = "$(OBJROOT)"; +				COPY_PHASE_STRIP = NO;  				GCC_C_LANGUAGE_STANDARD = gnu99;  				GCC_OPTIMIZATION_LEVEL = s;  				GCC_PREPROCESSOR_DEFINITIONS = ( @@ -188,11 +187,11 @@  /* End XCBuildConfiguration section */  /* Begin XCConfigurationList section */ -		714F05E01D71001276189718 /* Build configuration list for PBXNativeTarget "libpugixml_d.a" */ = { +		73BF376C14AA1ECC0AC517ED /* Build configuration list for PBXNativeTarget "libpugixmld.a" */ = {  			isa = XCConfigurationList;  			buildConfigurations = ( -				6B5515257190001276189718 /* Debug */, -				4FDB54E4253E001276189718 /* Release */, +				4FDB54E4253E36FC55CE27E8 /* Debug */, +				0A4C28F553990E0405306C15 /* Release */,  			);  			defaultConfigurationIsVisible = 0;  			defaultConfigurationName = "Debug"; @@ -200,8 +199,8 @@  		1DEB928908733DD80010E9CD /* Build configuration list for PBXProject "pugixml" */ = {  			isa = XCConfigurationList;  			buildConfigurations = ( -				5B6C3A6F39D0001276189718 /* Debug */, -				36FC55CE27E8001276189718 /* Release */, +				65DB0F6D27EA20852B6E3BB4 /* Debug */, +				5314084032B57C1A11945858 /* Release */,  			);  			defaultConfigurationIsVisible = 0;  			defaultConfigurationName = "Debug"; diff --git a/scripts/pugixml_codeblocks.cbp b/scripts/pugixml_codeblocks.cbp index 64a5320..e18ccfc 100644 --- a/scripts/pugixml_codeblocks.cbp +++ b/scripts/pugixml_codeblocks.cbp @@ -7,7 +7,7 @@  		<Option compiler="gcc" />  		<Build>  			<Target title="Debug"> -				<Option output="codeblocks/libpugixml_d.a" prefix_auto="0" extension_auto="0" /> +				<Option output="codeblocks/libpugixmld.a" prefix_auto="0" extension_auto="0" />  				<Option object_output="codeblocks/Debug" />  				<Option type="2" />  				<Option compiler="gcc" /> @@ -24,11 +24,11 @@  				<Option type="2" />  				<Option compiler="gcc" />  				<Compiler> +					<Add option="-g" />  					<Add option="-O2" />  					<Add option="-DNDEBUG" />  				</Compiler>  				<Linker> -					<Add option="-s" />  				</Linker>  			</Target>  		</Build> diff --git a/scripts/pugixml_codelite.project b/scripts/pugixml_codelite.project index 0c242c8..637a81d 100644 --- a/scripts/pugixml_codelite.project +++ b/scripts/pugixml_codelite.project @@ -7,7 +7,7 @@    </VirtualDirectory>    <Settings Type="Static Library">      <Configuration Name="Debug" CompilerType="gnu g++" DebuggerType="GNU gdb debugger" Type="Static Library"> -      <General OutputFile="codelite/libpugixml_d.a" IntermediateDirectory="codelite/Debug" Command="./libpugixml_d.a" CommandArguments="" WorkingDirectory="codelite" PauseExecWhenProcTerminates="yes"/> +      <General OutputFile="codelite/libpugixmld.a" IntermediateDirectory="codelite/Debug" Command="./libpugixmld.a" CommandArguments="" WorkingDirectory="codelite" PauseExecWhenProcTerminates="yes"/>        <Compiler Required="yes" Options="-g">          <Preprocessor Value="_DEBUG"/>        </Compiler> @@ -29,10 +29,10 @@      </Configuration>      <Configuration Name="Release" CompilerType="gnu g++" DebuggerType="GNU gdb debugger" Type="Static Library">        <General OutputFile="codelite/libpugixml.a" IntermediateDirectory="codelite/Release" Command="./libpugixml.a" CommandArguments="" WorkingDirectory="codelite" PauseExecWhenProcTerminates="yes"/> -      <Compiler Required="yes" Options="-O2"> +      <Compiler Required="yes" Options="-g;-O2">          <Preprocessor Value="NDEBUG"/>        </Compiler> -      <Linker Required="yes" Options="-s"> +      <Linker Required="yes" Options="">        </Linker>        <ResourceCompiler Required="no" Options=""/>        <CustomBuild Enabled="no"> diff --git a/scripts/pugixml_vs2005.vcproj b/scripts/pugixml_vs2005.vcproj index 27616ea..b60f5af 100644 --- a/scripts/pugixml_vs2005.vcproj +++ b/scripts/pugixml_vs2005.vcproj @@ -50,7 +50,7 @@  				UsePrecompiledHeader="0"  				WarningLevel="3"  				Detect64BitPortabilityProblems="true" -				ProgramDataBaseFileName="$(OutDir)\pugixml_d.pdb" +				ProgramDataBaseFileName="$(OutDir)\pugixmld.pdb"  				DebugInformationFormat="3"  			/>  			<Tool @@ -65,7 +65,7 @@  			/>  			<Tool  				Name="VCLibrarianTool" -				OutputFile="$(OutDir)\pugixml_d.lib" +				OutputFile="$(OutDir)\pugixmld.lib"  			/>  			<Tool  				Name="VCALinkTool" @@ -125,7 +125,7 @@  				UsePrecompiledHeader="0"  				WarningLevel="3"  				Detect64BitPortabilityProblems="true" -				ProgramDataBaseFileName="$(OutDir)\pugixml_d.pdb" +				ProgramDataBaseFileName="$(OutDir)\pugixmld.pdb"  				DebugInformationFormat="3"  			/>  			<Tool @@ -140,7 +140,7 @@  			/>  			<Tool  				Name="VCLibrarianTool" -				OutputFile="$(OutDir)\pugixml_d.lib" +				OutputFile="$(OutDir)\pugixmld.lib"  			/>  			<Tool  				Name="VCALinkTool" diff --git a/scripts/pugixml_vs2005_static.vcproj b/scripts/pugixml_vs2005_static.vcproj index c0550a5..065e0eb 100644 --- a/scripts/pugixml_vs2005_static.vcproj +++ b/scripts/pugixml_vs2005_static.vcproj @@ -21,7 +21,7 @@  		<Configuration  			Name="Debug|Win32"  			OutputDirectory="vs2005\x32" -			IntermediateDirectory="vs2005\x32\Debug" +			IntermediateDirectory="vs2005\x32\DebugStatic"  			ConfigurationType="4"  			CharacterSet="2"  			> @@ -50,7 +50,7 @@  				UsePrecompiledHeader="0"  				WarningLevel="3"  				Detect64BitPortabilityProblems="true" -				ProgramDataBaseFileName="$(OutDir)\pugixml_sd.pdb" +				ProgramDataBaseFileName="$(OutDir)\pugixmlsd.pdb"  				DebugInformationFormat="3"  			/>  			<Tool @@ -65,7 +65,7 @@  			/>  			<Tool  				Name="VCLibrarianTool" -				OutputFile="$(OutDir)\pugixml_sd.lib" +				OutputFile="$(OutDir)\pugixmlsd.lib"  			/>  			<Tool  				Name="VCALinkTool" @@ -95,7 +95,7 @@  		<Configuration  			Name="Debug|x64"  			OutputDirectory="vs2005\x64" -			IntermediateDirectory="vs2005\x64\Debug" +			IntermediateDirectory="vs2005\x64\DebugStatic"  			ConfigurationType="4"  			CharacterSet="2"  			> @@ -125,7 +125,7 @@  				UsePrecompiledHeader="0"  				WarningLevel="3"  				Detect64BitPortabilityProblems="true" -				ProgramDataBaseFileName="$(OutDir)\pugixml_sd.pdb" +				ProgramDataBaseFileName="$(OutDir)\pugixmlsd.pdb"  				DebugInformationFormat="3"  			/>  			<Tool @@ -140,7 +140,7 @@  			/>  			<Tool  				Name="VCLibrarianTool" -				OutputFile="$(OutDir)\pugixml_sd.lib" +				OutputFile="$(OutDir)\pugixmlsd.lib"  			/>  			<Tool  				Name="VCALinkTool" @@ -170,7 +170,7 @@  		<Configuration  			Name="Release|Win32"  			OutputDirectory="vs2005\x32" -			IntermediateDirectory="vs2005\x32\Release" +			IntermediateDirectory="vs2005\x32\ReleaseStatic"  			ConfigurationType="4"  			CharacterSet="2"  			> @@ -199,7 +199,7 @@  				UsePrecompiledHeader="0"  				WarningLevel="3"  				Detect64BitPortabilityProblems="true" -				ProgramDataBaseFileName="$(OutDir)\pugixml_s.pdb" +				ProgramDataBaseFileName="$(OutDir)\pugixmls.pdb"  				DebugInformationFormat="3"  			/>  			<Tool @@ -214,7 +214,7 @@  			/>  			<Tool  				Name="VCLibrarianTool" -				OutputFile="$(OutDir)\pugixml_s.lib" +				OutputFile="$(OutDir)\pugixmls.lib"  			/>  			<Tool  				Name="VCALinkTool" @@ -244,7 +244,7 @@  		<Configuration  			Name="Release|x64"  			OutputDirectory="vs2005\x64" -			IntermediateDirectory="vs2005\x64\Release" +			IntermediateDirectory="vs2005\x64\ReleaseStatic"  			ConfigurationType="4"  			CharacterSet="2"  			> @@ -274,7 +274,7 @@  				UsePrecompiledHeader="0"  				WarningLevel="3"  				Detect64BitPortabilityProblems="true" -				ProgramDataBaseFileName="$(OutDir)\pugixml_s.pdb" +				ProgramDataBaseFileName="$(OutDir)\pugixmls.pdb"  				DebugInformationFormat="3"  			/>  			<Tool @@ -289,7 +289,7 @@  			/>  			<Tool  				Name="VCLibrarianTool" -				OutputFile="$(OutDir)\pugixml_s.lib" +				OutputFile="$(OutDir)\pugixmls.lib"  			/>  			<Tool  				Name="VCALinkTool" diff --git a/scripts/pugixml_vs2008.vcproj b/scripts/pugixml_vs2008.vcproj index c0215f1..7218618 100644 --- a/scripts/pugixml_vs2008.vcproj +++ b/scripts/pugixml_vs2008.vcproj @@ -49,7 +49,7 @@  				EnableFunctionLevelLinking="true"  				UsePrecompiledHeader="0"  				WarningLevel="3" -				ProgramDataBaseFileName="$(OutDir)\pugixml_d.pdb" +				ProgramDataBaseFileName="$(OutDir)\pugixmld.pdb"  				DebugInformationFormat="3"  			/>  			<Tool @@ -64,7 +64,7 @@  			/>  			<Tool  				Name="VCLibrarianTool" -				OutputFile="$(OutDir)\pugixml_d.lib" +				OutputFile="$(OutDir)\pugixmld.lib"  			/>  			<Tool  				Name="VCALinkTool" @@ -123,7 +123,7 @@  				EnableFunctionLevelLinking="true"  				UsePrecompiledHeader="0"  				WarningLevel="3" -				ProgramDataBaseFileName="$(OutDir)\pugixml_d.pdb" +				ProgramDataBaseFileName="$(OutDir)\pugixmld.pdb"  				DebugInformationFormat="3"  			/>  			<Tool @@ -138,7 +138,7 @@  			/>  			<Tool  				Name="VCLibrarianTool" -				OutputFile="$(OutDir)\pugixml_d.lib" +				OutputFile="$(OutDir)\pugixmld.lib"  			/>  			<Tool  				Name="VCALinkTool" diff --git a/scripts/pugixml_vs2008_static.vcproj b/scripts/pugixml_vs2008_static.vcproj index 3ae1798..a00e9d1 100644 --- a/scripts/pugixml_vs2008_static.vcproj +++ b/scripts/pugixml_vs2008_static.vcproj @@ -21,7 +21,7 @@  		<Configuration  			Name="Debug|Win32"  			OutputDirectory="vs2008\x32" -			IntermediateDirectory="vs2008\x32\Debug" +			IntermediateDirectory="vs2008\x32\DebugStatic"  			ConfigurationType="4"  			CharacterSet="2"  			> @@ -49,7 +49,7 @@  				EnableFunctionLevelLinking="true"  				UsePrecompiledHeader="0"  				WarningLevel="3" -				ProgramDataBaseFileName="$(OutDir)\pugixml_sd.pdb" +				ProgramDataBaseFileName="$(OutDir)\pugixmlsd.pdb"  				DebugInformationFormat="3"  			/>  			<Tool @@ -64,7 +64,7 @@  			/>  			<Tool  				Name="VCLibrarianTool" -				OutputFile="$(OutDir)\pugixml_sd.lib" +				OutputFile="$(OutDir)\pugixmlsd.lib"  			/>  			<Tool  				Name="VCALinkTool" @@ -94,7 +94,7 @@  		<Configuration  			Name="Debug|x64"  			OutputDirectory="vs2008\x64" -			IntermediateDirectory="vs2008\x64\Debug" +			IntermediateDirectory="vs2008\x64\DebugStatic"  			ConfigurationType="4"  			CharacterSet="2"  			> @@ -123,7 +123,7 @@  				EnableFunctionLevelLinking="true"  				UsePrecompiledHeader="0"  				WarningLevel="3" -				ProgramDataBaseFileName="$(OutDir)\pugixml_sd.pdb" +				ProgramDataBaseFileName="$(OutDir)\pugixmlsd.pdb"  				DebugInformationFormat="3"  			/>  			<Tool @@ -138,7 +138,7 @@  			/>  			<Tool  				Name="VCLibrarianTool" -				OutputFile="$(OutDir)\pugixml_sd.lib" +				OutputFile="$(OutDir)\pugixmlsd.lib"  			/>  			<Tool  				Name="VCALinkTool" @@ -168,7 +168,7 @@  		<Configuration  			Name="Release|Win32"  			OutputDirectory="vs2008\x32" -			IntermediateDirectory="vs2008\x32\Release" +			IntermediateDirectory="vs2008\x32\ReleaseStatic"  			ConfigurationType="4"  			CharacterSet="2"  			> @@ -196,7 +196,7 @@  				EnableFunctionLevelLinking="true"  				UsePrecompiledHeader="0"  				WarningLevel="3" -				ProgramDataBaseFileName="$(OutDir)\pugixml_s.pdb" +				ProgramDataBaseFileName="$(OutDir)\pugixmls.pdb"  				DebugInformationFormat="3"  			/>  			<Tool @@ -211,7 +211,7 @@  			/>  			<Tool  				Name="VCLibrarianTool" -				OutputFile="$(OutDir)\pugixml_s.lib" +				OutputFile="$(OutDir)\pugixmls.lib"  			/>  			<Tool  				Name="VCALinkTool" @@ -241,7 +241,7 @@  		<Configuration  			Name="Release|x64"  			OutputDirectory="vs2008\x64" -			IntermediateDirectory="vs2008\x64\Release" +			IntermediateDirectory="vs2008\x64\ReleaseStatic"  			ConfigurationType="4"  			CharacterSet="2"  			> @@ -270,7 +270,7 @@  				EnableFunctionLevelLinking="true"  				UsePrecompiledHeader="0"  				WarningLevel="3" -				ProgramDataBaseFileName="$(OutDir)\pugixml_s.pdb" +				ProgramDataBaseFileName="$(OutDir)\pugixmls.pdb"  				DebugInformationFormat="3"  			/>  			<Tool @@ -285,7 +285,7 @@  			/>  			<Tool  				Name="VCLibrarianTool" -				OutputFile="$(OutDir)\pugixml_s.lib" +				OutputFile="$(OutDir)\pugixmls.lib"  			/>  			<Tool  				Name="VCALinkTool" diff --git a/scripts/pugixml_vs2010.vcxproj b/scripts/pugixml_vs2010.vcxproj index 380dc85..c29b4c5 100644 --- a/scripts/pugixml_vs2010.vcxproj +++ b/scripts/pugixml_vs2010.vcxproj @@ -1,161 +1,191 @@ -<?xml version="1.0" encoding="utf-8"?> +<?xml version="1.0" encoding="utf-8"?>  <Project DefaultTargets="Build" ToolsVersion="4.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"> -    <ProjectName>pugixml</ProjectName> -    <ProjectGuid>{89A1E353-E2DC-495C-B403-742BE206ACED}</ProjectGuid> -    <RootNamespace>pugixml</RootNamespace> -    <Keyword>Win32Proj</Keyword> -  </PropertyGroup> -  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" /> -  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration"> -    <ConfigurationType>StaticLibrary</ConfigurationType> -    <CharacterSet>MultiByte</CharacterSet> -  </PropertyGroup> -  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration"> -    <ConfigurationType>StaticLibrary</ConfigurationType> -    <CharacterSet>MultiByte</CharacterSet> -  </PropertyGroup> -  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration"> -    <ConfigurationType>StaticLibrary</ConfigurationType> -    <CharacterSet>MultiByte</CharacterSet> -  </PropertyGroup> -  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration"> -    <ConfigurationType>StaticLibrary</ConfigurationType> -    <CharacterSet>MultiByte</CharacterSet> -  </PropertyGroup> -  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> -  <ImportGroup Label="ExtensionSettings"> -  </ImportGroup> -  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets"> -    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> -  </ImportGroup> -  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets"> -    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> -  </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" /> -  </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" /> -  </ImportGroup> -  <PropertyGroup Label="UserMacros" /> -  <PropertyGroup> -    <_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion> -    <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">vs2010\x32\</OutDir> -    <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">vs2010\x32\Debug\</IntDir> -    <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">vs2010\x64\</OutDir> -    <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">vs2010\x64\Debug\</IntDir> -    <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">vs2010\x32\</OutDir> -    <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">vs2010\x32\Release\</IntDir> -    <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">vs2010\x64\</OutDir> -    <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">vs2010\x64\Release\</IntDir> -    <TargetName Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(ProjectName)_d</TargetName> -    <TargetName Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(ProjectName)_d</TargetName> -  </PropertyGroup> -  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> -    <ClCompile> -      <Optimization>Disabled</Optimization> -      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> -      <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks> -      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary> -      <FunctionLevelLinking>true</FunctionLevelLinking> -      <PrecompiledHeader> -      </PrecompiledHeader> -      <WarningLevel>Level3</WarningLevel> -      <ProgramDataBaseFileName>$(OutDir)pugixml_d.pdb</ProgramDataBaseFileName> -      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> -    </ClCompile> -    <ResourceCompile> -      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> -    </ResourceCompile> -    <Lib /> -  </ItemDefinitionGroup> -  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'"> -    <Midl> -      <TargetEnvironment>X64</TargetEnvironment> -    </Midl> -    <ClCompile> -      <Optimization>Disabled</Optimization> -      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> -      <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks> -      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary> -      <FunctionLevelLinking>true</FunctionLevelLinking> -      <PrecompiledHeader> -      </PrecompiledHeader> -      <WarningLevel>Level3</WarningLevel> -      <ProgramDataBaseFileName>$(OutDir)pugixml_d.pdb</ProgramDataBaseFileName> -      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> -    </ClCompile> -    <ResourceCompile> -      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> -    </ResourceCompile> -    <Lib /> -  </ItemDefinitionGroup> -  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"> -    <ClCompile> -      <Optimization>Full</Optimization> -      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> -      <StringPooling>true</StringPooling> -      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary> -      <FunctionLevelLinking>true</FunctionLevelLinking> -      <PrecompiledHeader> -      </PrecompiledHeader> -      <WarningLevel>Level3</WarningLevel> -      <ProgramDataBaseFileName>$(OutDir)pugixml.pdb</ProgramDataBaseFileName> -      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> -    </ClCompile> -    <ResourceCompile> -      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> -    </ResourceCompile> -    <Lib /> -  </ItemDefinitionGroup> -  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'"> -    <Midl> -      <TargetEnvironment>X64</TargetEnvironment> -    </Midl> -    <ClCompile> -      <Optimization>Full</Optimization> -      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> -      <StringPooling>true</StringPooling> -      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary> -      <FunctionLevelLinking>true</FunctionLevelLinking> -      <PrecompiledHeader> -      </PrecompiledHeader> -      <WarningLevel>Level3</WarningLevel> -      <ProgramDataBaseFileName>$(OutDir)pugixml.pdb</ProgramDataBaseFileName> -      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> -    </ClCompile> -    <ResourceCompile> -      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> -    </ResourceCompile> -    <Lib /> -  </ItemDefinitionGroup> -  <ItemGroup> -    <ClInclude Include="..\src\pugixml.hpp" /> -    <ClInclude Include="..\src\pugiconfig.hpp" /> -  </ItemGroup> -  <ItemGroup> -    <ClCompile Include="..\src\pugixml.cpp" /> -  </ItemGroup> -  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> -  <ImportGroup Label="ExtensionTargets"> -  </ImportGroup> +	<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>{89A1E353-E2DC-495C-B403-742BE206ACED}</ProjectGuid> +		<RootNamespace>pugixml</RootNamespace> +		<Keyword>Win32Proj</Keyword> +	</PropertyGroup> +	<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" /> +	<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration"> +		<ConfigurationType>StaticLibrary</ConfigurationType> +		<CharacterSet>MultiByte</CharacterSet> +		<UseDebugLibraries>true</UseDebugLibraries> +	</PropertyGroup> +	<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration"> +		<ConfigurationType>StaticLibrary</ConfigurationType> +		<CharacterSet>MultiByte</CharacterSet> +		<UseDebugLibraries>true</UseDebugLibraries> +	</PropertyGroup> +	<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration"> +		<ConfigurationType>StaticLibrary</ConfigurationType> +		<CharacterSet>MultiByte</CharacterSet> +		<WholeProgramOptimization>true</WholeProgramOptimization> +		<UseDebugLibraries>false</UseDebugLibraries> +	</PropertyGroup> +	<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration"> +		<ConfigurationType>StaticLibrary</ConfigurationType> +		<CharacterSet>MultiByte</CharacterSet> +		<WholeProgramOptimization>true</WholeProgramOptimization> +		<UseDebugLibraries>false</UseDebugLibraries> +	</PropertyGroup> +	<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> +	<ImportGroup Label="ExtensionSettings"> +	</ImportGroup> +	<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets"> +		<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> +	</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" /> +	</ImportGroup> +	<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets"> +		<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> +	</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" /> +	</ImportGroup> +	<PropertyGroup Label="UserMacros" /> +	<PropertyGroup> +		<_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion> +		<OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">vs2010\x32\</OutDir> +		<IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">vs2010\x32\Debug\</IntDir> +		<TargetName Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">pugixmld</TargetName> +		<OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">vs2010\x64\</OutDir> +		<IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">vs2010\x64\Debug\</IntDir> +		<TargetName Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">pugixmld</TargetName> +		<OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">vs2010\x32\</OutDir> +		<IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">vs2010\x32\Release\</IntDir> +		<TargetName Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">pugixml</TargetName> +		<OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">vs2010\x64\</OutDir> +		<IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">vs2010\x64\Release\</IntDir> +		<TargetName Condition="'$(Configuration)|$(Platform)'=='Release|x64'">pugixml</TargetName> +	</PropertyGroup> +	<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> +		<ClCompile> +			<Optimization>Disabled</Optimization> +			<PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> +			<MinimalRebuild>false</MinimalRebuild> +			<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks> +			<RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary> +			<FunctionLevelLinking>true</FunctionLevelLinking> +			<PrecompiledHeader></PrecompiledHeader> +			<WarningLevel>Level3</WarningLevel> +			<DebugInformationFormat>ProgramDatabase</DebugInformationFormat> +		</ClCompile> +		<ResourceCompile> +			<PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> +		</ResourceCompile> +	<Lib> +		<OutputFile>$(OutDir)pugixmld.lib</OutputFile> +	</Lib> +		<Link> +			<SubSystem>Windows</SubSystem> +			<GenerateDebugInformation>true</GenerateDebugInformation> +			<ProgramDataBaseFileName>$(OutDir)pugixmld.pdb</ProgramDataBaseFileName> +		</Link> +	</ItemDefinitionGroup> +	<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'"> +		<ClCompile> +			<Optimization>Disabled</Optimization> +			<PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> +			<MinimalRebuild>false</MinimalRebuild> +			<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks> +			<RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary> +			<FunctionLevelLinking>true</FunctionLevelLinking> +			<PrecompiledHeader></PrecompiledHeader> +			<WarningLevel>Level3</WarningLevel> +			<DebugInformationFormat>ProgramDatabase</DebugInformationFormat> +		</ClCompile> +		<ResourceCompile> +			<PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> +		</ResourceCompile> +	<Lib> +		<OutputFile>$(OutDir)pugixmld.lib</OutputFile> +	</Lib> +		<Link> +			<SubSystem>Windows</SubSystem> +			<GenerateDebugInformation>true</GenerateDebugInformation> +			<ProgramDataBaseFileName>$(OutDir)pugixmld.pdb</ProgramDataBaseFileName> +		</Link> +	</ItemDefinitionGroup> +	<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"> +		<ClCompile> +			<Optimization>Full</Optimization> +			<PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> +			<MinimalRebuild>false</MinimalRebuild> +			<StringPooling>true</StringPooling> +			<RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary> +			<FunctionLevelLinking>true</FunctionLevelLinking> +			<PrecompiledHeader></PrecompiledHeader> +			<WarningLevel>Level3</WarningLevel> +			<DebugInformationFormat>ProgramDatabase</DebugInformationFormat> +		</ClCompile> +		<ResourceCompile> +			<PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> +		</ResourceCompile> +	<Lib> +		<OutputFile>$(OutDir)pugixml.lib</OutputFile> +	</Lib> +		<Link> +			<SubSystem>Windows</SubSystem> +			<GenerateDebugInformation>true</GenerateDebugInformation> +			<OptimizeReferences>true</OptimizeReferences> +			<EnableCOMDATFolding>true</EnableCOMDATFolding> +			<ProgramDataBaseFileName>$(OutDir)pugixml.pdb</ProgramDataBaseFileName> +		</Link> +	</ItemDefinitionGroup> +	<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'"> +		<ClCompile> +			<Optimization>Full</Optimization> +			<PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> +			<MinimalRebuild>false</MinimalRebuild> +			<StringPooling>true</StringPooling> +			<RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary> +			<FunctionLevelLinking>true</FunctionLevelLinking> +			<PrecompiledHeader></PrecompiledHeader> +			<WarningLevel>Level3</WarningLevel> +			<DebugInformationFormat>ProgramDatabase</DebugInformationFormat> +		</ClCompile> +		<ResourceCompile> +			<PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> +		</ResourceCompile> +	<Lib> +		<OutputFile>$(OutDir)pugixml.lib</OutputFile> +	</Lib> +		<Link> +			<SubSystem>Windows</SubSystem> +			<GenerateDebugInformation>true</GenerateDebugInformation> +			<OptimizeReferences>true</OptimizeReferences> +			<EnableCOMDATFolding>true</EnableCOMDATFolding> +			<ProgramDataBaseFileName>$(OutDir)pugixml.pdb</ProgramDataBaseFileName> +		</Link> +	</ItemDefinitionGroup> +	<ItemGroup> +		<ClInclude Include="..\src\pugixml.hpp" /> +		<ClInclude Include="..\src\pugiconfig.hpp" /> +	</ItemGroup> +	<ItemGroup> +		<ClCompile Include="..\src\pugixml.cpp"> +		</ClCompile> +	</ItemGroup> +	<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> +	<ImportGroup Label="ExtensionTargets"> +	</ImportGroup>  </Project> diff --git a/scripts/pugixml_vs2010_static.vcxproj b/scripts/pugixml_vs2010_static.vcxproj index c111373..c1e133c 100644 --- a/scripts/pugixml_vs2010_static.vcxproj +++ b/scripts/pugixml_vs2010_static.vcxproj @@ -1,163 +1,191 @@ -<?xml version="1.0" encoding="utf-8"?> +<?xml version="1.0" encoding="utf-8"?>  <Project DefaultTargets="Build" ToolsVersion="4.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"> -    <ProjectName>pugixml</ProjectName> -    <ProjectGuid>{89A1E353-E2DC-495C-B403-742BE206ACED}</ProjectGuid> -    <RootNamespace>pugixml</RootNamespace> -    <Keyword>Win32Proj</Keyword> -  </PropertyGroup> -  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" /> -  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration"> -    <ConfigurationType>StaticLibrary</ConfigurationType> -    <CharacterSet>MultiByte</CharacterSet> -  </PropertyGroup> -  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration"> -    <ConfigurationType>StaticLibrary</ConfigurationType> -    <CharacterSet>MultiByte</CharacterSet> -  </PropertyGroup> -  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration"> -    <ConfigurationType>StaticLibrary</ConfigurationType> -    <CharacterSet>MultiByte</CharacterSet> -  </PropertyGroup> -  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration"> -    <ConfigurationType>StaticLibrary</ConfigurationType> -    <CharacterSet>MultiByte</CharacterSet> -  </PropertyGroup> -  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> -  <ImportGroup Label="ExtensionSettings"> -  </ImportGroup> -  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets"> -    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> -  </ImportGroup> -  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets"> -    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> -  </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" /> -  </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" /> -  </ImportGroup> -  <PropertyGroup Label="UserMacros" /> -  <PropertyGroup> -    <_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion> -    <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">vs2010\x32\</OutDir> -    <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">vs2010\x32\Debug\</IntDir> -    <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">vs2010\x64\</OutDir> -    <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">vs2010\x64\Debug\</IntDir> -    <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">vs2010\x32\</OutDir> -    <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">vs2010\x32\Release\</IntDir> -    <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">vs2010\x64\</OutDir> -    <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">vs2010\x64\Release\</IntDir> -    <TargetName Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(ProjectName)_sd</TargetName> -    <TargetName Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(ProjectName)_sd</TargetName> -    <TargetName Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(ProjectName)_s</TargetName> -    <TargetName Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(ProjectName)_s</TargetName> -  </PropertyGroup> -  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> -    <ClCompile> -      <Optimization>Disabled</Optimization> -      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> -      <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks> -      <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary> -      <FunctionLevelLinking>true</FunctionLevelLinking> -      <PrecompiledHeader> -      </PrecompiledHeader> -      <WarningLevel>Level3</WarningLevel> -      <ProgramDataBaseFileName>$(OutDir)pugixml_sd.pdb</ProgramDataBaseFileName> -      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> -    </ClCompile> -    <ResourceCompile> -      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> -    </ResourceCompile> -    <Lib /> -  </ItemDefinitionGroup> -  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'"> -    <Midl> -      <TargetEnvironment>X64</TargetEnvironment> -    </Midl> -    <ClCompile> -      <Optimization>Disabled</Optimization> -      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> -      <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks> -      <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary> -      <FunctionLevelLinking>true</FunctionLevelLinking> -      <PrecompiledHeader> -      </PrecompiledHeader> -      <WarningLevel>Level3</WarningLevel> -      <ProgramDataBaseFileName>$(OutDir)pugixml_sd.pdb</ProgramDataBaseFileName> -      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> -    </ClCompile> -    <ResourceCompile> -      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> -    </ResourceCompile> -    <Lib /> -  </ItemDefinitionGroup> -  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"> -    <ClCompile> -      <Optimization>Full</Optimization> -      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> -      <StringPooling>true</StringPooling> -      <RuntimeLibrary>MultiThreaded</RuntimeLibrary> -      <FunctionLevelLinking>true</FunctionLevelLinking> -      <PrecompiledHeader> -      </PrecompiledHeader> -      <WarningLevel>Level3</WarningLevel> -      <ProgramDataBaseFileName>$(OutDir)pugixml_s.pdb</ProgramDataBaseFileName> -      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> -    </ClCompile> -    <ResourceCompile> -      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> -    </ResourceCompile> -    <Lib /> -  </ItemDefinitionGroup> -  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'"> -    <Midl> -      <TargetEnvironment>X64</TargetEnvironment> -    </Midl> -    <ClCompile> -      <Optimization>Full</Optimization> -      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> -      <StringPooling>true</StringPooling> -      <RuntimeLibrary>MultiThreaded</RuntimeLibrary> -      <FunctionLevelLinking>true</FunctionLevelLinking> -      <PrecompiledHeader> -      </PrecompiledHeader> -      <WarningLevel>Level3</WarningLevel> -      <ProgramDataBaseFileName>$(OutDir)pugixml_s.pdb</ProgramDataBaseFileName> -      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> -    </ClCompile> -    <ResourceCompile> -      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> -    </ResourceCompile> -    <Lib /> -  </ItemDefinitionGroup> -  <ItemGroup> -    <ClInclude Include="..\src\pugixml.hpp" /> -    <ClInclude Include="..\src\pugiconfig.hpp" /> -  </ItemGroup> -  <ItemGroup> -    <ClCompile Include="..\src\pugixml.cpp" /> -  </ItemGroup> -  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> -  <ImportGroup Label="ExtensionTargets"> -  </ImportGroup> +	<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>{89A1E353-E2DC-495C-B403-742BE206ACED}</ProjectGuid> +		<RootNamespace>pugixml</RootNamespace> +		<Keyword>Win32Proj</Keyword> +	</PropertyGroup> +	<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" /> +	<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration"> +		<ConfigurationType>StaticLibrary</ConfigurationType> +		<CharacterSet>MultiByte</CharacterSet> +		<UseDebugLibraries>true</UseDebugLibraries> +	</PropertyGroup> +	<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration"> +		<ConfigurationType>StaticLibrary</ConfigurationType> +		<CharacterSet>MultiByte</CharacterSet> +		<UseDebugLibraries>true</UseDebugLibraries> +	</PropertyGroup> +	<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration"> +		<ConfigurationType>StaticLibrary</ConfigurationType> +		<CharacterSet>MultiByte</CharacterSet> +		<WholeProgramOptimization>true</WholeProgramOptimization> +		<UseDebugLibraries>false</UseDebugLibraries> +	</PropertyGroup> +	<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration"> +		<ConfigurationType>StaticLibrary</ConfigurationType> +		<CharacterSet>MultiByte</CharacterSet> +		<WholeProgramOptimization>true</WholeProgramOptimization> +		<UseDebugLibraries>false</UseDebugLibraries> +	</PropertyGroup> +	<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> +	<ImportGroup Label="ExtensionSettings"> +	</ImportGroup> +	<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets"> +		<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> +	</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" /> +	</ImportGroup> +	<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets"> +		<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> +	</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" /> +	</ImportGroup> +	<PropertyGroup Label="UserMacros" /> +	<PropertyGroup> +		<_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion> +		<OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">vs2010\x32\</OutDir> +		<IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">vs2010\x32\DebugStatic\</IntDir> +		<TargetName Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">pugixmlsd</TargetName> +		<OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">vs2010\x64\</OutDir> +		<IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">vs2010\x64\DebugStatic\</IntDir> +		<TargetName Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">pugixmlsd</TargetName> +		<OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">vs2010\x32\</OutDir> +		<IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">vs2010\x32\ReleaseStatic\</IntDir> +		<TargetName Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">pugixmls</TargetName> +		<OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">vs2010\x64\</OutDir> +		<IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">vs2010\x64\ReleaseStatic\</IntDir> +		<TargetName Condition="'$(Configuration)|$(Platform)'=='Release|x64'">pugixmls</TargetName> +	</PropertyGroup> +	<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> +		<ClCompile> +			<Optimization>Disabled</Optimization> +			<PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> +			<MinimalRebuild>false</MinimalRebuild> +			<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks> +			<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary> +			<FunctionLevelLinking>true</FunctionLevelLinking> +			<PrecompiledHeader></PrecompiledHeader> +			<WarningLevel>Level3</WarningLevel> +			<DebugInformationFormat>ProgramDatabase</DebugInformationFormat> +		</ClCompile> +		<ResourceCompile> +			<PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> +		</ResourceCompile> +	<Lib> +		<OutputFile>$(OutDir)pugixmlsd.lib</OutputFile> +	</Lib> +		<Link> +			<SubSystem>Windows</SubSystem> +			<GenerateDebugInformation>true</GenerateDebugInformation> +			<ProgramDataBaseFileName>$(OutDir)pugixmlsd.pdb</ProgramDataBaseFileName> +		</Link> +	</ItemDefinitionGroup> +	<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'"> +		<ClCompile> +			<Optimization>Disabled</Optimization> +			<PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> +			<MinimalRebuild>false</MinimalRebuild> +			<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks> +			<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary> +			<FunctionLevelLinking>true</FunctionLevelLinking> +			<PrecompiledHeader></PrecompiledHeader> +			<WarningLevel>Level3</WarningLevel> +			<DebugInformationFormat>ProgramDatabase</DebugInformationFormat> +		</ClCompile> +		<ResourceCompile> +			<PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> +		</ResourceCompile> +	<Lib> +		<OutputFile>$(OutDir)pugixmlsd.lib</OutputFile> +	</Lib> +		<Link> +			<SubSystem>Windows</SubSystem> +			<GenerateDebugInformation>true</GenerateDebugInformation> +			<ProgramDataBaseFileName>$(OutDir)pugixmlsd.pdb</ProgramDataBaseFileName> +		</Link> +	</ItemDefinitionGroup> +	<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"> +		<ClCompile> +			<Optimization>Full</Optimization> +			<PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> +			<MinimalRebuild>false</MinimalRebuild> +			<StringPooling>true</StringPooling> +			<RuntimeLibrary>MultiThreaded</RuntimeLibrary> +			<FunctionLevelLinking>true</FunctionLevelLinking> +			<PrecompiledHeader></PrecompiledHeader> +			<WarningLevel>Level3</WarningLevel> +			<DebugInformationFormat>ProgramDatabase</DebugInformationFormat> +		</ClCompile> +		<ResourceCompile> +			<PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> +		</ResourceCompile> +	<Lib> +		<OutputFile>$(OutDir)pugixmls.lib</OutputFile> +	</Lib> +		<Link> +			<SubSystem>Windows</SubSystem> +			<GenerateDebugInformation>true</GenerateDebugInformation> +			<OptimizeReferences>true</OptimizeReferences> +			<EnableCOMDATFolding>true</EnableCOMDATFolding> +			<ProgramDataBaseFileName>$(OutDir)pugixmls.pdb</ProgramDataBaseFileName> +		</Link> +	</ItemDefinitionGroup> +	<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'"> +		<ClCompile> +			<Optimization>Full</Optimization> +			<PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> +			<MinimalRebuild>false</MinimalRebuild> +			<StringPooling>true</StringPooling> +			<RuntimeLibrary>MultiThreaded</RuntimeLibrary> +			<FunctionLevelLinking>true</FunctionLevelLinking> +			<PrecompiledHeader></PrecompiledHeader> +			<WarningLevel>Level3</WarningLevel> +			<DebugInformationFormat>ProgramDatabase</DebugInformationFormat> +		</ClCompile> +		<ResourceCompile> +			<PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> +		</ResourceCompile> +	<Lib> +		<OutputFile>$(OutDir)pugixmls.lib</OutputFile> +	</Lib> +		<Link> +			<SubSystem>Windows</SubSystem> +			<GenerateDebugInformation>true</GenerateDebugInformation> +			<OptimizeReferences>true</OptimizeReferences> +			<EnableCOMDATFolding>true</EnableCOMDATFolding> +			<ProgramDataBaseFileName>$(OutDir)pugixmls.pdb</ProgramDataBaseFileName> +		</Link> +	</ItemDefinitionGroup> +	<ItemGroup> +		<ClInclude Include="..\src\pugixml.hpp" /> +		<ClInclude Include="..\src\pugiconfig.hpp" /> +	</ItemGroup> +	<ItemGroup> +		<ClCompile Include="..\src\pugixml.cpp"> +		</ClCompile> +	</ItemGroup> +	<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> +	<ImportGroup Label="ExtensionTargets"> +	</ImportGroup>  </Project> | 
