diff options
| author | Jörg Frings-Fürst <debian@jff-webhosting.net> | 2014-07-23 15:21:29 +0200 | 
|---|---|---|
| committer | Jörg Frings-Fürst <debian@jff-webhosting.net> | 2014-07-23 15:21:29 +0200 | 
| commit | bada6666c70977a058755ccf232e7d67b24adeed (patch) | |
| tree | 1e92d50cebce96abaf9bce19e36026c47f77b9ba /xsd/dist/examples/cxx/parser/polyroot | |
| parent | eaf34adcbd8095bc6d1f3371b1227f654c7b19fc (diff) | |
New upstream release
Diffstat (limited to 'xsd/dist/examples/cxx/parser/polyroot')
12 files changed, 526 insertions, 1215 deletions
| diff --git a/xsd/dist/examples/cxx/parser/polyroot/polyroot-7.1.vcproj b/xsd/dist/examples/cxx/parser/polyroot/polyroot-7.1.vcproj deleted file mode 100644 index a725981..0000000 --- a/xsd/dist/examples/cxx/parser/polyroot/polyroot-7.1.vcproj +++ /dev/null @@ -1,170 +0,0 @@ -<?xml version="1.0" encoding="Windows-1252"?>
 -<VisualStudioProject
 -	ProjectType="Visual C++"
 -	Version="7.10"
 -	Name="polyroot"
 -	ProjectGUID="{FB2098FC-CE8C-4A6B-A064-E2705324A16A}"
 -	RootNamespace="polyroot"
 -	Keyword="Win32Proj">
 -	<Platforms>
 -		<Platform
 -			Name="Win32"/>
 -	</Platforms>
 -	<Configurations>
 -		<Configuration
 -			Name="Debug|Win32"
 -			OutputDirectory="Debug"
 -			IntermediateDirectory="Debug"
 -			ConfigurationType="1"
 -			CharacterSet="2">
 -			<Tool
 -				Name="VCCLCompilerTool"
 -				Optimization="0"
 -				PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE"
 -				MinimalRebuild="TRUE"
 -				BasicRuntimeChecks="3"
 -				RuntimeLibrary="5"
 -				RuntimeTypeInfo="TRUE"
 -				UsePrecompiledHeader="0"
 -				WarningLevel="3"
 -				Detect64BitPortabilityProblems="TRUE"
 -				DebugInformationFormat="4"/>
 -			<Tool
 -				Name="VCCustomBuildTool"/>
 -			<Tool
 -				Name="VCLinkerTool"
 -				AdditionalDependencies="xerces-c_3D.lib"
 -				OutputFile="$(OutDir)/driver.exe"
 -				LinkIncremental="2"
 -				GenerateDebugInformation="TRUE"
 -				ProgramDatabaseFile="$(OutDir)/driver.pdb"
 -				SubSystem="1"
 -				TargetMachine="1"/>
 -			<Tool
 -				Name="VCMIDLTool"/>
 -			<Tool
 -				Name="VCPostBuildEventTool"/>
 -			<Tool
 -				Name="VCPreBuildEventTool"/>
 -			<Tool
 -				Name="VCPreLinkEventTool"/>
 -			<Tool
 -				Name="VCResourceCompilerTool"/>
 -			<Tool
 -				Name="VCWebServiceProxyGeneratorTool"/>
 -			<Tool
 -				Name="VCXMLDataGeneratorTool"/>
 -			<Tool
 -				Name="VCWebDeploymentTool"/>
 -			<Tool
 -				Name="VCManagedWrapperGeneratorTool"/>
 -			<Tool
 -				Name="VCAuxiliaryManagedWrapperGeneratorTool"/>
 -		</Configuration>
 -		<Configuration
 -			Name="Release|Win32"
 -			OutputDirectory="Release"
 -			IntermediateDirectory="Release"
 -			ConfigurationType="1"
 -			CharacterSet="2">
 -			<Tool
 -				Name="VCCLCompilerTool"
 -				PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE"
 -				RuntimeLibrary="4"
 -				RuntimeTypeInfo="TRUE"
 -				UsePrecompiledHeader="0"
 -				WarningLevel="3"
 -				Detect64BitPortabilityProblems="TRUE"
 -				DebugInformationFormat="3"/>
 -			<Tool
 -				Name="VCCustomBuildTool"/>
 -			<Tool
 -				Name="VCLinkerTool"
 -				AdditionalDependencies="xerces-c_3.lib"
 -				OutputFile="$(OutDir)/driver.exe"
 -				LinkIncremental="1"
 -				GenerateDebugInformation="TRUE"
 -				SubSystem="1"
 -				OptimizeReferences="2"
 -				EnableCOMDATFolding="2"
 -				TargetMachine="1"/>
 -			<Tool
 -				Name="VCMIDLTool"/>
 -			<Tool
 -				Name="VCPostBuildEventTool"/>
 -			<Tool
 -				Name="VCPreBuildEventTool"/>
 -			<Tool
 -				Name="VCPreLinkEventTool"/>
 -			<Tool
 -				Name="VCResourceCompilerTool"/>
 -			<Tool
 -				Name="VCWebServiceProxyGeneratorTool"/>
 -			<Tool
 -				Name="VCXMLDataGeneratorTool"/>
 -			<Tool
 -				Name="VCWebDeploymentTool"/>
 -			<Tool
 -				Name="VCManagedWrapperGeneratorTool"/>
 -			<Tool
 -				Name="VCAuxiliaryManagedWrapperGeneratorTool"/>
 -		</Configuration>
 -	</Configurations>
 -	<References>
 -	</References>
 -	<Files>
 -		<Filter
 -			Name="Source Files"
 -			Filter="cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx"
 -			UniqueIdentifier="{00F2FCE3-0165-405E-B027-F51956F669D1}">
 -			<File
 -				RelativePath=".\driver.cxx">
 -			</File>
 -			<File
 -				RelativePath=".\supermen-pskel.cxx">
 -			</File>
 -			<File
 -				RelativePath=".\supermen-pimpl.cxx">
 -			</File>
 -		</Filter>
 -		<Filter
 -			Name="Header Files"
 -			Filter="h;hpp;hxx;hm;inl;inc;xsd"
 -			UniqueIdentifier="{6F6E09B9-C59E-45EE-BC77-C2F22039A485}">
 -			<File
 -				RelativePath=".\supermen-pskel.hxx">
 -			</File>
 -			<File
 -				RelativePath=".\supermen-pimpl.hxx">
 -			</File>
 -		</Filter>
 -		<Filter
 -			Name="Schema Files"
 -			Filter="xsd">
 -			<File
 -				RelativePath=".\supermen.xsd">
 -				<FileConfiguration
 -					Name="Debug|Win32">
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd supermen.xsd"
 -						CommandLine="xsd cxx-parser --generate-polymorphic supermen.xsd"
 -						Outputs="supermen-pskel.hxx;supermen-pskel.cxx"/>
 -				</FileConfiguration>
 -				<FileConfiguration
 -					Name="Release|Win32">
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd supermen.xsd"
 -						CommandLine="xsd cxx-parser --generate-polymorphic supermen.xsd"
 -						Outputs="supermen-pskel.hxx;supermen-pskel.cxx"/>
 -				</FileConfiguration>
 -			</File>
 -		</Filter>
 -		<File
 -			RelativePath=".\Readme.txt">
 -		</File>
 -	</Files>
 -	<Globals>
 -	</Globals>
 -</VisualStudioProject>
 diff --git a/xsd/dist/examples/cxx/parser/polyroot/polyroot-10.0.vcxproj b/xsd/dist/examples/cxx/parser/polyroot/polyroot-vc10.vcxproj index 41906bd..897a3a1 100644 --- a/xsd/dist/examples/cxx/parser/polyroot/polyroot-10.0.vcxproj +++ b/xsd/dist/examples/cxx/parser/polyroot/polyroot-vc10.vcxproj @@ -81,12 +81,11 @@        <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
        <MinimalRebuild>true</MinimalRebuild>
        <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
 -      <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
 +      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
        <RuntimeTypeInfo>true</RuntimeTypeInfo>
        <PrecompiledHeader>
        </PrecompiledHeader>
        <WarningLevel>Level3</WarningLevel>
 -      <DebugInformationFormat>EditAndContinue</DebugInformationFormat>
      </ClCompile>
      <Link>
        <AdditionalDependencies>xerces-c_3D.lib;%(AdditionalDependencies)</AdditionalDependencies>
 @@ -109,12 +108,11 @@        <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
        <MinimalRebuild>true</MinimalRebuild>
        <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
 -      <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
 +      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
        <RuntimeTypeInfo>true</RuntimeTypeInfo>
        <PrecompiledHeader>
        </PrecompiledHeader>
        <WarningLevel>Level3</WarningLevel>
 -      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
      </ClCompile>
      <Link>
        <AdditionalDependencies>xerces-c_3D.lib;%(AdditionalDependencies)</AdditionalDependencies>
 @@ -131,12 +129,11 @@    <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
      <ClCompile>
        <PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
 -      <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
 +      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
        <RuntimeTypeInfo>true</RuntimeTypeInfo>
        <PrecompiledHeader>
        </PrecompiledHeader>
        <WarningLevel>Level3</WarningLevel>
 -      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
      </ClCompile>
      <Link>
        <AdditionalDependencies>xerces-c_3.lib;%(AdditionalDependencies)</AdditionalDependencies>
 @@ -157,12 +154,11 @@      </Midl>
      <ClCompile>
        <PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
 -      <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
 +      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
        <RuntimeTypeInfo>true</RuntimeTypeInfo>
        <PrecompiledHeader>
        </PrecompiledHeader>
        <WarningLevel>Level3</WarningLevel>
 -      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
      </ClCompile>
      <Link>
        <AdditionalDependencies>xerces-c_3.lib;%(AdditionalDependencies)</AdditionalDependencies>
 diff --git a/xsd/dist/examples/cxx/parser/polyroot/polyroot-10.0.vcxproj.filters b/xsd/dist/examples/cxx/parser/polyroot/polyroot-vc10.vcxproj.filters index 5b0ee29..5b0ee29 100644 --- a/xsd/dist/examples/cxx/parser/polyroot/polyroot-10.0.vcxproj.filters +++ b/xsd/dist/examples/cxx/parser/polyroot/polyroot-vc10.vcxproj.filters diff --git a/xsd/dist/examples/cxx/parser/polyroot/polyroot-vc11.vcxproj b/xsd/dist/examples/cxx/parser/polyroot/polyroot-vc11.vcxproj new file mode 100644 index 0000000..86427ed --- /dev/null +++ b/xsd/dist/examples/cxx/parser/polyroot/polyroot-vc11.vcxproj @@ -0,0 +1,211 @@ +<?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>polyroot</ProjectName>
 +    <ProjectGuid>{FB2098FC-CE8C-4A6B-A064-E2705324A16A}</ProjectGuid>
 +    <RootNamespace>polyroot</RootNamespace>
 +    <Keyword>Win32Proj</Keyword>
 +  </PropertyGroup>
 +  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
 +    <ConfigurationType>Application</ConfigurationType>
 +    <PlatformToolset>v110</PlatformToolset>
 +    <CharacterSet>MultiByte</CharacterSet>
 +  </PropertyGroup>
 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
 +    <ConfigurationType>Application</ConfigurationType>
 +    <PlatformToolset>v110</PlatformToolset>
 +    <CharacterSet>MultiByte</CharacterSet>
 +  </PropertyGroup>
 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
 +    <ConfigurationType>Application</ConfigurationType>
 +    <PlatformToolset>v110</PlatformToolset>
 +    <CharacterSet>MultiByte</CharacterSet>
 +  </PropertyGroup>
 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
 +    <ConfigurationType>Application</ConfigurationType>
 +    <PlatformToolset>v110</PlatformToolset>
 +    <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>
 +    <TargetName Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">driver</TargetName>
 +    <TargetName Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">driver</TargetName>
 +    <TargetName Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">driver</TargetName>
 +    <TargetName Condition="'$(Configuration)|$(Platform)'=='Release|x64'">driver</TargetName>
 +    <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Debug\</OutDir>
 +    <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Debug\</IntDir>
 +    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</LinkIncremental>
 +    <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(Platform)\$(Configuration)\</OutDir>
 +    <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(Platform)\$(Configuration)\</IntDir>
 +    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</LinkIncremental>
 +    <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">Release\</OutDir>
 +    <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">Release\</IntDir>
 +    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">false</LinkIncremental>
 +    <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(Platform)\$(Configuration)\</OutDir>
 +    <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(Platform)\$(Configuration)\</IntDir>
 +    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|x64'">false</LinkIncremental>
 +  </PropertyGroup>
 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
 +    <ClCompile>
 +      <Optimization>Disabled</Optimization>
 +      <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
 +      <MinimalRebuild>true</MinimalRebuild>
 +      <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
 +      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
 +      <RuntimeTypeInfo>true</RuntimeTypeInfo>
 +      <PrecompiledHeader>
 +      </PrecompiledHeader>
 +      <WarningLevel>Level3</WarningLevel>
 +    </ClCompile>
 +    <Link>
 +      <AdditionalDependencies>xerces-c_3D.lib;%(AdditionalDependencies)</AdditionalDependencies>
 +      <OutputFile>$(TargetPath)</OutputFile>
 +      <GenerateDebugInformation>true</GenerateDebugInformation>
 +      <ProgramDatabaseFile>$(OutDir)driver.pdb</ProgramDatabaseFile>
 +      <SubSystem>Console</SubSystem>
 +      <RandomizedBaseAddress>false</RandomizedBaseAddress>
 +      <DataExecutionPrevention>
 +      </DataExecutionPrevention>
 +      <TargetMachine>MachineX86</TargetMachine>
 +    </Link>
 +  </ItemDefinitionGroup>
 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
 +    <Midl>
 +      <TargetEnvironment>X64</TargetEnvironment>
 +    </Midl>
 +    <ClCompile>
 +      <Optimization>Disabled</Optimization>
 +      <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
 +      <MinimalRebuild>true</MinimalRebuild>
 +      <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
 +      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
 +      <RuntimeTypeInfo>true</RuntimeTypeInfo>
 +      <PrecompiledHeader>
 +      </PrecompiledHeader>
 +      <WarningLevel>Level3</WarningLevel>
 +    </ClCompile>
 +    <Link>
 +      <AdditionalDependencies>xerces-c_3D.lib;%(AdditionalDependencies)</AdditionalDependencies>
 +      <OutputFile>$(TargetPath)</OutputFile>
 +      <GenerateDebugInformation>true</GenerateDebugInformation>
 +      <ProgramDatabaseFile>$(OutDir)driver.pdb</ProgramDatabaseFile>
 +      <SubSystem>Console</SubSystem>
 +      <RandomizedBaseAddress>false</RandomizedBaseAddress>
 +      <DataExecutionPrevention>
 +      </DataExecutionPrevention>
 +      <TargetMachine>MachineX64</TargetMachine>
 +    </Link>
 +  </ItemDefinitionGroup>
 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
 +    <ClCompile>
 +      <PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
 +      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
 +      <RuntimeTypeInfo>true</RuntimeTypeInfo>
 +      <PrecompiledHeader>
 +      </PrecompiledHeader>
 +      <WarningLevel>Level3</WarningLevel>
 +    </ClCompile>
 +    <Link>
 +      <AdditionalDependencies>xerces-c_3.lib;%(AdditionalDependencies)</AdditionalDependencies>
 +      <OutputFile>$(TargetPath)</OutputFile>
 +      <GenerateDebugInformation>true</GenerateDebugInformation>
 +      <SubSystem>Console</SubSystem>
 +      <OptimizeReferences>true</OptimizeReferences>
 +      <EnableCOMDATFolding>true</EnableCOMDATFolding>
 +      <RandomizedBaseAddress>false</RandomizedBaseAddress>
 +      <DataExecutionPrevention>
 +      </DataExecutionPrevention>
 +      <TargetMachine>MachineX86</TargetMachine>
 +    </Link>
 +  </ItemDefinitionGroup>
 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
 +    <Midl>
 +      <TargetEnvironment>X64</TargetEnvironment>
 +    </Midl>
 +    <ClCompile>
 +      <PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
 +      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
 +      <RuntimeTypeInfo>true</RuntimeTypeInfo>
 +      <PrecompiledHeader>
 +      </PrecompiledHeader>
 +      <WarningLevel>Level3</WarningLevel>
 +    </ClCompile>
 +    <Link>
 +      <AdditionalDependencies>xerces-c_3.lib;%(AdditionalDependencies)</AdditionalDependencies>
 +      <OutputFile>$(TargetPath)</OutputFile>
 +      <GenerateDebugInformation>true</GenerateDebugInformation>
 +      <SubSystem>Console</SubSystem>
 +      <OptimizeReferences>true</OptimizeReferences>
 +      <EnableCOMDATFolding>true</EnableCOMDATFolding>
 +      <RandomizedBaseAddress>false</RandomizedBaseAddress>
 +      <DataExecutionPrevention>
 +      </DataExecutionPrevention>
 +      <TargetMachine>MachineX64</TargetMachine>
 +    </Link>
 +  </ItemDefinitionGroup>
 +  <ItemGroup>
 +    <ClCompile Include="driver.cxx" />
 +    <ClCompile Include="supermen-pimpl.cxx" />
 +    <ClCompile Include="supermen-pskel.cxx" />
 +  </ItemGroup>
 +  <ItemGroup>
 +    <ClInclude Include="supermen-pimpl.hxx" />
 +    <ClInclude Include="supermen-pskel.hxx" />
 +  </ItemGroup>
 +  <ItemGroup>
 +    <CustomBuild Include="supermen.xsd">
 +      <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">xsd supermen.xsd</Message>
 +      <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">xsd cxx-parser --generate-polymorphic supermen.xsd</Command>
 +      <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">supermen-pskel.hxx;supermen-pskel.cxx;%(Outputs)</Outputs>
 +      <Message Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">xsd supermen.xsd</Message>
 +      <Command Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">xsd cxx-parser --generate-polymorphic supermen.xsd</Command>
 +      <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">supermen-pskel.hxx;supermen-pskel.cxx;%(Outputs)</Outputs>
 +      <Message Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">xsd supermen.xsd</Message>
 +      <Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">xsd cxx-parser --generate-polymorphic supermen.xsd</Command>
 +      <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">supermen-pskel.hxx;supermen-pskel.cxx;%(Outputs)</Outputs>
 +      <Message Condition="'$(Configuration)|$(Platform)'=='Release|x64'">xsd supermen.xsd</Message>
 +      <Command Condition="'$(Configuration)|$(Platform)'=='Release|x64'">xsd cxx-parser --generate-polymorphic supermen.xsd</Command>
 +      <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">supermen-pskel.hxx;supermen-pskel.cxx;%(Outputs)</Outputs>
 +    </CustomBuild>
 +  </ItemGroup>
 +  <ItemGroup>
 +    <None Include="Readme.txt" />
 +  </ItemGroup>
 +  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
 +  <ImportGroup Label="ExtensionTargets">
 +  </ImportGroup>
 +</Project>
\ No newline at end of file diff --git a/xsd/dist/examples/cxx/parser/polyroot/polyroot-vc11.vcxproj.filters b/xsd/dist/examples/cxx/parser/polyroot/polyroot-vc11.vcxproj.filters new file mode 100644 index 0000000..5b0ee29 --- /dev/null +++ b/xsd/dist/examples/cxx/parser/polyroot/polyroot-vc11.vcxproj.filters @@ -0,0 +1,44 @@ +<?xml version="1.0" encoding="utf-8"?>
 +<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
 +  <ItemGroup>
 +    <Filter Include="Source Files">
 +      <UniqueIdentifier>{00F2FCE3-0165-405E-B027-F51956F669D1}</UniqueIdentifier>
 +      <Extensions>cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
 +    </Filter>
 +    <Filter Include="Header Files">
 +      <UniqueIdentifier>{6F6E09B9-C59E-45EE-BC77-C2F22039A485}</UniqueIdentifier>
 +      <Extensions>h;hpp;hxx;hm;inl;inc;xsd</Extensions>
 +    </Filter>
 +    <Filter Include="Schema Files">
 +      <UniqueIdentifier>{91582f5b-59e2-4b82-9325-b99cf969649e}</UniqueIdentifier>
 +      <Extensions>xsd</Extensions>
 +    </Filter>
 +  </ItemGroup>
 +  <ItemGroup>
 +    <ClCompile Include="driver.cxx">
 +      <Filter>Source Files</Filter>
 +    </ClCompile>
 +    <ClCompile Include="supermen-pimpl.cxx">
 +      <Filter>Source Files</Filter>
 +    </ClCompile>
 +    <ClCompile Include="supermen-pskel.cxx">
 +      <Filter>Source Files</Filter>
 +    </ClCompile>
 +  </ItemGroup>
 +  <ItemGroup>
 +    <ClInclude Include="supermen-pimpl.hxx">
 +      <Filter>Header Files</Filter>
 +    </ClInclude>
 +    <ClInclude Include="supermen-pskel.hxx">
 +      <Filter>Header Files</Filter>
 +    </ClInclude>
 +  </ItemGroup>
 +  <ItemGroup>
 +    <None Include="Readme.txt" />
 +  </ItemGroup>
 +  <ItemGroup>
 +    <CustomBuild Include="supermen.xsd">
 +      <Filter>Schema Files</Filter>
 +    </CustomBuild>
 +  </ItemGroup>
 +</Project>
\ No newline at end of file diff --git a/xsd/dist/examples/cxx/parser/polyroot/polyroot-vc12.vcxproj b/xsd/dist/examples/cxx/parser/polyroot/polyroot-vc12.vcxproj new file mode 100644 index 0000000..079305b --- /dev/null +++ b/xsd/dist/examples/cxx/parser/polyroot/polyroot-vc12.vcxproj @@ -0,0 +1,215 @@ +<?xml version="1.0" encoding="utf-8"?>
 +<Project DefaultTargets="Build" ToolsVersion="12.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>polyroot</ProjectName>
 +    <ProjectGuid>{FB2098FC-CE8C-4A6B-A064-E2705324A16A}</ProjectGuid>
 +    <RootNamespace>polyroot</RootNamespace>
 +    <Keyword>Win32Proj</Keyword>
 +  </PropertyGroup>
 +  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
 +    <ConfigurationType>Application</ConfigurationType>
 +    <PlatformToolset>v120</PlatformToolset>
 +    <CharacterSet>MultiByte</CharacterSet>
 +  </PropertyGroup>
 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
 +    <ConfigurationType>Application</ConfigurationType>
 +    <PlatformToolset>v120</PlatformToolset>
 +    <CharacterSet>MultiByte</CharacterSet>
 +  </PropertyGroup>
 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
 +    <ConfigurationType>Application</ConfigurationType>
 +    <PlatformToolset>v120</PlatformToolset>
 +    <CharacterSet>MultiByte</CharacterSet>
 +  </PropertyGroup>
 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
 +    <ConfigurationType>Application</ConfigurationType>
 +    <PlatformToolset>v120</PlatformToolset>
 +    <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>
 +    <TargetName Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">driver</TargetName>
 +    <TargetName Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">driver</TargetName>
 +    <TargetName Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">driver</TargetName>
 +    <TargetName Condition="'$(Configuration)|$(Platform)'=='Release|x64'">driver</TargetName>
 +    <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Debug\</OutDir>
 +    <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Debug\</IntDir>
 +    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</LinkIncremental>
 +    <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(Platform)\$(Configuration)\</OutDir>
 +    <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(Platform)\$(Configuration)\</IntDir>
 +    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</LinkIncremental>
 +    <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">Release\</OutDir>
 +    <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">Release\</IntDir>
 +    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">false</LinkIncremental>
 +    <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(Platform)\$(Configuration)\</OutDir>
 +    <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(Platform)\$(Configuration)\</IntDir>
 +    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|x64'">false</LinkIncremental>
 +  </PropertyGroup>
 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
 +    <ClCompile>
 +      <Optimization>Disabled</Optimization>
 +      <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
 +      <MinimalRebuild>true</MinimalRebuild>
 +      <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
 +      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
 +      <RuntimeTypeInfo>true</RuntimeTypeInfo>
 +      <PrecompiledHeader>
 +      </PrecompiledHeader>
 +      <WarningLevel>Level3</WarningLevel>
 +      <SDLCheck>true</SDLCheck>
 +    </ClCompile>
 +    <Link>
 +      <AdditionalDependencies>xerces-c_3D.lib;%(AdditionalDependencies)</AdditionalDependencies>
 +      <OutputFile>$(TargetPath)</OutputFile>
 +      <GenerateDebugInformation>true</GenerateDebugInformation>
 +      <ProgramDatabaseFile>$(OutDir)driver.pdb</ProgramDatabaseFile>
 +      <SubSystem>Console</SubSystem>
 +      <RandomizedBaseAddress>false</RandomizedBaseAddress>
 +      <DataExecutionPrevention>
 +      </DataExecutionPrevention>
 +      <TargetMachine>MachineX86</TargetMachine>
 +    </Link>
 +  </ItemDefinitionGroup>
 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
 +    <Midl>
 +      <TargetEnvironment>X64</TargetEnvironment>
 +    </Midl>
 +    <ClCompile>
 +      <Optimization>Disabled</Optimization>
 +      <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
 +      <MinimalRebuild>true</MinimalRebuild>
 +      <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
 +      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
 +      <RuntimeTypeInfo>true</RuntimeTypeInfo>
 +      <PrecompiledHeader>
 +      </PrecompiledHeader>
 +      <WarningLevel>Level3</WarningLevel>
 +      <SDLCheck>true</SDLCheck>
 +    </ClCompile>
 +    <Link>
 +      <AdditionalDependencies>xerces-c_3D.lib;%(AdditionalDependencies)</AdditionalDependencies>
 +      <OutputFile>$(TargetPath)</OutputFile>
 +      <GenerateDebugInformation>true</GenerateDebugInformation>
 +      <ProgramDatabaseFile>$(OutDir)driver.pdb</ProgramDatabaseFile>
 +      <SubSystem>Console</SubSystem>
 +      <RandomizedBaseAddress>false</RandomizedBaseAddress>
 +      <DataExecutionPrevention>
 +      </DataExecutionPrevention>
 +      <TargetMachine>MachineX64</TargetMachine>
 +    </Link>
 +  </ItemDefinitionGroup>
 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
 +    <ClCompile>
 +      <PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
 +      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
 +      <RuntimeTypeInfo>true</RuntimeTypeInfo>
 +      <PrecompiledHeader>
 +      </PrecompiledHeader>
 +      <WarningLevel>Level3</WarningLevel>
 +      <SDLCheck>true</SDLCheck>
 +    </ClCompile>
 +    <Link>
 +      <AdditionalDependencies>xerces-c_3.lib;%(AdditionalDependencies)</AdditionalDependencies>
 +      <OutputFile>$(TargetPath)</OutputFile>
 +      <GenerateDebugInformation>true</GenerateDebugInformation>
 +      <SubSystem>Console</SubSystem>
 +      <OptimizeReferences>true</OptimizeReferences>
 +      <EnableCOMDATFolding>true</EnableCOMDATFolding>
 +      <RandomizedBaseAddress>false</RandomizedBaseAddress>
 +      <DataExecutionPrevention>
 +      </DataExecutionPrevention>
 +      <TargetMachine>MachineX86</TargetMachine>
 +    </Link>
 +  </ItemDefinitionGroup>
 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
 +    <Midl>
 +      <TargetEnvironment>X64</TargetEnvironment>
 +    </Midl>
 +    <ClCompile>
 +      <PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
 +      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
 +      <RuntimeTypeInfo>true</RuntimeTypeInfo>
 +      <PrecompiledHeader>
 +      </PrecompiledHeader>
 +      <WarningLevel>Level3</WarningLevel>
 +      <SDLCheck>true</SDLCheck>
 +    </ClCompile>
 +    <Link>
 +      <AdditionalDependencies>xerces-c_3.lib;%(AdditionalDependencies)</AdditionalDependencies>
 +      <OutputFile>$(TargetPath)</OutputFile>
 +      <GenerateDebugInformation>true</GenerateDebugInformation>
 +      <SubSystem>Console</SubSystem>
 +      <OptimizeReferences>true</OptimizeReferences>
 +      <EnableCOMDATFolding>true</EnableCOMDATFolding>
 +      <RandomizedBaseAddress>false</RandomizedBaseAddress>
 +      <DataExecutionPrevention>
 +      </DataExecutionPrevention>
 +      <TargetMachine>MachineX64</TargetMachine>
 +    </Link>
 +  </ItemDefinitionGroup>
 +  <ItemGroup>
 +    <ClCompile Include="driver.cxx" />
 +    <ClCompile Include="supermen-pimpl.cxx" />
 +    <ClCompile Include="supermen-pskel.cxx" />
 +  </ItemGroup>
 +  <ItemGroup>
 +    <ClInclude Include="supermen-pimpl.hxx" />
 +    <ClInclude Include="supermen-pskel.hxx" />
 +  </ItemGroup>
 +  <ItemGroup>
 +    <CustomBuild Include="supermen.xsd">
 +      <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">xsd supermen.xsd</Message>
 +      <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">xsd cxx-parser --generate-polymorphic supermen.xsd</Command>
 +      <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">supermen-pskel.hxx;supermen-pskel.cxx;%(Outputs)</Outputs>
 +      <Message Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">xsd supermen.xsd</Message>
 +      <Command Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">xsd cxx-parser --generate-polymorphic supermen.xsd</Command>
 +      <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">supermen-pskel.hxx;supermen-pskel.cxx;%(Outputs)</Outputs>
 +      <Message Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">xsd supermen.xsd</Message>
 +      <Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">xsd cxx-parser --generate-polymorphic supermen.xsd</Command>
 +      <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">supermen-pskel.hxx;supermen-pskel.cxx;%(Outputs)</Outputs>
 +      <Message Condition="'$(Configuration)|$(Platform)'=='Release|x64'">xsd supermen.xsd</Message>
 +      <Command Condition="'$(Configuration)|$(Platform)'=='Release|x64'">xsd cxx-parser --generate-polymorphic supermen.xsd</Command>
 +      <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">supermen-pskel.hxx;supermen-pskel.cxx;%(Outputs)</Outputs>
 +    </CustomBuild>
 +  </ItemGroup>
 +  <ItemGroup>
 +    <None Include="Readme.txt" />
 +  </ItemGroup>
 +  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
 +  <ImportGroup Label="ExtensionTargets">
 +  </ImportGroup>
 +</Project>
\ No newline at end of file diff --git a/xsd/dist/examples/cxx/parser/polyroot/polyroot-vc12.vcxproj.filters b/xsd/dist/examples/cxx/parser/polyroot/polyroot-vc12.vcxproj.filters new file mode 100644 index 0000000..5b0ee29 --- /dev/null +++ b/xsd/dist/examples/cxx/parser/polyroot/polyroot-vc12.vcxproj.filters @@ -0,0 +1,44 @@ +<?xml version="1.0" encoding="utf-8"?>
 +<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
 +  <ItemGroup>
 +    <Filter Include="Source Files">
 +      <UniqueIdentifier>{00F2FCE3-0165-405E-B027-F51956F669D1}</UniqueIdentifier>
 +      <Extensions>cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
 +    </Filter>
 +    <Filter Include="Header Files">
 +      <UniqueIdentifier>{6F6E09B9-C59E-45EE-BC77-C2F22039A485}</UniqueIdentifier>
 +      <Extensions>h;hpp;hxx;hm;inl;inc;xsd</Extensions>
 +    </Filter>
 +    <Filter Include="Schema Files">
 +      <UniqueIdentifier>{91582f5b-59e2-4b82-9325-b99cf969649e}</UniqueIdentifier>
 +      <Extensions>xsd</Extensions>
 +    </Filter>
 +  </ItemGroup>
 +  <ItemGroup>
 +    <ClCompile Include="driver.cxx">
 +      <Filter>Source Files</Filter>
 +    </ClCompile>
 +    <ClCompile Include="supermen-pimpl.cxx">
 +      <Filter>Source Files</Filter>
 +    </ClCompile>
 +    <ClCompile Include="supermen-pskel.cxx">
 +      <Filter>Source Files</Filter>
 +    </ClCompile>
 +  </ItemGroup>
 +  <ItemGroup>
 +    <ClInclude Include="supermen-pimpl.hxx">
 +      <Filter>Header Files</Filter>
 +    </ClInclude>
 +    <ClInclude Include="supermen-pskel.hxx">
 +      <Filter>Header Files</Filter>
 +    </ClInclude>
 +  </ItemGroup>
 +  <ItemGroup>
 +    <None Include="Readme.txt" />
 +  </ItemGroup>
 +  <ItemGroup>
 +    <CustomBuild Include="supermen.xsd">
 +      <Filter>Schema Files</Filter>
 +    </CustomBuild>
 +  </ItemGroup>
 +</Project>
\ No newline at end of file diff --git a/xsd/dist/examples/cxx/parser/polyroot/polyroot-8.0.vcproj b/xsd/dist/examples/cxx/parser/polyroot/polyroot-vc8.vcproj index d62670f..322f814 100644 --- a/xsd/dist/examples/cxx/parser/polyroot/polyroot-8.0.vcproj +++ b/xsd/dist/examples/cxx/parser/polyroot/polyroot-vc8.vcproj @@ -47,7 +47,7 @@  				PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE"
  				MinimalRebuild="true"
  				BasicRuntimeChecks="3"
 -				RuntimeLibrary="1"
 +				RuntimeLibrary="3"
  				RuntimeTypeInfo="true"
  				UsePrecompiledHeader="0"
  				WarningLevel="3"
 @@ -124,7 +124,7 @@  			<Tool
  				Name="VCCLCompilerTool"
  				PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE"
 -				RuntimeLibrary="0"
 +				RuntimeLibrary="2"
  				RuntimeTypeInfo="true"
  				UsePrecompiledHeader="0"
  				WarningLevel="3"
 @@ -206,7 +206,7 @@  				PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE"
  				MinimalRebuild="true"
  				BasicRuntimeChecks="3"
 -				RuntimeLibrary="1"
 +				RuntimeLibrary="3"
  				RuntimeTypeInfo="true"
  				UsePrecompiledHeader="0"
  				WarningLevel="3"
 @@ -284,7 +284,7 @@  			<Tool
  				Name="VCCLCompilerTool"
  				PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE"
 -				RuntimeLibrary="0"
 +				RuntimeLibrary="2"
  				RuntimeTypeInfo="true"
  				UsePrecompiledHeader="0"
  				WarningLevel="3"
 diff --git a/xsd/dist/examples/cxx/parser/polyroot/polyroot-9.0.vcproj b/xsd/dist/examples/cxx/parser/polyroot/polyroot-vc9.vcproj index 33d4daa..fd72439 100644 --- a/xsd/dist/examples/cxx/parser/polyroot/polyroot-9.0.vcproj +++ b/xsd/dist/examples/cxx/parser/polyroot/polyroot-vc9.vcproj @@ -48,7 +48,7 @@  				PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE"
  				MinimalRebuild="true"
  				BasicRuntimeChecks="3"
 -				RuntimeLibrary="1"
 +				RuntimeLibrary="3"
  				RuntimeTypeInfo="true"
  				UsePrecompiledHeader="0"
  				WarningLevel="3"
 @@ -128,7 +128,7 @@  				PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE"
  				MinimalRebuild="true"
  				BasicRuntimeChecks="3"
 -				RuntimeLibrary="1"
 +				RuntimeLibrary="3"
  				RuntimeTypeInfo="true"
  				UsePrecompiledHeader="0"
  				WarningLevel="3"
 @@ -204,7 +204,7 @@  			<Tool
  				Name="VCCLCompilerTool"
  				PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE"
 -				RuntimeLibrary="0"
 +				RuntimeLibrary="2"
  				RuntimeTypeInfo="true"
  				UsePrecompiledHeader="0"
  				WarningLevel="3"
 @@ -282,7 +282,7 @@  			<Tool
  				Name="VCCLCompilerTool"
  				PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE"
 -				RuntimeLibrary="0"
 +				RuntimeLibrary="2"
  				RuntimeTypeInfo="true"
  				UsePrecompiledHeader="0"
  				WarningLevel="3"
 diff --git a/xsd/dist/examples/cxx/parser/polyroot/polyroot-xerces2-7.1.vcproj b/xsd/dist/examples/cxx/parser/polyroot/polyroot-xerces2-7.1.vcproj deleted file mode 100644 index 1cf2d7b..0000000 --- a/xsd/dist/examples/cxx/parser/polyroot/polyroot-xerces2-7.1.vcproj +++ /dev/null @@ -1,170 +0,0 @@ -<?xml version="1.0" encoding="Windows-1252"?>
 -<VisualStudioProject
 -	ProjectType="Visual C++"
 -	Version="7.10"
 -	Name="polyroot"
 -	ProjectGUID="{FB2098FC-CE8C-4A6B-A064-E2705324A16A}"
 -	RootNamespace="polyroot"
 -	Keyword="Win32Proj">
 -	<Platforms>
 -		<Platform
 -			Name="Win32"/>
 -	</Platforms>
 -	<Configurations>
 -		<Configuration
 -			Name="Debug|Win32"
 -			OutputDirectory="Debug"
 -			IntermediateDirectory="Debug"
 -			ConfigurationType="1"
 -			CharacterSet="2">
 -			<Tool
 -				Name="VCCLCompilerTool"
 -				Optimization="0"
 -				PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE"
 -				MinimalRebuild="TRUE"
 -				BasicRuntimeChecks="3"
 -				RuntimeLibrary="5"
 -				RuntimeTypeInfo="TRUE"
 -				UsePrecompiledHeader="0"
 -				WarningLevel="3"
 -				Detect64BitPortabilityProblems="TRUE"
 -				DebugInformationFormat="4"/>
 -			<Tool
 -				Name="VCCustomBuildTool"/>
 -			<Tool
 -				Name="VCLinkerTool"
 -				AdditionalDependencies="xerces-c_2D.lib"
 -				OutputFile="$(OutDir)/driver.exe"
 -				LinkIncremental="2"
 -				GenerateDebugInformation="TRUE"
 -				ProgramDatabaseFile="$(OutDir)/driver.pdb"
 -				SubSystem="1"
 -				TargetMachine="1"/>
 -			<Tool
 -				Name="VCMIDLTool"/>
 -			<Tool
 -				Name="VCPostBuildEventTool"/>
 -			<Tool
 -				Name="VCPreBuildEventTool"/>
 -			<Tool
 -				Name="VCPreLinkEventTool"/>
 -			<Tool
 -				Name="VCResourceCompilerTool"/>
 -			<Tool
 -				Name="VCWebServiceProxyGeneratorTool"/>
 -			<Tool
 -				Name="VCXMLDataGeneratorTool"/>
 -			<Tool
 -				Name="VCWebDeploymentTool"/>
 -			<Tool
 -				Name="VCManagedWrapperGeneratorTool"/>
 -			<Tool
 -				Name="VCAuxiliaryManagedWrapperGeneratorTool"/>
 -		</Configuration>
 -		<Configuration
 -			Name="Release|Win32"
 -			OutputDirectory="Release"
 -			IntermediateDirectory="Release"
 -			ConfigurationType="1"
 -			CharacterSet="2">
 -			<Tool
 -				Name="VCCLCompilerTool"
 -				PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE"
 -				RuntimeLibrary="4"
 -				RuntimeTypeInfo="TRUE"
 -				UsePrecompiledHeader="0"
 -				WarningLevel="3"
 -				Detect64BitPortabilityProblems="TRUE"
 -				DebugInformationFormat="3"/>
 -			<Tool
 -				Name="VCCustomBuildTool"/>
 -			<Tool
 -				Name="VCLinkerTool"
 -				AdditionalDependencies="xerces-c_2.lib"
 -				OutputFile="$(OutDir)/driver.exe"
 -				LinkIncremental="1"
 -				GenerateDebugInformation="TRUE"
 -				SubSystem="1"
 -				OptimizeReferences="2"
 -				EnableCOMDATFolding="2"
 -				TargetMachine="1"/>
 -			<Tool
 -				Name="VCMIDLTool"/>
 -			<Tool
 -				Name="VCPostBuildEventTool"/>
 -			<Tool
 -				Name="VCPreBuildEventTool"/>
 -			<Tool
 -				Name="VCPreLinkEventTool"/>
 -			<Tool
 -				Name="VCResourceCompilerTool"/>
 -			<Tool
 -				Name="VCWebServiceProxyGeneratorTool"/>
 -			<Tool
 -				Name="VCXMLDataGeneratorTool"/>
 -			<Tool
 -				Name="VCWebDeploymentTool"/>
 -			<Tool
 -				Name="VCManagedWrapperGeneratorTool"/>
 -			<Tool
 -				Name="VCAuxiliaryManagedWrapperGeneratorTool"/>
 -		</Configuration>
 -	</Configurations>
 -	<References>
 -	</References>
 -	<Files>
 -		<Filter
 -			Name="Source Files"
 -			Filter="cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx"
 -			UniqueIdentifier="{00F2FCE3-0165-405E-B027-F51956F669D1}">
 -			<File
 -				RelativePath=".\driver.cxx">
 -			</File>
 -			<File
 -				RelativePath=".\supermen-pskel.cxx">
 -			</File>
 -			<File
 -				RelativePath=".\supermen-pimpl.cxx">
 -			</File>
 -		</Filter>
 -		<Filter
 -			Name="Header Files"
 -			Filter="h;hpp;hxx;hm;inl;inc;xsd"
 -			UniqueIdentifier="{6F6E09B9-C59E-45EE-BC77-C2F22039A485}">
 -			<File
 -				RelativePath=".\supermen-pskel.hxx">
 -			</File>
 -			<File
 -				RelativePath=".\supermen-pimpl.hxx">
 -			</File>
 -		</Filter>
 -		<Filter
 -			Name="Schema Files"
 -			Filter="xsd">
 -			<File
 -				RelativePath=".\supermen.xsd">
 -				<FileConfiguration
 -					Name="Debug|Win32">
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd supermen.xsd"
 -						CommandLine="xsd cxx-parser --generate-polymorphic supermen.xsd"
 -						Outputs="supermen-pskel.hxx;supermen-pskel.cxx"/>
 -				</FileConfiguration>
 -				<FileConfiguration
 -					Name="Release|Win32">
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd supermen.xsd"
 -						CommandLine="xsd cxx-parser --generate-polymorphic supermen.xsd"
 -						Outputs="supermen-pskel.hxx;supermen-pskel.cxx"/>
 -				</FileConfiguration>
 -			</File>
 -		</Filter>
 -		<File
 -			RelativePath=".\Readme.txt">
 -		</File>
 -	</Files>
 -	<Globals>
 -	</Globals>
 -</VisualStudioProject>
 diff --git a/xsd/dist/examples/cxx/parser/polyroot/polyroot-xerces2-8.0.vcproj b/xsd/dist/examples/cxx/parser/polyroot/polyroot-xerces2-8.0.vcproj deleted file mode 100644 index 13ee0c1..0000000 --- a/xsd/dist/examples/cxx/parser/polyroot/polyroot-xerces2-8.0.vcproj +++ /dev/null @@ -1,431 +0,0 @@ -<?xml version="1.0" encoding="Windows-1252"?>
 -<VisualStudioProject
 -	ProjectType="Visual C++"
 -	Version="8.00"
 -	Name="polyroot"
 -	ProjectGUID="{FB2098FC-CE8C-4A6B-A064-E2705324A16A}"
 -	RootNamespace="polyroot"
 -	Keyword="Win32Proj"
 -	>
 -	<Platforms>
 -		<Platform
 -			Name="Win32"
 -		/>
 -		<Platform
 -			Name="x64"
 -		/>
 -	</Platforms>
 -	<ToolFiles>
 -	</ToolFiles>
 -	<Configurations>
 -		<Configuration
 -			Name="Debug|Win32"
 -			OutputDirectory="Debug"
 -			IntermediateDirectory="Debug"
 -			ConfigurationType="1"
 -			InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
 -			CharacterSet="2"
 -			>
 -			<Tool
 -				Name="VCPreBuildEventTool"
 -			/>
 -			<Tool
 -				Name="VCCustomBuildTool"
 -			/>
 -			<Tool
 -				Name="VCXMLDataGeneratorTool"
 -			/>
 -			<Tool
 -				Name="VCWebServiceProxyGeneratorTool"
 -			/>
 -			<Tool
 -				Name="VCMIDLTool"
 -			/>
 -			<Tool
 -				Name="VCCLCompilerTool"
 -				Optimization="0"
 -				PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE"
 -				MinimalRebuild="true"
 -				BasicRuntimeChecks="3"
 -				RuntimeLibrary="1"
 -				RuntimeTypeInfo="true"
 -				UsePrecompiledHeader="0"
 -				WarningLevel="3"
 -				Detect64BitPortabilityProblems="true"
 -				DebugInformationFormat="4"
 -			/>
 -			<Tool
 -				Name="VCManagedResourceCompilerTool"
 -			/>
 -			<Tool
 -				Name="VCResourceCompilerTool"
 -			/>
 -			<Tool
 -				Name="VCPreLinkEventTool"
 -			/>
 -			<Tool
 -				Name="VCLinkerTool"
 -				AdditionalDependencies="xerces-c_2D.lib"
 -				OutputFile="$(OutDir)/driver.exe"
 -				LinkIncremental="2"
 -				GenerateDebugInformation="true"
 -				ProgramDatabaseFile="$(OutDir)/driver.pdb"
 -				SubSystem="1"
 -				TargetMachine="1"
 -			/>
 -			<Tool
 -				Name="VCALinkTool"
 -			/>
 -			<Tool
 -				Name="VCManifestTool"
 -			/>
 -			<Tool
 -				Name="VCXDCMakeTool"
 -			/>
 -			<Tool
 -				Name="VCBscMakeTool"
 -			/>
 -			<Tool
 -				Name="VCFxCopTool"
 -			/>
 -			<Tool
 -				Name="VCAppVerifierTool"
 -			/>
 -			<Tool
 -				Name="VCWebDeploymentTool"
 -			/>
 -			<Tool
 -				Name="VCPostBuildEventTool"
 -			/>
 -		</Configuration>
 -		<Configuration
 -			Name="Release|Win32"
 -			OutputDirectory="Release"
 -			IntermediateDirectory="Release"
 -			ConfigurationType="1"
 -			InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
 -			CharacterSet="2"
 -			>
 -			<Tool
 -				Name="VCPreBuildEventTool"
 -			/>
 -			<Tool
 -				Name="VCCustomBuildTool"
 -			/>
 -			<Tool
 -				Name="VCXMLDataGeneratorTool"
 -			/>
 -			<Tool
 -				Name="VCWebServiceProxyGeneratorTool"
 -			/>
 -			<Tool
 -				Name="VCMIDLTool"
 -			/>
 -			<Tool
 -				Name="VCCLCompilerTool"
 -				PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE"
 -				RuntimeLibrary="0"
 -				RuntimeTypeInfo="true"
 -				UsePrecompiledHeader="0"
 -				WarningLevel="3"
 -				Detect64BitPortabilityProblems="true"
 -				DebugInformationFormat="3"
 -			/>
 -			<Tool
 -				Name="VCManagedResourceCompilerTool"
 -			/>
 -			<Tool
 -				Name="VCResourceCompilerTool"
 -			/>
 -			<Tool
 -				Name="VCPreLinkEventTool"
 -			/>
 -			<Tool
 -				Name="VCLinkerTool"
 -				AdditionalDependencies="xerces-c_2.lib"
 -				OutputFile="$(OutDir)/driver.exe"
 -				LinkIncremental="1"
 -				GenerateDebugInformation="true"
 -				SubSystem="1"
 -				OptimizeReferences="2"
 -				EnableCOMDATFolding="2"
 -				TargetMachine="1"
 -			/>
 -			<Tool
 -				Name="VCALinkTool"
 -			/>
 -			<Tool
 -				Name="VCManifestTool"
 -			/>
 -			<Tool
 -				Name="VCXDCMakeTool"
 -			/>
 -			<Tool
 -				Name="VCBscMakeTool"
 -			/>
 -			<Tool
 -				Name="VCFxCopTool"
 -			/>
 -			<Tool
 -				Name="VCAppVerifierTool"
 -			/>
 -			<Tool
 -				Name="VCWebDeploymentTool"
 -			/>
 -			<Tool
 -				Name="VCPostBuildEventTool"
 -			/>
 -		</Configuration>
 -		<Configuration
 -			Name="Debug|x64"
 -			OutputDirectory="$(PlatformName)\$(ConfigurationName)"
 -			IntermediateDirectory="$(PlatformName)\$(ConfigurationName)"
 -			ConfigurationType="1"
 -			InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
 -			CharacterSet="2"
 -			>
 -			<Tool
 -				Name="VCPreBuildEventTool"
 -			/>
 -			<Tool
 -				Name="VCCustomBuildTool"
 -			/>
 -			<Tool
 -				Name="VCXMLDataGeneratorTool"
 -			/>
 -			<Tool
 -				Name="VCWebServiceProxyGeneratorTool"
 -			/>
 -			<Tool
 -				Name="VCMIDLTool"
 -				TargetEnvironment="3"
 -			/>
 -			<Tool
 -				Name="VCCLCompilerTool"
 -				Optimization="0"
 -				PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE"
 -				MinimalRebuild="true"
 -				BasicRuntimeChecks="3"
 -				RuntimeLibrary="1"
 -				RuntimeTypeInfo="true"
 -				UsePrecompiledHeader="0"
 -				WarningLevel="3"
 -				Detect64BitPortabilityProblems="true"
 -				DebugInformationFormat="3"
 -			/>
 -			<Tool
 -				Name="VCManagedResourceCompilerTool"
 -			/>
 -			<Tool
 -				Name="VCResourceCompilerTool"
 -			/>
 -			<Tool
 -				Name="VCPreLinkEventTool"
 -			/>
 -			<Tool
 -				Name="VCLinkerTool"
 -				AdditionalDependencies="xerces-c_2D.lib"
 -				OutputFile="$(OutDir)/driver.exe"
 -				LinkIncremental="2"
 -				GenerateDebugInformation="true"
 -				ProgramDatabaseFile="$(OutDir)/driver.pdb"
 -				SubSystem="1"
 -				TargetMachine="17"
 -			/>
 -			<Tool
 -				Name="VCALinkTool"
 -			/>
 -			<Tool
 -				Name="VCManifestTool"
 -			/>
 -			<Tool
 -				Name="VCXDCMakeTool"
 -			/>
 -			<Tool
 -				Name="VCBscMakeTool"
 -			/>
 -			<Tool
 -				Name="VCFxCopTool"
 -			/>
 -			<Tool
 -				Name="VCAppVerifierTool"
 -			/>
 -			<Tool
 -				Name="VCWebDeploymentTool"
 -			/>
 -			<Tool
 -				Name="VCPostBuildEventTool"
 -			/>
 -		</Configuration>
 -		<Configuration
 -			Name="Release|x64"
 -			OutputDirectory="$(PlatformName)\$(ConfigurationName)"
 -			IntermediateDirectory="$(PlatformName)\$(ConfigurationName)"
 -			ConfigurationType="1"
 -			InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
 -			CharacterSet="2"
 -			>
 -			<Tool
 -				Name="VCPreBuildEventTool"
 -			/>
 -			<Tool
 -				Name="VCCustomBuildTool"
 -			/>
 -			<Tool
 -				Name="VCXMLDataGeneratorTool"
 -			/>
 -			<Tool
 -				Name="VCWebServiceProxyGeneratorTool"
 -			/>
 -			<Tool
 -				Name="VCMIDLTool"
 -				TargetEnvironment="3"
 -			/>
 -			<Tool
 -				Name="VCCLCompilerTool"
 -				PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE"
 -				RuntimeLibrary="0"
 -				RuntimeTypeInfo="true"
 -				UsePrecompiledHeader="0"
 -				WarningLevel="3"
 -				Detect64BitPortabilityProblems="true"
 -				DebugInformationFormat="3"
 -			/>
 -			<Tool
 -				Name="VCManagedResourceCompilerTool"
 -			/>
 -			<Tool
 -				Name="VCResourceCompilerTool"
 -			/>
 -			<Tool
 -				Name="VCPreLinkEventTool"
 -			/>
 -			<Tool
 -				Name="VCLinkerTool"
 -				AdditionalDependencies="xerces-c_2.lib"
 -				OutputFile="$(OutDir)/driver.exe"
 -				LinkIncremental="1"
 -				GenerateDebugInformation="true"
 -				SubSystem="1"
 -				OptimizeReferences="2"
 -				EnableCOMDATFolding="2"
 -				TargetMachine="17"
 -			/>
 -			<Tool
 -				Name="VCALinkTool"
 -			/>
 -			<Tool
 -				Name="VCManifestTool"
 -			/>
 -			<Tool
 -				Name="VCXDCMakeTool"
 -			/>
 -			<Tool
 -				Name="VCBscMakeTool"
 -			/>
 -			<Tool
 -				Name="VCFxCopTool"
 -			/>
 -			<Tool
 -				Name="VCAppVerifierTool"
 -			/>
 -			<Tool
 -				Name="VCWebDeploymentTool"
 -			/>
 -			<Tool
 -				Name="VCPostBuildEventTool"
 -			/>
 -		</Configuration>
 -	</Configurations>
 -	<References>
 -	</References>
 -	<Files>
 -		<Filter
 -			Name="Source Files"
 -			Filter="cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx"
 -			UniqueIdentifier="{00F2FCE3-0165-405E-B027-F51956F669D1}"
 -			>
 -			<File
 -				RelativePath=".\driver.cxx"
 -				>
 -			</File>
 -			<File
 -				RelativePath=".\supermen-pimpl.cxx"
 -				>
 -			</File>
 -			<File
 -				RelativePath=".\supermen-pskel.cxx"
 -				>
 -			</File>
 -		</Filter>
 -		<Filter
 -			Name="Header Files"
 -			Filter="h;hpp;hxx;hm;inl;inc;xsd"
 -			UniqueIdentifier="{6F6E09B9-C59E-45EE-BC77-C2F22039A485}"
 -			>
 -			<File
 -				RelativePath=".\supermen-pimpl.hxx"
 -				>
 -			</File>
 -			<File
 -				RelativePath=".\supermen-pskel.hxx"
 -				>
 -			</File>
 -		</Filter>
 -		<Filter
 -			Name="Schema Files"
 -			Filter="xsd"
 -			>
 -			<File
 -				RelativePath=".\supermen.xsd"
 -				>
 -				<FileConfiguration
 -					Name="Debug|Win32"
 -					>
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd supermen.xsd"
 -						CommandLine="xsd cxx-parser --generate-polymorphic supermen.xsd"
 -						Outputs="supermen-pskel.hxx;supermen-pskel.cxx"
 -					/>
 -				</FileConfiguration>
 -				<FileConfiguration
 -					Name="Release|Win32"
 -					>
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd supermen.xsd"
 -						CommandLine="xsd cxx-parser --generate-polymorphic supermen.xsd"
 -						Outputs="supermen-pskel.hxx;supermen-pskel.cxx"
 -					/>
 -				</FileConfiguration>
 -				<FileConfiguration
 -					Name="Debug|x64"
 -					>
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd supermen.xsd"
 -						CommandLine="xsd cxx-parser --generate-polymorphic supermen.xsd"
 -						Outputs="supermen-pskel.hxx;supermen-pskel.cxx"
 -					/>
 -				</FileConfiguration>
 -				<FileConfiguration
 -					Name="Release|x64"
 -					>
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd supermen.xsd"
 -						CommandLine="xsd cxx-parser --generate-polymorphic supermen.xsd"
 -						Outputs="supermen-pskel.hxx;supermen-pskel.cxx"
 -					/>
 -				</FileConfiguration>
 -			</File>
 -		</Filter>
 -		<File
 -			RelativePath=".\Readme.txt"
 -			>
 -		</File>
 -	</Files>
 -	<Globals>
 -	</Globals>
 -</VisualStudioProject>
 diff --git a/xsd/dist/examples/cxx/parser/polyroot/polyroot-xerces2-9.0.vcproj b/xsd/dist/examples/cxx/parser/polyroot/polyroot-xerces2-9.0.vcproj deleted file mode 100644 index 792cac2..0000000 --- a/xsd/dist/examples/cxx/parser/polyroot/polyroot-xerces2-9.0.vcproj +++ /dev/null @@ -1,428 +0,0 @@ -<?xml version="1.0" encoding="Windows-1252"?>
 -<VisualStudioProject
 -	ProjectType="Visual C++"
 -	Version="9.00"
 -	Name="polyroot"
 -	ProjectGUID="{FB2098FC-CE8C-4A6B-A064-E2705324A16A}"
 -	RootNamespace="polyroot"
 -	Keyword="Win32Proj"
 -	TargetFrameworkVersion="131072"
 -	>
 -	<Platforms>
 -		<Platform
 -			Name="Win32"
 -		/>
 -		<Platform
 -			Name="x64"
 -		/>
 -	</Platforms>
 -	<ToolFiles>
 -	</ToolFiles>
 -	<Configurations>
 -		<Configuration
 -			Name="Debug|Win32"
 -			OutputDirectory="Debug"
 -			IntermediateDirectory="Debug"
 -			ConfigurationType="1"
 -			InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
 -			CharacterSet="2"
 -			>
 -			<Tool
 -				Name="VCPreBuildEventTool"
 -			/>
 -			<Tool
 -				Name="VCCustomBuildTool"
 -			/>
 -			<Tool
 -				Name="VCXMLDataGeneratorTool"
 -			/>
 -			<Tool
 -				Name="VCWebServiceProxyGeneratorTool"
 -			/>
 -			<Tool
 -				Name="VCMIDLTool"
 -			/>
 -			<Tool
 -				Name="VCCLCompilerTool"
 -				Optimization="0"
 -				PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE"
 -				MinimalRebuild="true"
 -				BasicRuntimeChecks="3"
 -				RuntimeLibrary="1"
 -				RuntimeTypeInfo="true"
 -				UsePrecompiledHeader="0"
 -				WarningLevel="3"
 -				Detect64BitPortabilityProblems="false"
 -				DebugInformationFormat="4"
 -			/>
 -			<Tool
 -				Name="VCManagedResourceCompilerTool"
 -			/>
 -			<Tool
 -				Name="VCResourceCompilerTool"
 -			/>
 -			<Tool
 -				Name="VCPreLinkEventTool"
 -			/>
 -			<Tool
 -				Name="VCLinkerTool"
 -				AdditionalDependencies="xerces-c_2D.lib"
 -				OutputFile="$(OutDir)/driver.exe"
 -				LinkIncremental="2"
 -				GenerateDebugInformation="true"
 -				ProgramDatabaseFile="$(OutDir)/driver.pdb"
 -				SubSystem="1"
 -				RandomizedBaseAddress="1"
 -				DataExecutionPrevention="0"
 -				TargetMachine="1"
 -			/>
 -			<Tool
 -				Name="VCALinkTool"
 -			/>
 -			<Tool
 -				Name="VCManifestTool"
 -			/>
 -			<Tool
 -				Name="VCXDCMakeTool"
 -			/>
 -			<Tool
 -				Name="VCBscMakeTool"
 -			/>
 -			<Tool
 -				Name="VCFxCopTool"
 -			/>
 -			<Tool
 -				Name="VCAppVerifierTool"
 -			/>
 -			<Tool
 -				Name="VCPostBuildEventTool"
 -			/>
 -		</Configuration>
 -		<Configuration
 -			Name="Debug|x64"
 -			OutputDirectory="$(PlatformName)\$(ConfigurationName)"
 -			IntermediateDirectory="$(PlatformName)\$(ConfigurationName)"
 -			ConfigurationType="1"
 -			InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
 -			CharacterSet="2"
 -			>
 -			<Tool
 -				Name="VCPreBuildEventTool"
 -			/>
 -			<Tool
 -				Name="VCCustomBuildTool"
 -			/>
 -			<Tool
 -				Name="VCXMLDataGeneratorTool"
 -			/>
 -			<Tool
 -				Name="VCWebServiceProxyGeneratorTool"
 -			/>
 -			<Tool
 -				Name="VCMIDLTool"
 -				TargetEnvironment="3"
 -			/>
 -			<Tool
 -				Name="VCCLCompilerTool"
 -				Optimization="0"
 -				PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE"
 -				MinimalRebuild="true"
 -				BasicRuntimeChecks="3"
 -				RuntimeLibrary="1"
 -				RuntimeTypeInfo="true"
 -				UsePrecompiledHeader="0"
 -				WarningLevel="3"
 -				Detect64BitPortabilityProblems="false"
 -				DebugInformationFormat="3"
 -			/>
 -			<Tool
 -				Name="VCManagedResourceCompilerTool"
 -			/>
 -			<Tool
 -				Name="VCResourceCompilerTool"
 -			/>
 -			<Tool
 -				Name="VCPreLinkEventTool"
 -			/>
 -			<Tool
 -				Name="VCLinkerTool"
 -				AdditionalDependencies="xerces-c_2D.lib"
 -				OutputFile="$(OutDir)/driver.exe"
 -				LinkIncremental="2"
 -				GenerateDebugInformation="true"
 -				ProgramDatabaseFile="$(OutDir)/driver.pdb"
 -				SubSystem="1"
 -				RandomizedBaseAddress="1"
 -				DataExecutionPrevention="0"
 -				TargetMachine="17"
 -			/>
 -			<Tool
 -				Name="VCALinkTool"
 -			/>
 -			<Tool
 -				Name="VCManifestTool"
 -			/>
 -			<Tool
 -				Name="VCXDCMakeTool"
 -			/>
 -			<Tool
 -				Name="VCBscMakeTool"
 -			/>
 -			<Tool
 -				Name="VCFxCopTool"
 -			/>
 -			<Tool
 -				Name="VCAppVerifierTool"
 -			/>
 -			<Tool
 -				Name="VCPostBuildEventTool"
 -			/>
 -		</Configuration>
 -		<Configuration
 -			Name="Release|Win32"
 -			OutputDirectory="Release"
 -			IntermediateDirectory="Release"
 -			ConfigurationType="1"
 -			InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
 -			CharacterSet="2"
 -			>
 -			<Tool
 -				Name="VCPreBuildEventTool"
 -			/>
 -			<Tool
 -				Name="VCCustomBuildTool"
 -			/>
 -			<Tool
 -				Name="VCXMLDataGeneratorTool"
 -			/>
 -			<Tool
 -				Name="VCWebServiceProxyGeneratorTool"
 -			/>
 -			<Tool
 -				Name="VCMIDLTool"
 -			/>
 -			<Tool
 -				Name="VCCLCompilerTool"
 -				PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE"
 -				RuntimeLibrary="0"
 -				RuntimeTypeInfo="true"
 -				UsePrecompiledHeader="0"
 -				WarningLevel="3"
 -				Detect64BitPortabilityProblems="false"
 -				DebugInformationFormat="3"
 -			/>
 -			<Tool
 -				Name="VCManagedResourceCompilerTool"
 -			/>
 -			<Tool
 -				Name="VCResourceCompilerTool"
 -			/>
 -			<Tool
 -				Name="VCPreLinkEventTool"
 -			/>
 -			<Tool
 -				Name="VCLinkerTool"
 -				AdditionalDependencies="xerces-c_2.lib"
 -				OutputFile="$(OutDir)/driver.exe"
 -				LinkIncremental="1"
 -				GenerateDebugInformation="true"
 -				SubSystem="1"
 -				OptimizeReferences="2"
 -				EnableCOMDATFolding="2"
 -				RandomizedBaseAddress="1"
 -				DataExecutionPrevention="0"
 -				TargetMachine="1"
 -			/>
 -			<Tool
 -				Name="VCALinkTool"
 -			/>
 -			<Tool
 -				Name="VCManifestTool"
 -			/>
 -			<Tool
 -				Name="VCXDCMakeTool"
 -			/>
 -			<Tool
 -				Name="VCBscMakeTool"
 -			/>
 -			<Tool
 -				Name="VCFxCopTool"
 -			/>
 -			<Tool
 -				Name="VCAppVerifierTool"
 -			/>
 -			<Tool
 -				Name="VCPostBuildEventTool"
 -			/>
 -		</Configuration>
 -		<Configuration
 -			Name="Release|x64"
 -			OutputDirectory="$(PlatformName)\$(ConfigurationName)"
 -			IntermediateDirectory="$(PlatformName)\$(ConfigurationName)"
 -			ConfigurationType="1"
 -			InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
 -			CharacterSet="2"
 -			>
 -			<Tool
 -				Name="VCPreBuildEventTool"
 -			/>
 -			<Tool
 -				Name="VCCustomBuildTool"
 -			/>
 -			<Tool
 -				Name="VCXMLDataGeneratorTool"
 -			/>
 -			<Tool
 -				Name="VCWebServiceProxyGeneratorTool"
 -			/>
 -			<Tool
 -				Name="VCMIDLTool"
 -				TargetEnvironment="3"
 -			/>
 -			<Tool
 -				Name="VCCLCompilerTool"
 -				PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE"
 -				RuntimeLibrary="0"
 -				RuntimeTypeInfo="true"
 -				UsePrecompiledHeader="0"
 -				WarningLevel="3"
 -				Detect64BitPortabilityProblems="false"
 -				DebugInformationFormat="3"
 -			/>
 -			<Tool
 -				Name="VCManagedResourceCompilerTool"
 -			/>
 -			<Tool
 -				Name="VCResourceCompilerTool"
 -			/>
 -			<Tool
 -				Name="VCPreLinkEventTool"
 -			/>
 -			<Tool
 -				Name="VCLinkerTool"
 -				AdditionalDependencies="xerces-c_2.lib"
 -				OutputFile="$(OutDir)/driver.exe"
 -				LinkIncremental="1"
 -				GenerateDebugInformation="true"
 -				SubSystem="1"
 -				OptimizeReferences="2"
 -				EnableCOMDATFolding="2"
 -				RandomizedBaseAddress="1"
 -				DataExecutionPrevention="0"
 -				TargetMachine="17"
 -			/>
 -			<Tool
 -				Name="VCALinkTool"
 -			/>
 -			<Tool
 -				Name="VCManifestTool"
 -			/>
 -			<Tool
 -				Name="VCXDCMakeTool"
 -			/>
 -			<Tool
 -				Name="VCBscMakeTool"
 -			/>
 -			<Tool
 -				Name="VCFxCopTool"
 -			/>
 -			<Tool
 -				Name="VCAppVerifierTool"
 -			/>
 -			<Tool
 -				Name="VCPostBuildEventTool"
 -			/>
 -		</Configuration>
 -	</Configurations>
 -	<References>
 -	</References>
 -	<Files>
 -		<Filter
 -			Name="Source Files"
 -			Filter="cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx"
 -			UniqueIdentifier="{00F2FCE3-0165-405E-B027-F51956F669D1}"
 -			>
 -			<File
 -				RelativePath=".\driver.cxx"
 -				>
 -			</File>
 -			<File
 -				RelativePath=".\supermen-pimpl.cxx"
 -				>
 -			</File>
 -			<File
 -				RelativePath=".\supermen-pskel.cxx"
 -				>
 -			</File>
 -		</Filter>
 -		<Filter
 -			Name="Header Files"
 -			Filter="h;hpp;hxx;hm;inl;inc;xsd"
 -			UniqueIdentifier="{6F6E09B9-C59E-45EE-BC77-C2F22039A485}"
 -			>
 -			<File
 -				RelativePath=".\supermen-pimpl.hxx"
 -				>
 -			</File>
 -			<File
 -				RelativePath=".\supermen-pskel.hxx"
 -				>
 -			</File>
 -		</Filter>
 -		<Filter
 -			Name="Schema Files"
 -			Filter="xsd"
 -			>
 -			<File
 -				RelativePath=".\supermen.xsd"
 -				>
 -				<FileConfiguration
 -					Name="Debug|Win32"
 -					>
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd supermen.xsd"
 -						CommandLine="xsd cxx-parser --generate-polymorphic supermen.xsd"
 -						Outputs="supermen-pskel.hxx;supermen-pskel.cxx"
 -					/>
 -				</FileConfiguration>
 -				<FileConfiguration
 -					Name="Debug|x64"
 -					>
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd supermen.xsd"
 -						CommandLine="xsd cxx-parser --generate-polymorphic supermen.xsd"
 -						Outputs="supermen-pskel.hxx;supermen-pskel.cxx"
 -					/>
 -				</FileConfiguration>
 -				<FileConfiguration
 -					Name="Release|Win32"
 -					>
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd supermen.xsd"
 -						CommandLine="xsd cxx-parser --generate-polymorphic supermen.xsd"
 -						Outputs="supermen-pskel.hxx;supermen-pskel.cxx"
 -					/>
 -				</FileConfiguration>
 -				<FileConfiguration
 -					Name="Release|x64"
 -					>
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd supermen.xsd"
 -						CommandLine="xsd cxx-parser --generate-polymorphic supermen.xsd"
 -						Outputs="supermen-pskel.hxx;supermen-pskel.cxx"
 -					/>
 -				</FileConfiguration>
 -			</File>
 -		</Filter>
 -		<File
 -			RelativePath=".\Readme.txt"
 -			>
 -		</File>
 -	</Files>
 -	<Globals>
 -	</Globals>
 -</VisualStudioProject>
 | 
