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/tree | |
| parent | eaf34adcbd8095bc6d1f3371b1227f654c7b19fc (diff) | |
New upstream release
Diffstat (limited to 'xsd/dist/examples/cxx/tree')
384 files changed, 15293 insertions, 32221 deletions
diff --git a/xsd/dist/examples/cxx/tree/binary/boost/boost-10.0.sln b/xsd/dist/examples/cxx/tree/binary/boost/boost-10.0.sln deleted file mode 100644 index de4071f..0000000 --- a/xsd/dist/examples/cxx/tree/binary/boost/boost-10.0.sln +++ /dev/null @@ -1,25 +0,0 @@ -Microsoft Visual Studio Solution File, Format Version 11.00
 -# Visual Studio 2010
 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "boost", "boost-10.0.vcxproj", "{0C3A70E2-F673-46B7-B23D-9888266918D5}"
 -EndProject
 -Global
 -	GlobalSection(SolutionConfigurationPlatforms) = preSolution
 -		Debug|Win32 = Debug|Win32
 -		Debug|x64 = Debug|x64
 -		Release|Win32 = Release|Win32
 -		Release|x64 = Release|x64
 -	EndGlobalSection
 -	GlobalSection(ProjectConfigurationPlatforms) = postSolution
 -		{0C3A70E2-F673-46B7-B23D-9888266918D5}.Debug|Win32.ActiveCfg = Debug|Win32
 -		{0C3A70E2-F673-46B7-B23D-9888266918D5}.Debug|Win32.Build.0 = Debug|Win32
 -		{0C3A70E2-F673-46B7-B23D-9888266918D5}.Debug|x64.ActiveCfg = Debug|x64
 -		{0C3A70E2-F673-46B7-B23D-9888266918D5}.Debug|x64.Build.0 = Debug|x64
 -		{0C3A70E2-F673-46B7-B23D-9888266918D5}.Release|Win32.ActiveCfg = Release|Win32
 -		{0C3A70E2-F673-46B7-B23D-9888266918D5}.Release|Win32.Build.0 = Release|Win32
 -		{0C3A70E2-F673-46B7-B23D-9888266918D5}.Release|x64.ActiveCfg = Release|x64
 -		{0C3A70E2-F673-46B7-B23D-9888266918D5}.Release|x64.Build.0 = Release|x64
 -	EndGlobalSection
 -	GlobalSection(SolutionProperties) = preSolution
 -		HideSolutionNode = FALSE
 -	EndGlobalSection
 -EndGlobal
 diff --git a/xsd/dist/examples/cxx/tree/binary/boost/boost-7.1.sln b/xsd/dist/examples/cxx/tree/binary/boost/boost-7.1.sln deleted file mode 100644 index a819e22..0000000 --- a/xsd/dist/examples/cxx/tree/binary/boost/boost-7.1.sln +++ /dev/null @@ -1,21 +0,0 @@ -Microsoft Visual Studio Solution File, Format Version 8.00
 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "boost", "boost-7.1.vcproj", "{0C3A70E2-F673-46B7-B23D-9888266918D5}"
 -	ProjectSection(ProjectDependencies) = postProject
 -	EndProjectSection
 -EndProject
 -Global
 -	GlobalSection(SolutionConfiguration) = preSolution
 -		Debug = Debug
 -		Release = Release
 -	EndGlobalSection
 -	GlobalSection(ProjectConfiguration) = postSolution
 -		{0C3A70E2-F673-46B7-B23D-9888266918D5}.Debug.ActiveCfg = Debug|Win32
 -		{0C3A70E2-F673-46B7-B23D-9888266918D5}.Debug.Build.0 = Debug|Win32
 -		{0C3A70E2-F673-46B7-B23D-9888266918D5}.Release.ActiveCfg = Release|Win32
 -		{0C3A70E2-F673-46B7-B23D-9888266918D5}.Release.Build.0 = Release|Win32
 -	EndGlobalSection
 -	GlobalSection(ExtensibilityGlobals) = postSolution
 -	EndGlobalSection
 -	GlobalSection(ExtensibilityAddIns) = postSolution
 -	EndGlobalSection
 -EndGlobal
 diff --git a/xsd/dist/examples/cxx/tree/binary/boost/boost-7.1.vcproj b/xsd/dist/examples/cxx/tree/binary/boost/boost-7.1.vcproj deleted file mode 100644 index 1332c12..0000000 --- a/xsd/dist/examples/cxx/tree/binary/boost/boost-7.1.vcproj +++ /dev/null @@ -1,173 +0,0 @@ -<?xml version="1.0" encoding="Windows-1252"?>
 -<VisualStudioProject
 -	ProjectType="Visual C++"
 -	Version="7.10"
 -	Name="boost"
 -	ProjectGUID="{0C3A70E2-F673-46B7-B23D-9888266918D5}"
 -	RootNamespace="boost"
 -	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="3"
 -				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="2"
 -				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="{22FBBBBD-3A62-471C-867C-8B6F5B3531A9}">
 -			<File
 -				RelativePath=".\driver.cxx">
 -			</File>
 -			<File
 -				RelativePath=".\library.cxx">
 -			</File>
 -		</Filter>
 -		<Filter
 -			Name="Header Files"
 -			Filter="h;hpp;hxx;hm;inl;inc;xsd"
 -			UniqueIdentifier="{BB6813A9-25E1-49A2-8FCC-FAC9FC4C27FB}">
 -			<File
 -				RelativePath=".\library.hxx">
 -			</File>
 -			<File
 -				RelativePath=".\library-prologue.hxx">
 -			</File>
 -			<File
 -				RelativePath=".\boost-archive-insertion.hxx">
 -			</File>
 -			<File
 -				RelativePath=".\boost-archive-extraction.hxx">
 -			</File>
 -		</Filter>
 -		<Filter
 -			Name="Schema Files"
 -			Filter="xsd">
 -			<File
 -				RelativePath=".\library.xsd">
 -				<FileConfiguration
 -					Name="Debug|Win32">
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd library.xsd"
 -						CommandLine="xsd cxx-tree --generate-ostream --generate-intellisense --hxx-prologue-file library-prologue.hxx --generate-insertion boost::archive::text_oarchive --generate-extraction boost::archive::text_iarchive library.xsd"
 -						Outputs="library.hxx;library.cxx"/>
 -				</FileConfiguration>
 -				<FileConfiguration
 -					Name="Release|Win32">
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd library.xsd"
 -						CommandLine="xsd cxx-tree --generate-ostream --generate-intellisense --hxx-prologue-file library-prologue.hxx --generate-insertion boost::archive::text_oarchive --generate-extraction boost::archive::text_iarchive library.xsd"
 -						Outputs="library.hxx;library.cxx"/>
 -				</FileConfiguration>
 -			</File>
 -		</Filter>
 -		<File
 -			RelativePath=".\Readme.txt">
 -		</File>
 -	</Files>
 -	<Globals>
 -	</Globals>
 -</VisualStudioProject>
 diff --git a/xsd/dist/examples/cxx/tree/binary/boost/boost-8.0.sln b/xsd/dist/examples/cxx/tree/binary/boost/boost-8.0.sln deleted file mode 100644 index 1cfe184..0000000 --- a/xsd/dist/examples/cxx/tree/binary/boost/boost-8.0.sln +++ /dev/null @@ -1,25 +0,0 @@ -Microsoft Visual Studio Solution File, Format Version 9.00
 -# Visual Studio 2005
 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "boost", "boost-8.0.vcproj", "{0C3A70E2-F673-46B7-B23D-9888266918D5}"
 -EndProject
 -Global
 -	GlobalSection(SolutionConfigurationPlatforms) = preSolution
 -		Debug|Win32 = Debug|Win32
 -		Debug|x64 = Debug|x64
 -		Release|Win32 = Release|Win32
 -		Release|x64 = Release|x64
 -	EndGlobalSection
 -	GlobalSection(ProjectConfigurationPlatforms) = postSolution
 -		{0C3A70E2-F673-46B7-B23D-9888266918D5}.Debug|Win32.ActiveCfg = Debug|Win32
 -		{0C3A70E2-F673-46B7-B23D-9888266918D5}.Debug|Win32.Build.0 = Debug|Win32
 -		{0C3A70E2-F673-46B7-B23D-9888266918D5}.Debug|x64.ActiveCfg = Debug|x64
 -		{0C3A70E2-F673-46B7-B23D-9888266918D5}.Debug|x64.Build.0 = Debug|x64
 -		{0C3A70E2-F673-46B7-B23D-9888266918D5}.Release|Win32.ActiveCfg = Release|Win32
 -		{0C3A70E2-F673-46B7-B23D-9888266918D5}.Release|Win32.Build.0 = Release|Win32
 -		{0C3A70E2-F673-46B7-B23D-9888266918D5}.Release|x64.ActiveCfg = Release|x64
 -		{0C3A70E2-F673-46B7-B23D-9888266918D5}.Release|x64.Build.0 = Release|x64
 -	EndGlobalSection
 -	GlobalSection(SolutionProperties) = preSolution
 -		HideSolutionNode = FALSE
 -	EndGlobalSection
 -EndGlobal
 diff --git a/xsd/dist/examples/cxx/tree/binary/boost/boost-9.0.sln b/xsd/dist/examples/cxx/tree/binary/boost/boost-9.0.sln deleted file mode 100644 index b1c69ef..0000000 --- a/xsd/dist/examples/cxx/tree/binary/boost/boost-9.0.sln +++ /dev/null @@ -1,25 +0,0 @@ -Microsoft Visual Studio Solution File, Format Version 10.00
 -# Visual Studio 2008
 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "boost", "boost-9.0.vcproj", "{0C3A70E2-F673-46B7-B23D-9888266918D5}"
 -EndProject
 -Global
 -	GlobalSection(SolutionConfigurationPlatforms) = preSolution
 -		Debug|Win32 = Debug|Win32
 -		Debug|x64 = Debug|x64
 -		Release|Win32 = Release|Win32
 -		Release|x64 = Release|x64
 -	EndGlobalSection
 -	GlobalSection(ProjectConfigurationPlatforms) = postSolution
 -		{0C3A70E2-F673-46B7-B23D-9888266918D5}.Debug|Win32.ActiveCfg = Debug|Win32
 -		{0C3A70E2-F673-46B7-B23D-9888266918D5}.Debug|Win32.Build.0 = Debug|Win32
 -		{0C3A70E2-F673-46B7-B23D-9888266918D5}.Debug|x64.ActiveCfg = Debug|x64
 -		{0C3A70E2-F673-46B7-B23D-9888266918D5}.Debug|x64.Build.0 = Debug|x64
 -		{0C3A70E2-F673-46B7-B23D-9888266918D5}.Release|Win32.ActiveCfg = Release|Win32
 -		{0C3A70E2-F673-46B7-B23D-9888266918D5}.Release|Win32.Build.0 = Release|Win32
 -		{0C3A70E2-F673-46B7-B23D-9888266918D5}.Release|x64.ActiveCfg = Release|x64
 -		{0C3A70E2-F673-46B7-B23D-9888266918D5}.Release|x64.Build.0 = Release|x64
 -	EndGlobalSection
 -	GlobalSection(SolutionProperties) = preSolution
 -		HideSolutionNode = FALSE
 -	EndGlobalSection
 -EndGlobal
 diff --git a/xsd/dist/examples/cxx/tree/binary/boost/boost-10.0.vcxproj b/xsd/dist/examples/cxx/tree/binary/boost/boost-vc10.vcxproj index 8df3f37..8834226 100644 --- a/xsd/dist/examples/cxx/tree/binary/boost/boost-10.0.vcxproj +++ b/xsd/dist/examples/cxx/tree/binary/boost/boost-vc10.vcxproj @@ -86,7 +86,6 @@        <PrecompiledHeader>
        </PrecompiledHeader>
        <WarningLevel>Level3</WarningLevel>
 -      <DebugInformationFormat>EditAndContinue</DebugInformationFormat>
      </ClCompile>
      <Link>
        <AdditionalDependencies>xerces-c_3D.lib;%(AdditionalDependencies)</AdditionalDependencies>
 @@ -114,7 +113,6 @@        <PrecompiledHeader>
        </PrecompiledHeader>
        <WarningLevel>Level3</WarningLevel>
 -      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
      </ClCompile>
      <Link>
        <AdditionalDependencies>xerces-c_3D.lib;%(AdditionalDependencies)</AdditionalDependencies>
 @@ -136,7 +134,6 @@        <PrecompiledHeader>
        </PrecompiledHeader>
        <WarningLevel>Level3</WarningLevel>
 -      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
      </ClCompile>
      <Link>
        <AdditionalDependencies>xerces-c_3.lib;%(AdditionalDependencies)</AdditionalDependencies>
 @@ -162,7 +159,6 @@        <PrecompiledHeader>
        </PrecompiledHeader>
        <WarningLevel>Level3</WarningLevel>
 -      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
      </ClCompile>
      <Link>
        <AdditionalDependencies>xerces-c_3.lib;%(AdditionalDependencies)</AdditionalDependencies>
 diff --git a/xsd/dist/examples/cxx/tree/binary/boost/boost-10.0.vcxproj.filters b/xsd/dist/examples/cxx/tree/binary/boost/boost-vc10.vcxproj.filters index edb71a3..edb71a3 100644 --- a/xsd/dist/examples/cxx/tree/binary/boost/boost-10.0.vcxproj.filters +++ b/xsd/dist/examples/cxx/tree/binary/boost/boost-vc10.vcxproj.filters diff --git a/xsd/dist/examples/cxx/tree/binary/boost/boost-vc11.vcxproj b/xsd/dist/examples/cxx/tree/binary/boost/boost-vc11.vcxproj new file mode 100644 index 0000000..73a65d5 --- /dev/null +++ b/xsd/dist/examples/cxx/tree/binary/boost/boost-vc11.vcxproj @@ -0,0 +1,212 @@ +<?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>boost</ProjectName>
 +    <ProjectGuid>{0C3A70E2-F673-46B7-B23D-9888266918D5}</ProjectGuid>
 +    <RootNamespace>boost</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="library.cxx" />
 +  </ItemGroup>
 +  <ItemGroup>
 +    <ClInclude Include="boost-archive-extraction.hxx" />
 +    <ClInclude Include="boost-archive-insertion.hxx" />
 +    <ClInclude Include="library-prologue.hxx" />
 +    <ClInclude Include="library.hxx" />
 +  </ItemGroup>
 +  <ItemGroup>
 +    <CustomBuild Include="library.xsd">
 +      <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">xsd library.xsd</Message>
 +      <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">xsd cxx-tree --generate-ostream --hxx-prologue-file library-prologue.hxx --generate-insertion boost::archive::text_oarchive --generate-extraction boost::archive::text_iarchive library.xsd</Command>
 +      <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">library.hxx;library.cxx;%(Outputs)</Outputs>
 +      <Message Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">xsd library.xsd</Message>
 +      <Command Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">xsd cxx-tree --generate-ostream --hxx-prologue-file library-prologue.hxx --generate-insertion boost::archive::text_oarchive --generate-extraction boost::archive::text_iarchive library.xsd</Command>
 +      <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">library.hxx;library.cxx;%(Outputs)</Outputs>
 +      <Message Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">xsd library.xsd</Message>
 +      <Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">xsd cxx-tree --generate-ostream --hxx-prologue-file library-prologue.hxx --generate-insertion boost::archive::text_oarchive --generate-extraction boost::archive::text_iarchive library.xsd</Command>
 +      <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">library.hxx;library.cxx;%(Outputs)</Outputs>
 +      <Message Condition="'$(Configuration)|$(Platform)'=='Release|x64'">xsd library.xsd</Message>
 +      <Command Condition="'$(Configuration)|$(Platform)'=='Release|x64'">xsd cxx-tree --generate-ostream --hxx-prologue-file library-prologue.hxx --generate-insertion boost::archive::text_oarchive --generate-extraction boost::archive::text_iarchive library.xsd</Command>
 +      <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">library.hxx;library.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/tree/binary/boost/boost-vc11.vcxproj.filters b/xsd/dist/examples/cxx/tree/binary/boost/boost-vc11.vcxproj.filters new file mode 100644 index 0000000..edb71a3 --- /dev/null +++ b/xsd/dist/examples/cxx/tree/binary/boost/boost-vc11.vcxproj.filters @@ -0,0 +1,47 @@ +<?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>{22FBBBBD-3A62-471C-867C-8B6F5B3531A9}</UniqueIdentifier>
 +      <Extensions>cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
 +    </Filter>
 +    <Filter Include="Header Files">
 +      <UniqueIdentifier>{BB6813A9-25E1-49A2-8FCC-FAC9FC4C27FB}</UniqueIdentifier>
 +      <Extensions>h;hpp;hxx;hm;inl;inc;xsd</Extensions>
 +    </Filter>
 +    <Filter Include="Schema Files">
 +      <UniqueIdentifier>{458e67fd-1629-41ef-9a2b-66709e69a9bf}</UniqueIdentifier>
 +      <Extensions>xsd</Extensions>
 +    </Filter>
 +  </ItemGroup>
 +  <ItemGroup>
 +    <ClCompile Include="driver.cxx">
 +      <Filter>Source Files</Filter>
 +    </ClCompile>
 +    <ClCompile Include="library.cxx">
 +      <Filter>Source Files</Filter>
 +    </ClCompile>
 +  </ItemGroup>
 +  <ItemGroup>
 +    <ClInclude Include="boost-archive-extraction.hxx">
 +      <Filter>Header Files</Filter>
 +    </ClInclude>
 +    <ClInclude Include="boost-archive-insertion.hxx">
 +      <Filter>Header Files</Filter>
 +    </ClInclude>
 +    <ClInclude Include="library-prologue.hxx">
 +      <Filter>Header Files</Filter>
 +    </ClInclude>
 +    <ClInclude Include="library.hxx">
 +      <Filter>Header Files</Filter>
 +    </ClInclude>
 +  </ItemGroup>
 +  <ItemGroup>
 +    <None Include="Readme.txt" />
 +  </ItemGroup>
 +  <ItemGroup>
 +    <CustomBuild Include="library.xsd">
 +      <Filter>Schema Files</Filter>
 +    </CustomBuild>
 +  </ItemGroup>
 +</Project>
\ No newline at end of file diff --git a/xsd/dist/examples/cxx/tree/binary/boost/boost-vc12.vcxproj b/xsd/dist/examples/cxx/tree/binary/boost/boost-vc12.vcxproj new file mode 100644 index 0000000..8c7d2c5 --- /dev/null +++ b/xsd/dist/examples/cxx/tree/binary/boost/boost-vc12.vcxproj @@ -0,0 +1,216 @@ +<?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>boost</ProjectName>
 +    <ProjectGuid>{0C3A70E2-F673-46B7-B23D-9888266918D5}</ProjectGuid>
 +    <RootNamespace>boost</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="library.cxx" />
 +  </ItemGroup>
 +  <ItemGroup>
 +    <ClInclude Include="boost-archive-extraction.hxx" />
 +    <ClInclude Include="boost-archive-insertion.hxx" />
 +    <ClInclude Include="library-prologue.hxx" />
 +    <ClInclude Include="library.hxx" />
 +  </ItemGroup>
 +  <ItemGroup>
 +    <CustomBuild Include="library.xsd">
 +      <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">xsd library.xsd</Message>
 +      <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">xsd cxx-tree --generate-ostream --hxx-prologue-file library-prologue.hxx --generate-insertion boost::archive::text_oarchive --generate-extraction boost::archive::text_iarchive library.xsd</Command>
 +      <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">library.hxx;library.cxx;%(Outputs)</Outputs>
 +      <Message Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">xsd library.xsd</Message>
 +      <Command Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">xsd cxx-tree --generate-ostream --hxx-prologue-file library-prologue.hxx --generate-insertion boost::archive::text_oarchive --generate-extraction boost::archive::text_iarchive library.xsd</Command>
 +      <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">library.hxx;library.cxx;%(Outputs)</Outputs>
 +      <Message Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">xsd library.xsd</Message>
 +      <Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">xsd cxx-tree --generate-ostream --hxx-prologue-file library-prologue.hxx --generate-insertion boost::archive::text_oarchive --generate-extraction boost::archive::text_iarchive library.xsd</Command>
 +      <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">library.hxx;library.cxx;%(Outputs)</Outputs>
 +      <Message Condition="'$(Configuration)|$(Platform)'=='Release|x64'">xsd library.xsd</Message>
 +      <Command Condition="'$(Configuration)|$(Platform)'=='Release|x64'">xsd cxx-tree --generate-ostream --hxx-prologue-file library-prologue.hxx --generate-insertion boost::archive::text_oarchive --generate-extraction boost::archive::text_iarchive library.xsd</Command>
 +      <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">library.hxx;library.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/tree/binary/boost/boost-vc12.vcxproj.filters b/xsd/dist/examples/cxx/tree/binary/boost/boost-vc12.vcxproj.filters new file mode 100644 index 0000000..edb71a3 --- /dev/null +++ b/xsd/dist/examples/cxx/tree/binary/boost/boost-vc12.vcxproj.filters @@ -0,0 +1,47 @@ +<?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>{22FBBBBD-3A62-471C-867C-8B6F5B3531A9}</UniqueIdentifier>
 +      <Extensions>cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
 +    </Filter>
 +    <Filter Include="Header Files">
 +      <UniqueIdentifier>{BB6813A9-25E1-49A2-8FCC-FAC9FC4C27FB}</UniqueIdentifier>
 +      <Extensions>h;hpp;hxx;hm;inl;inc;xsd</Extensions>
 +    </Filter>
 +    <Filter Include="Schema Files">
 +      <UniqueIdentifier>{458e67fd-1629-41ef-9a2b-66709e69a9bf}</UniqueIdentifier>
 +      <Extensions>xsd</Extensions>
 +    </Filter>
 +  </ItemGroup>
 +  <ItemGroup>
 +    <ClCompile Include="driver.cxx">
 +      <Filter>Source Files</Filter>
 +    </ClCompile>
 +    <ClCompile Include="library.cxx">
 +      <Filter>Source Files</Filter>
 +    </ClCompile>
 +  </ItemGroup>
 +  <ItemGroup>
 +    <ClInclude Include="boost-archive-extraction.hxx">
 +      <Filter>Header Files</Filter>
 +    </ClInclude>
 +    <ClInclude Include="boost-archive-insertion.hxx">
 +      <Filter>Header Files</Filter>
 +    </ClInclude>
 +    <ClInclude Include="library-prologue.hxx">
 +      <Filter>Header Files</Filter>
 +    </ClInclude>
 +    <ClInclude Include="library.hxx">
 +      <Filter>Header Files</Filter>
 +    </ClInclude>
 +  </ItemGroup>
 +  <ItemGroup>
 +    <None Include="Readme.txt" />
 +  </ItemGroup>
 +  <ItemGroup>
 +    <CustomBuild Include="library.xsd">
 +      <Filter>Schema Files</Filter>
 +    </CustomBuild>
 +  </ItemGroup>
 +</Project>
\ No newline at end of file diff --git a/xsd/dist/examples/cxx/tree/binary/boost/boost-8.0.vcproj b/xsd/dist/examples/cxx/tree/binary/boost/boost-vc8.vcproj index 82d23ae..82d23ae 100644 --- a/xsd/dist/examples/cxx/tree/binary/boost/boost-8.0.vcproj +++ b/xsd/dist/examples/cxx/tree/binary/boost/boost-vc8.vcproj diff --git a/xsd/dist/examples/cxx/tree/binary/boost/boost-9.0.vcproj b/xsd/dist/examples/cxx/tree/binary/boost/boost-vc9.vcproj index f5369af..f5369af 100644 --- a/xsd/dist/examples/cxx/tree/binary/boost/boost-9.0.vcproj +++ b/xsd/dist/examples/cxx/tree/binary/boost/boost-vc9.vcproj diff --git a/xsd/dist/examples/cxx/tree/binary/boost/boost-xerces2-7.1.sln b/xsd/dist/examples/cxx/tree/binary/boost/boost-xerces2-7.1.sln deleted file mode 100644 index f6493d6..0000000 --- a/xsd/dist/examples/cxx/tree/binary/boost/boost-xerces2-7.1.sln +++ /dev/null @@ -1,21 +0,0 @@ -Microsoft Visual Studio Solution File, Format Version 8.00
 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "boost", "boost-xerces2-7.1.vcproj", "{0C3A70E2-F673-46B7-B23D-9888266918D5}"
 -	ProjectSection(ProjectDependencies) = postProject
 -	EndProjectSection
 -EndProject
 -Global
 -	GlobalSection(SolutionConfiguration) = preSolution
 -		Debug = Debug
 -		Release = Release
 -	EndGlobalSection
 -	GlobalSection(ProjectConfiguration) = postSolution
 -		{0C3A70E2-F673-46B7-B23D-9888266918D5}.Debug.ActiveCfg = Debug|Win32
 -		{0C3A70E2-F673-46B7-B23D-9888266918D5}.Debug.Build.0 = Debug|Win32
 -		{0C3A70E2-F673-46B7-B23D-9888266918D5}.Release.ActiveCfg = Release|Win32
 -		{0C3A70E2-F673-46B7-B23D-9888266918D5}.Release.Build.0 = Release|Win32
 -	EndGlobalSection
 -	GlobalSection(ExtensibilityGlobals) = postSolution
 -	EndGlobalSection
 -	GlobalSection(ExtensibilityAddIns) = postSolution
 -	EndGlobalSection
 -EndGlobal
 diff --git a/xsd/dist/examples/cxx/tree/binary/boost/boost-xerces2-7.1.vcproj b/xsd/dist/examples/cxx/tree/binary/boost/boost-xerces2-7.1.vcproj deleted file mode 100644 index 5081f38..0000000 --- a/xsd/dist/examples/cxx/tree/binary/boost/boost-xerces2-7.1.vcproj +++ /dev/null @@ -1,173 +0,0 @@ -<?xml version="1.0" encoding="Windows-1252"?>
 -<VisualStudioProject
 -	ProjectType="Visual C++"
 -	Version="7.10"
 -	Name="boost"
 -	ProjectGUID="{0C3A70E2-F673-46B7-B23D-9888266918D5}"
 -	RootNamespace="boost"
 -	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="3"
 -				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="2"
 -				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="{22FBBBBD-3A62-471C-867C-8B6F5B3531A9}">
 -			<File
 -				RelativePath=".\driver.cxx">
 -			</File>
 -			<File
 -				RelativePath=".\library.cxx">
 -			</File>
 -		</Filter>
 -		<Filter
 -			Name="Header Files"
 -			Filter="h;hpp;hxx;hm;inl;inc;xsd"
 -			UniqueIdentifier="{BB6813A9-25E1-49A2-8FCC-FAC9FC4C27FB}">
 -			<File
 -				RelativePath=".\library.hxx">
 -			</File>
 -			<File
 -				RelativePath=".\library-prologue.hxx">
 -			</File>
 -			<File
 -				RelativePath=".\boost-archive-insertion.hxx">
 -			</File>
 -			<File
 -				RelativePath=".\boost-archive-extraction.hxx">
 -			</File>
 -		</Filter>
 -		<Filter
 -			Name="Schema Files"
 -			Filter="xsd">
 -			<File
 -				RelativePath=".\library.xsd">
 -				<FileConfiguration
 -					Name="Debug|Win32">
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd library.xsd"
 -						CommandLine="xsd cxx-tree --generate-ostream --generate-intellisense --hxx-prologue-file library-prologue.hxx --generate-insertion boost::archive::text_oarchive --generate-extraction boost::archive::text_iarchive library.xsd"
 -						Outputs="library.hxx;library.cxx"/>
 -				</FileConfiguration>
 -				<FileConfiguration
 -					Name="Release|Win32">
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd library.xsd"
 -						CommandLine="xsd cxx-tree --generate-ostream --generate-intellisense --hxx-prologue-file library-prologue.hxx --generate-insertion boost::archive::text_oarchive --generate-extraction boost::archive::text_iarchive library.xsd"
 -						Outputs="library.hxx;library.cxx"/>
 -				</FileConfiguration>
 -			</File>
 -		</Filter>
 -		<File
 -			RelativePath=".\Readme.txt">
 -		</File>
 -	</Files>
 -	<Globals>
 -	</Globals>
 -</VisualStudioProject>
 diff --git a/xsd/dist/examples/cxx/tree/binary/boost/boost-xerces2-8.0.sln b/xsd/dist/examples/cxx/tree/binary/boost/boost-xerces2-8.0.sln deleted file mode 100644 index 34ae78e..0000000 --- a/xsd/dist/examples/cxx/tree/binary/boost/boost-xerces2-8.0.sln +++ /dev/null @@ -1,25 +0,0 @@ -Microsoft Visual Studio Solution File, Format Version 9.00
 -# Visual Studio 2005
 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "boost", "boost-xerces2-8.0.vcproj", "{0C3A70E2-F673-46B7-B23D-9888266918D5}"
 -EndProject
 -Global
 -	GlobalSection(SolutionConfigurationPlatforms) = preSolution
 -		Debug|Win32 = Debug|Win32
 -		Debug|x64 = Debug|x64
 -		Release|Win32 = Release|Win32
 -		Release|x64 = Release|x64
 -	EndGlobalSection
 -	GlobalSection(ProjectConfigurationPlatforms) = postSolution
 -		{0C3A70E2-F673-46B7-B23D-9888266918D5}.Debug|Win32.ActiveCfg = Debug|Win32
 -		{0C3A70E2-F673-46B7-B23D-9888266918D5}.Debug|Win32.Build.0 = Debug|Win32
 -		{0C3A70E2-F673-46B7-B23D-9888266918D5}.Debug|x64.ActiveCfg = Debug|x64
 -		{0C3A70E2-F673-46B7-B23D-9888266918D5}.Debug|x64.Build.0 = Debug|x64
 -		{0C3A70E2-F673-46B7-B23D-9888266918D5}.Release|Win32.ActiveCfg = Release|Win32
 -		{0C3A70E2-F673-46B7-B23D-9888266918D5}.Release|Win32.Build.0 = Release|Win32
 -		{0C3A70E2-F673-46B7-B23D-9888266918D5}.Release|x64.ActiveCfg = Release|x64
 -		{0C3A70E2-F673-46B7-B23D-9888266918D5}.Release|x64.Build.0 = Release|x64
 -	EndGlobalSection
 -	GlobalSection(SolutionProperties) = preSolution
 -		HideSolutionNode = FALSE
 -	EndGlobalSection
 -EndGlobal
 diff --git a/xsd/dist/examples/cxx/tree/binary/boost/boost-xerces2-8.0.vcproj b/xsd/dist/examples/cxx/tree/binary/boost/boost-xerces2-8.0.vcproj deleted file mode 100644 index a3910f4..0000000 --- a/xsd/dist/examples/cxx/tree/binary/boost/boost-xerces2-8.0.vcproj +++ /dev/null @@ -1,435 +0,0 @@ -<?xml version="1.0" encoding="Windows-1252"?>
 -<VisualStudioProject
 -	ProjectType="Visual C++"
 -	Version="8.00"
 -	Name="boost"
 -	ProjectGUID="{0C3A70E2-F673-46B7-B23D-9888266918D5}"
 -	RootNamespace="boost"
 -	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="3"
 -				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="2"
 -				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="3"
 -				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="2"
 -				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="{22FBBBBD-3A62-471C-867C-8B6F5B3531A9}"
 -			>
 -			<File
 -				RelativePath=".\driver.cxx"
 -				>
 -			</File>
 -			<File
 -				RelativePath=".\library.cxx"
 -				>
 -			</File>
 -		</Filter>
 -		<Filter
 -			Name="Header Files"
 -			Filter="h;hpp;hxx;hm;inl;inc;xsd"
 -			UniqueIdentifier="{BB6813A9-25E1-49A2-8FCC-FAC9FC4C27FB}"
 -			>
 -			<File
 -				RelativePath=".\boost-archive-extraction.hxx"
 -				>
 -			</File>
 -			<File
 -				RelativePath=".\boost-archive-insertion.hxx"
 -				>
 -			</File>
 -			<File
 -				RelativePath=".\library-prologue.hxx"
 -				>
 -			</File>
 -			<File
 -				RelativePath=".\library.hxx"
 -				>
 -			</File>
 -		</Filter>
 -		<Filter
 -			Name="Schema Files"
 -			Filter="xsd"
 -			>
 -			<File
 -				RelativePath=".\library.xsd"
 -				>
 -				<FileConfiguration
 -					Name="Debug|Win32"
 -					>
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd library.xsd"
 -						CommandLine="xsd cxx-tree --generate-ostream --generate-intellisense --hxx-prologue-file library-prologue.hxx --generate-insertion boost::archive::text_oarchive --generate-extraction boost::archive::text_iarchive library.xsd"
 -						Outputs="library.hxx;library.cxx"
 -					/>
 -				</FileConfiguration>
 -				<FileConfiguration
 -					Name="Release|Win32"
 -					>
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd library.xsd"
 -						CommandLine="xsd cxx-tree --generate-ostream --generate-intellisense --hxx-prologue-file library-prologue.hxx --generate-insertion boost::archive::text_oarchive --generate-extraction boost::archive::text_iarchive library.xsd"
 -						Outputs="library.hxx;library.cxx"
 -					/>
 -				</FileConfiguration>
 -				<FileConfiguration
 -					Name="Debug|x64"
 -					>
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd library.xsd"
 -						CommandLine="xsd cxx-tree --generate-ostream --generate-intellisense --hxx-prologue-file library-prologue.hxx --generate-insertion boost::archive::text_oarchive --generate-extraction boost::archive::text_iarchive library.xsd"
 -						Outputs="library.hxx;library.cxx"
 -					/>
 -				</FileConfiguration>
 -				<FileConfiguration
 -					Name="Release|x64"
 -					>
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd library.xsd"
 -						CommandLine="xsd cxx-tree --generate-ostream --generate-intellisense --hxx-prologue-file library-prologue.hxx --generate-insertion boost::archive::text_oarchive --generate-extraction boost::archive::text_iarchive library.xsd"
 -						Outputs="library.hxx;library.cxx"
 -					/>
 -				</FileConfiguration>
 -			</File>
 -		</Filter>
 -		<File
 -			RelativePath=".\Readme.txt"
 -			>
 -		</File>
 -	</Files>
 -	<Globals>
 -	</Globals>
 -</VisualStudioProject>
 diff --git a/xsd/dist/examples/cxx/tree/binary/boost/boost-xerces2-9.0.sln b/xsd/dist/examples/cxx/tree/binary/boost/boost-xerces2-9.0.sln deleted file mode 100644 index 9e2d81e..0000000 --- a/xsd/dist/examples/cxx/tree/binary/boost/boost-xerces2-9.0.sln +++ /dev/null @@ -1,25 +0,0 @@ -Microsoft Visual Studio Solution File, Format Version 10.00
 -# Visual Studio 2008
 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "boost", "boost-xerces2-9.0.vcproj", "{0C3A70E2-F673-46B7-B23D-9888266918D5}"
 -EndProject
 -Global
 -	GlobalSection(SolutionConfigurationPlatforms) = preSolution
 -		Debug|Win32 = Debug|Win32
 -		Debug|x64 = Debug|x64
 -		Release|Win32 = Release|Win32
 -		Release|x64 = Release|x64
 -	EndGlobalSection
 -	GlobalSection(ProjectConfigurationPlatforms) = postSolution
 -		{0C3A70E2-F673-46B7-B23D-9888266918D5}.Debug|Win32.ActiveCfg = Debug|Win32
 -		{0C3A70E2-F673-46B7-B23D-9888266918D5}.Debug|Win32.Build.0 = Debug|Win32
 -		{0C3A70E2-F673-46B7-B23D-9888266918D5}.Debug|x64.ActiveCfg = Debug|x64
 -		{0C3A70E2-F673-46B7-B23D-9888266918D5}.Debug|x64.Build.0 = Debug|x64
 -		{0C3A70E2-F673-46B7-B23D-9888266918D5}.Release|Win32.ActiveCfg = Release|Win32
 -		{0C3A70E2-F673-46B7-B23D-9888266918D5}.Release|Win32.Build.0 = Release|Win32
 -		{0C3A70E2-F673-46B7-B23D-9888266918D5}.Release|x64.ActiveCfg = Release|x64
 -		{0C3A70E2-F673-46B7-B23D-9888266918D5}.Release|x64.Build.0 = Release|x64
 -	EndGlobalSection
 -	GlobalSection(SolutionProperties) = preSolution
 -		HideSolutionNode = FALSE
 -	EndGlobalSection
 -EndGlobal
 diff --git a/xsd/dist/examples/cxx/tree/binary/boost/boost-xerces2-9.0.vcproj b/xsd/dist/examples/cxx/tree/binary/boost/boost-xerces2-9.0.vcproj deleted file mode 100644 index f1d01ef..0000000 --- a/xsd/dist/examples/cxx/tree/binary/boost/boost-xerces2-9.0.vcproj +++ /dev/null @@ -1,432 +0,0 @@ -<?xml version="1.0" encoding="Windows-1252"?>
 -<VisualStudioProject
 -	ProjectType="Visual C++"
 -	Version="9.00"
 -	Name="boost"
 -	ProjectGUID="{0C3A70E2-F673-46B7-B23D-9888266918D5}"
 -	RootNamespace="boost"
 -	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="3"
 -				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="3"
 -				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="2"
 -				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="2"
 -				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="{22FBBBBD-3A62-471C-867C-8B6F5B3531A9}"
 -			>
 -			<File
 -				RelativePath=".\driver.cxx"
 -				>
 -			</File>
 -			<File
 -				RelativePath=".\library.cxx"
 -				>
 -			</File>
 -		</Filter>
 -		<Filter
 -			Name="Header Files"
 -			Filter="h;hpp;hxx;hm;inl;inc;xsd"
 -			UniqueIdentifier="{BB6813A9-25E1-49A2-8FCC-FAC9FC4C27FB}"
 -			>
 -			<File
 -				RelativePath=".\boost-archive-extraction.hxx"
 -				>
 -			</File>
 -			<File
 -				RelativePath=".\boost-archive-insertion.hxx"
 -				>
 -			</File>
 -			<File
 -				RelativePath=".\library-prologue.hxx"
 -				>
 -			</File>
 -			<File
 -				RelativePath=".\library.hxx"
 -				>
 -			</File>
 -		</Filter>
 -		<Filter
 -			Name="Schema Files"
 -			Filter="xsd"
 -			>
 -			<File
 -				RelativePath=".\library.xsd"
 -				>
 -				<FileConfiguration
 -					Name="Debug|Win32"
 -					>
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd library.xsd"
 -						CommandLine="xsd cxx-tree --generate-ostream --hxx-prologue-file library-prologue.hxx --generate-insertion boost::archive::text_oarchive --generate-extraction boost::archive::text_iarchive library.xsd"
 -						Outputs="library.hxx;library.cxx"
 -					/>
 -				</FileConfiguration>
 -				<FileConfiguration
 -					Name="Debug|x64"
 -					>
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd library.xsd"
 -						CommandLine="xsd cxx-tree --generate-ostream --hxx-prologue-file library-prologue.hxx --generate-insertion boost::archive::text_oarchive --generate-extraction boost::archive::text_iarchive library.xsd"
 -						Outputs="library.hxx;library.cxx"
 -					/>
 -				</FileConfiguration>
 -				<FileConfiguration
 -					Name="Release|Win32"
 -					>
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd library.xsd"
 -						CommandLine="xsd cxx-tree --generate-ostream --hxx-prologue-file library-prologue.hxx --generate-insertion boost::archive::text_oarchive --generate-extraction boost::archive::text_iarchive library.xsd"
 -						Outputs="library.hxx;library.cxx"
 -					/>
 -				</FileConfiguration>
 -				<FileConfiguration
 -					Name="Release|x64"
 -					>
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd library.xsd"
 -						CommandLine="xsd cxx-tree --generate-ostream --hxx-prologue-file library-prologue.hxx --generate-insertion boost::archive::text_oarchive --generate-extraction boost::archive::text_iarchive library.xsd"
 -						Outputs="library.hxx;library.cxx"
 -					/>
 -				</FileConfiguration>
 -			</File>
 -		</Filter>
 -		<File
 -			RelativePath=".\Readme.txt"
 -			>
 -		</File>
 -	</Files>
 -	<Globals>
 -	</Globals>
 -</VisualStudioProject>
 diff --git a/xsd/dist/examples/cxx/tree/binary/cdr/cdr-10.0.sln b/xsd/dist/examples/cxx/tree/binary/cdr/cdr-10.0.sln deleted file mode 100644 index d3bf523..0000000 --- a/xsd/dist/examples/cxx/tree/binary/cdr/cdr-10.0.sln +++ /dev/null @@ -1,25 +0,0 @@ -Microsoft Visual Studio Solution File, Format Version 11.00
 -# Visual Studio 2010
 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "cdr", "cdr-10.0.vcxproj", "{A8CC2814-5056-4953-8B4C-E52E72ADD36C}"
 -EndProject
 -Global
 -	GlobalSection(SolutionConfigurationPlatforms) = preSolution
 -		Debug|Win32 = Debug|Win32
 -		Debug|x64 = Debug|x64
 -		Release|Win32 = Release|Win32
 -		Release|x64 = Release|x64
 -	EndGlobalSection
 -	GlobalSection(ProjectConfigurationPlatforms) = postSolution
 -		{A8CC2814-5056-4953-8B4C-E52E72ADD36C}.Debug|Win32.ActiveCfg = Debug|Win32
 -		{A8CC2814-5056-4953-8B4C-E52E72ADD36C}.Debug|Win32.Build.0 = Debug|Win32
 -		{A8CC2814-5056-4953-8B4C-E52E72ADD36C}.Debug|x64.ActiveCfg = Debug|x64
 -		{A8CC2814-5056-4953-8B4C-E52E72ADD36C}.Debug|x64.Build.0 = Debug|x64
 -		{A8CC2814-5056-4953-8B4C-E52E72ADD36C}.Release|Win32.ActiveCfg = Release|Win32
 -		{A8CC2814-5056-4953-8B4C-E52E72ADD36C}.Release|Win32.Build.0 = Release|Win32
 -		{A8CC2814-5056-4953-8B4C-E52E72ADD36C}.Release|x64.ActiveCfg = Release|x64
 -		{A8CC2814-5056-4953-8B4C-E52E72ADD36C}.Release|x64.Build.0 = Release|x64
 -	EndGlobalSection
 -	GlobalSection(SolutionProperties) = preSolution
 -		HideSolutionNode = FALSE
 -	EndGlobalSection
 -EndGlobal
 diff --git a/xsd/dist/examples/cxx/tree/binary/cdr/cdr-7.1.sln b/xsd/dist/examples/cxx/tree/binary/cdr/cdr-7.1.sln deleted file mode 100644 index ba99300..0000000 --- a/xsd/dist/examples/cxx/tree/binary/cdr/cdr-7.1.sln +++ /dev/null @@ -1,21 +0,0 @@ -Microsoft Visual Studio Solution File, Format Version 8.00
 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "cdr", "cdr-7.1.vcproj", "{A8CC2814-5056-4953-8B4C-E52E72ADD36C}"
 -	ProjectSection(ProjectDependencies) = postProject
 -	EndProjectSection
 -EndProject
 -Global
 -	GlobalSection(SolutionConfiguration) = preSolution
 -		Debug = Debug
 -		Release = Release
 -	EndGlobalSection
 -	GlobalSection(ProjectConfiguration) = postSolution
 -		{A8CC2814-5056-4953-8B4C-E52E72ADD36C}.Debug.ActiveCfg = Debug|Win32
 -		{A8CC2814-5056-4953-8B4C-E52E72ADD36C}.Debug.Build.0 = Debug|Win32
 -		{A8CC2814-5056-4953-8B4C-E52E72ADD36C}.Release.ActiveCfg = Release|Win32
 -		{A8CC2814-5056-4953-8B4C-E52E72ADD36C}.Release.Build.0 = Release|Win32
 -	EndGlobalSection
 -	GlobalSection(ExtensibilityGlobals) = postSolution
 -	EndGlobalSection
 -	GlobalSection(ExtensibilityAddIns) = postSolution
 -	EndGlobalSection
 -EndGlobal
 diff --git a/xsd/dist/examples/cxx/tree/binary/cdr/cdr-7.1.vcproj b/xsd/dist/examples/cxx/tree/binary/cdr/cdr-7.1.vcproj deleted file mode 100644 index 90cc1ef..0000000 --- a/xsd/dist/examples/cxx/tree/binary/cdr/cdr-7.1.vcproj +++ /dev/null @@ -1,164 +0,0 @@ -<?xml version="1.0" encoding="Windows-1252"?>
 -<VisualStudioProject
 -	ProjectType="Visual C++"
 -	Version="7.10"
 -	Name="cdr"
 -	ProjectGUID="{A8CC2814-5056-4953-8B4C-E52E72ADD36C}"
 -	RootNamespace="cdr"
 -	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="3"
 -				RuntimeTypeInfo="TRUE"
 -				UsePrecompiledHeader="0"
 -				WarningLevel="3"
 -				Detect64BitPortabilityProblems="TRUE"
 -				DebugInformationFormat="4"/>
 -			<Tool
 -				Name="VCCustomBuildTool"/>
 -			<Tool
 -				Name="VCLinkerTool"
 -				AdditionalDependencies="xerces-c_3D.lib ACEd.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="2"
 -				RuntimeTypeInfo="TRUE"
 -				UsePrecompiledHeader="0"
 -				WarningLevel="3"
 -				Detect64BitPortabilityProblems="TRUE"
 -				DebugInformationFormat="3"/>
 -			<Tool
 -				Name="VCCustomBuildTool"/>
 -			<Tool
 -				Name="VCLinkerTool"
 -				AdditionalDependencies="xerces-c_3.lib ACE.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="{50AA6317-04BE-45AB-98DD-7A32AEB710CF}">
 -			<File
 -				RelativePath=".\driver.cxx">
 -			</File>
 -			<File
 -				RelativePath=".\library.cxx">
 -			</File>
 -		</Filter>
 -		<Filter
 -			Name="Header Files"
 -			Filter="h;hpp;hxx;hm;inl;inc;xsd"
 -			UniqueIdentifier="{E740B51E-A619-4888-B6B9-566A3C77C60B}">
 -			<File
 -				RelativePath=".\library.hxx">
 -			</File>
 -		</Filter>
 -		<Filter
 -			Name="Schema Files"
 -			Filter="xsd">
 -			<File
 -				RelativePath=".\library.xsd">
 -				<FileConfiguration
 -					Name="Debug|Win32">
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd library.xsd"
 -						CommandLine="xsd cxx-tree --generate-ostream --generate-intellisense --generate-insertion ACE_OutputCDR --generate-extraction ACE_InputCDR library.xsd"
 -						Outputs="library.hxx;library.cxx"/>
 -				</FileConfiguration>
 -				<FileConfiguration
 -					Name="Release|Win32">
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd library.xsd"
 -						CommandLine="xsd cxx-tree --generate-ostream --generate-intellisense --generate-insertion ACE_OutputCDR --generate-extraction ACE_InputCDR library.xsd"
 -						Outputs="library.hxx;library.cxx"/>
 -				</FileConfiguration>
 -			</File>
 -		</Filter>
 -		<File
 -			RelativePath=".\Readme.txt">
 -		</File>
 -	</Files>
 -	<Globals>
 -	</Globals>
 -</VisualStudioProject>
 diff --git a/xsd/dist/examples/cxx/tree/binary/cdr/cdr-8.0.sln b/xsd/dist/examples/cxx/tree/binary/cdr/cdr-8.0.sln deleted file mode 100644 index d56f85b..0000000 --- a/xsd/dist/examples/cxx/tree/binary/cdr/cdr-8.0.sln +++ /dev/null @@ -1,25 +0,0 @@ -Microsoft Visual Studio Solution File, Format Version 9.00
 -# Visual Studio 2005
 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "cdr", "cdr-8.0.vcproj", "{A8CC2814-5056-4953-8B4C-E52E72ADD36C}"
 -EndProject
 -Global
 -	GlobalSection(SolutionConfigurationPlatforms) = preSolution
 -		Debug|Win32 = Debug|Win32
 -		Debug|x64 = Debug|x64
 -		Release|Win32 = Release|Win32
 -		Release|x64 = Release|x64
 -	EndGlobalSection
 -	GlobalSection(ProjectConfigurationPlatforms) = postSolution
 -		{A8CC2814-5056-4953-8B4C-E52E72ADD36C}.Debug|Win32.ActiveCfg = Debug|Win32
 -		{A8CC2814-5056-4953-8B4C-E52E72ADD36C}.Debug|Win32.Build.0 = Debug|Win32
 -		{A8CC2814-5056-4953-8B4C-E52E72ADD36C}.Debug|x64.ActiveCfg = Debug|x64
 -		{A8CC2814-5056-4953-8B4C-E52E72ADD36C}.Debug|x64.Build.0 = Debug|x64
 -		{A8CC2814-5056-4953-8B4C-E52E72ADD36C}.Release|Win32.ActiveCfg = Release|Win32
 -		{A8CC2814-5056-4953-8B4C-E52E72ADD36C}.Release|Win32.Build.0 = Release|Win32
 -		{A8CC2814-5056-4953-8B4C-E52E72ADD36C}.Release|x64.ActiveCfg = Release|x64
 -		{A8CC2814-5056-4953-8B4C-E52E72ADD36C}.Release|x64.Build.0 = Release|x64
 -	EndGlobalSection
 -	GlobalSection(SolutionProperties) = preSolution
 -		HideSolutionNode = FALSE
 -	EndGlobalSection
 -EndGlobal
 diff --git a/xsd/dist/examples/cxx/tree/binary/cdr/cdr-9.0.sln b/xsd/dist/examples/cxx/tree/binary/cdr/cdr-9.0.sln deleted file mode 100644 index 873085c..0000000 --- a/xsd/dist/examples/cxx/tree/binary/cdr/cdr-9.0.sln +++ /dev/null @@ -1,25 +0,0 @@ -Microsoft Visual Studio Solution File, Format Version 10.00
 -# Visual Studio 2008
 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "cdr", "cdr-9.0.vcproj", "{A8CC2814-5056-4953-8B4C-E52E72ADD36C}"
 -EndProject
 -Global
 -	GlobalSection(SolutionConfigurationPlatforms) = preSolution
 -		Debug|Win32 = Debug|Win32
 -		Debug|x64 = Debug|x64
 -		Release|Win32 = Release|Win32
 -		Release|x64 = Release|x64
 -	EndGlobalSection
 -	GlobalSection(ProjectConfigurationPlatforms) = postSolution
 -		{A8CC2814-5056-4953-8B4C-E52E72ADD36C}.Debug|Win32.ActiveCfg = Debug|Win32
 -		{A8CC2814-5056-4953-8B4C-E52E72ADD36C}.Debug|Win32.Build.0 = Debug|Win32
 -		{A8CC2814-5056-4953-8B4C-E52E72ADD36C}.Debug|x64.ActiveCfg = Debug|x64
 -		{A8CC2814-5056-4953-8B4C-E52E72ADD36C}.Debug|x64.Build.0 = Debug|x64
 -		{A8CC2814-5056-4953-8B4C-E52E72ADD36C}.Release|Win32.ActiveCfg = Release|Win32
 -		{A8CC2814-5056-4953-8B4C-E52E72ADD36C}.Release|Win32.Build.0 = Release|Win32
 -		{A8CC2814-5056-4953-8B4C-E52E72ADD36C}.Release|x64.ActiveCfg = Release|x64
 -		{A8CC2814-5056-4953-8B4C-E52E72ADD36C}.Release|x64.Build.0 = Release|x64
 -	EndGlobalSection
 -	GlobalSection(SolutionProperties) = preSolution
 -		HideSolutionNode = FALSE
 -	EndGlobalSection
 -EndGlobal
 diff --git a/xsd/dist/examples/cxx/tree/binary/cdr/cdr-10.0.vcxproj b/xsd/dist/examples/cxx/tree/binary/cdr/cdr-vc10.vcxproj index a872d5f..5acfa0e 100644 --- a/xsd/dist/examples/cxx/tree/binary/cdr/cdr-10.0.vcxproj +++ b/xsd/dist/examples/cxx/tree/binary/cdr/cdr-vc10.vcxproj @@ -86,7 +86,6 @@        <PrecompiledHeader>
        </PrecompiledHeader>
        <WarningLevel>Level3</WarningLevel>
 -      <DebugInformationFormat>EditAndContinue</DebugInformationFormat>
      </ClCompile>
      <Link>
        <AdditionalDependencies>xerces-c_3D.lib;ACEd.lib;%(AdditionalDependencies)</AdditionalDependencies>
 @@ -114,7 +113,6 @@        <PrecompiledHeader>
        </PrecompiledHeader>
        <WarningLevel>Level3</WarningLevel>
 -      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
      </ClCompile>
      <Link>
        <AdditionalDependencies>xerces-c_3D.lib;ACEd.lib;%(AdditionalDependencies)</AdditionalDependencies>
 @@ -136,7 +134,6 @@        <PrecompiledHeader>
        </PrecompiledHeader>
        <WarningLevel>Level3</WarningLevel>
 -      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
      </ClCompile>
      <Link>
        <AdditionalDependencies>xerces-c_3.lib;ACE.lib;%(AdditionalDependencies)</AdditionalDependencies>
 @@ -162,7 +159,6 @@        <PrecompiledHeader>
        </PrecompiledHeader>
        <WarningLevel>Level3</WarningLevel>
 -      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
      </ClCompile>
      <Link>
        <AdditionalDependencies>xerces-c_3.lib;ACE.lib;%(AdditionalDependencies)</AdditionalDependencies>
 diff --git a/xsd/dist/examples/cxx/tree/binary/cdr/cdr-10.0.vcxproj.filters b/xsd/dist/examples/cxx/tree/binary/cdr/cdr-vc10.vcxproj.filters index 92ff3ee..92ff3ee 100644 --- a/xsd/dist/examples/cxx/tree/binary/cdr/cdr-10.0.vcxproj.filters +++ b/xsd/dist/examples/cxx/tree/binary/cdr/cdr-vc10.vcxproj.filters diff --git a/xsd/dist/examples/cxx/tree/binary/cdr/cdr-vc11.vcxproj b/xsd/dist/examples/cxx/tree/binary/cdr/cdr-vc11.vcxproj new file mode 100644 index 0000000..c87aa4b --- /dev/null +++ b/xsd/dist/examples/cxx/tree/binary/cdr/cdr-vc11.vcxproj @@ -0,0 +1,209 @@ +<?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>cdr</ProjectName>
 +    <ProjectGuid>{A8CC2814-5056-4953-8B4C-E52E72ADD36C}</ProjectGuid>
 +    <RootNamespace>cdr</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;ACEd.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;ACEd.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;ACE.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;ACE.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="library.cxx" />
 +  </ItemGroup>
 +  <ItemGroup>
 +    <ClInclude Include="library.hxx" />
 +  </ItemGroup>
 +  <ItemGroup>
 +    <CustomBuild Include="library.xsd">
 +      <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">xsd library.xsd</Message>
 +      <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">xsd cxx-tree --generate-ostream --generate-insertion ACE_OutputCDR --generate-extraction ACE_InputCDR library.xsd</Command>
 +      <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">library.hxx;library.cxx;%(Outputs)</Outputs>
 +      <Message Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">xsd library.xsd</Message>
 +      <Command Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">xsd cxx-tree --generate-ostream --generate-insertion ACE_OutputCDR --generate-extraction ACE_InputCDR library.xsd</Command>
 +      <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">library.hxx;library.cxx;%(Outputs)</Outputs>
 +      <Message Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">xsd library.xsd</Message>
 +      <Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">xsd cxx-tree --generate-ostream --generate-insertion ACE_OutputCDR --generate-extraction ACE_InputCDR library.xsd</Command>
 +      <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">library.hxx;library.cxx;%(Outputs)</Outputs>
 +      <Message Condition="'$(Configuration)|$(Platform)'=='Release|x64'">xsd library.xsd</Message>
 +      <Command Condition="'$(Configuration)|$(Platform)'=='Release|x64'">xsd cxx-tree --generate-ostream --generate-insertion ACE_OutputCDR --generate-extraction ACE_InputCDR library.xsd</Command>
 +      <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">library.hxx;library.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/tree/dbxml/dbxml-10.0.vcxproj.filters b/xsd/dist/examples/cxx/tree/binary/cdr/cdr-vc11.vcxproj.filters index b1f4731..92ff3ee 100644 --- a/xsd/dist/examples/cxx/tree/dbxml/dbxml-10.0.vcxproj.filters +++ b/xsd/dist/examples/cxx/tree/binary/cdr/cdr-vc11.vcxproj.filters @@ -2,15 +2,15 @@  <Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
    <ItemGroup>
      <Filter Include="Source Files">
 -      <UniqueIdentifier>{19D063BE-083B-4E8A-89F8-D87CC43CB197}</UniqueIdentifier>
 +      <UniqueIdentifier>{50AA6317-04BE-45AB-98DD-7A32AEB710CF}</UniqueIdentifier>
        <Extensions>cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
      </Filter>
      <Filter Include="Header Files">
 -      <UniqueIdentifier>{E11762CD-4895-44DE-AA13-48BC7AAFC419}</UniqueIdentifier>
 +      <UniqueIdentifier>{E740B51E-A619-4888-B6B9-566A3C77C60B}</UniqueIdentifier>
        <Extensions>h;hpp;hxx;hm;inl;inc;xsd</Extensions>
      </Filter>
      <Filter Include="Schema Files">
 -      <UniqueIdentifier>{e64ee5c7-1fea-48c3-92f2-3b85fdd87547}</UniqueIdentifier>
 +      <UniqueIdentifier>{37283c57-4a32-48ed-823b-0efdf7cdcf51}</UniqueIdentifier>
        <Extensions>xsd</Extensions>
      </Filter>
    </ItemGroup>
 diff --git a/xsd/dist/examples/cxx/tree/binary/cdr/cdr-vc12.vcxproj b/xsd/dist/examples/cxx/tree/binary/cdr/cdr-vc12.vcxproj new file mode 100644 index 0000000..e0d6496 --- /dev/null +++ b/xsd/dist/examples/cxx/tree/binary/cdr/cdr-vc12.vcxproj @@ -0,0 +1,213 @@ +<?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>cdr</ProjectName>
 +    <ProjectGuid>{A8CC2814-5056-4953-8B4C-E52E72ADD36C}</ProjectGuid>
 +    <RootNamespace>cdr</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;ACEd.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;ACEd.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;ACE.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;ACE.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="library.cxx" />
 +  </ItemGroup>
 +  <ItemGroup>
 +    <ClInclude Include="library.hxx" />
 +  </ItemGroup>
 +  <ItemGroup>
 +    <CustomBuild Include="library.xsd">
 +      <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">xsd library.xsd</Message>
 +      <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">xsd cxx-tree --generate-ostream --generate-insertion ACE_OutputCDR --generate-extraction ACE_InputCDR library.xsd</Command>
 +      <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">library.hxx;library.cxx;%(Outputs)</Outputs>
 +      <Message Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">xsd library.xsd</Message>
 +      <Command Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">xsd cxx-tree --generate-ostream --generate-insertion ACE_OutputCDR --generate-extraction ACE_InputCDR library.xsd</Command>
 +      <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">library.hxx;library.cxx;%(Outputs)</Outputs>
 +      <Message Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">xsd library.xsd</Message>
 +      <Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">xsd cxx-tree --generate-ostream --generate-insertion ACE_OutputCDR --generate-extraction ACE_InputCDR library.xsd</Command>
 +      <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">library.hxx;library.cxx;%(Outputs)</Outputs>
 +      <Message Condition="'$(Configuration)|$(Platform)'=='Release|x64'">xsd library.xsd</Message>
 +      <Command Condition="'$(Configuration)|$(Platform)'=='Release|x64'">xsd cxx-tree --generate-ostream --generate-insertion ACE_OutputCDR --generate-extraction ACE_InputCDR library.xsd</Command>
 +      <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">library.hxx;library.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/tree/binary/cdr/cdr-vc12.vcxproj.filters b/xsd/dist/examples/cxx/tree/binary/cdr/cdr-vc12.vcxproj.filters new file mode 100644 index 0000000..92ff3ee --- /dev/null +++ b/xsd/dist/examples/cxx/tree/binary/cdr/cdr-vc12.vcxproj.filters @@ -0,0 +1,38 @@ +<?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>{50AA6317-04BE-45AB-98DD-7A32AEB710CF}</UniqueIdentifier>
 +      <Extensions>cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
 +    </Filter>
 +    <Filter Include="Header Files">
 +      <UniqueIdentifier>{E740B51E-A619-4888-B6B9-566A3C77C60B}</UniqueIdentifier>
 +      <Extensions>h;hpp;hxx;hm;inl;inc;xsd</Extensions>
 +    </Filter>
 +    <Filter Include="Schema Files">
 +      <UniqueIdentifier>{37283c57-4a32-48ed-823b-0efdf7cdcf51}</UniqueIdentifier>
 +      <Extensions>xsd</Extensions>
 +    </Filter>
 +  </ItemGroup>
 +  <ItemGroup>
 +    <ClCompile Include="driver.cxx">
 +      <Filter>Source Files</Filter>
 +    </ClCompile>
 +    <ClCompile Include="library.cxx">
 +      <Filter>Source Files</Filter>
 +    </ClCompile>
 +  </ItemGroup>
 +  <ItemGroup>
 +    <ClInclude Include="library.hxx">
 +      <Filter>Header Files</Filter>
 +    </ClInclude>
 +  </ItemGroup>
 +  <ItemGroup>
 +    <None Include="Readme.txt" />
 +  </ItemGroup>
 +  <ItemGroup>
 +    <CustomBuild Include="library.xsd">
 +      <Filter>Schema Files</Filter>
 +    </CustomBuild>
 +  </ItemGroup>
 +</Project>
\ No newline at end of file diff --git a/xsd/dist/examples/cxx/tree/binary/cdr/cdr-8.0.vcproj b/xsd/dist/examples/cxx/tree/binary/cdr/cdr-vc8.vcproj index d35171a..d35171a 100644 --- a/xsd/dist/examples/cxx/tree/binary/cdr/cdr-8.0.vcproj +++ b/xsd/dist/examples/cxx/tree/binary/cdr/cdr-vc8.vcproj diff --git a/xsd/dist/examples/cxx/tree/binary/cdr/cdr-9.0.vcproj b/xsd/dist/examples/cxx/tree/binary/cdr/cdr-vc9.vcproj index f379d83..f379d83 100644 --- a/xsd/dist/examples/cxx/tree/binary/cdr/cdr-9.0.vcproj +++ b/xsd/dist/examples/cxx/tree/binary/cdr/cdr-vc9.vcproj diff --git a/xsd/dist/examples/cxx/tree/binary/cdr/cdr-xerces2-7.1.sln b/xsd/dist/examples/cxx/tree/binary/cdr/cdr-xerces2-7.1.sln deleted file mode 100644 index c704679..0000000 --- a/xsd/dist/examples/cxx/tree/binary/cdr/cdr-xerces2-7.1.sln +++ /dev/null @@ -1,21 +0,0 @@ -Microsoft Visual Studio Solution File, Format Version 8.00
 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "cdr", "cdr-xerces2-7.1.vcproj", "{A8CC2814-5056-4953-8B4C-E52E72ADD36C}"
 -	ProjectSection(ProjectDependencies) = postProject
 -	EndProjectSection
 -EndProject
 -Global
 -	GlobalSection(SolutionConfiguration) = preSolution
 -		Debug = Debug
 -		Release = Release
 -	EndGlobalSection
 -	GlobalSection(ProjectConfiguration) = postSolution
 -		{A8CC2814-5056-4953-8B4C-E52E72ADD36C}.Debug.ActiveCfg = Debug|Win32
 -		{A8CC2814-5056-4953-8B4C-E52E72ADD36C}.Debug.Build.0 = Debug|Win32
 -		{A8CC2814-5056-4953-8B4C-E52E72ADD36C}.Release.ActiveCfg = Release|Win32
 -		{A8CC2814-5056-4953-8B4C-E52E72ADD36C}.Release.Build.0 = Release|Win32
 -	EndGlobalSection
 -	GlobalSection(ExtensibilityGlobals) = postSolution
 -	EndGlobalSection
 -	GlobalSection(ExtensibilityAddIns) = postSolution
 -	EndGlobalSection
 -EndGlobal
 diff --git a/xsd/dist/examples/cxx/tree/binary/cdr/cdr-xerces2-7.1.vcproj b/xsd/dist/examples/cxx/tree/binary/cdr/cdr-xerces2-7.1.vcproj deleted file mode 100644 index 1723d58..0000000 --- a/xsd/dist/examples/cxx/tree/binary/cdr/cdr-xerces2-7.1.vcproj +++ /dev/null @@ -1,164 +0,0 @@ -<?xml version="1.0" encoding="Windows-1252"?>
 -<VisualStudioProject
 -	ProjectType="Visual C++"
 -	Version="7.10"
 -	Name="cdr"
 -	ProjectGUID="{A8CC2814-5056-4953-8B4C-E52E72ADD36C}"
 -	RootNamespace="cdr"
 -	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="3"
 -				RuntimeTypeInfo="TRUE"
 -				UsePrecompiledHeader="0"
 -				WarningLevel="3"
 -				Detect64BitPortabilityProblems="TRUE"
 -				DebugInformationFormat="4"/>
 -			<Tool
 -				Name="VCCustomBuildTool"/>
 -			<Tool
 -				Name="VCLinkerTool"
 -				AdditionalDependencies="xerces-c_2D.lib ACEd.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="2"
 -				RuntimeTypeInfo="TRUE"
 -				UsePrecompiledHeader="0"
 -				WarningLevel="3"
 -				Detect64BitPortabilityProblems="TRUE"
 -				DebugInformationFormat="3"/>
 -			<Tool
 -				Name="VCCustomBuildTool"/>
 -			<Tool
 -				Name="VCLinkerTool"
 -				AdditionalDependencies="xerces-c_2.lib ACE.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="{50AA6317-04BE-45AB-98DD-7A32AEB710CF}">
 -			<File
 -				RelativePath=".\driver.cxx">
 -			</File>
 -			<File
 -				RelativePath=".\library.cxx">
 -			</File>
 -		</Filter>
 -		<Filter
 -			Name="Header Files"
 -			Filter="h;hpp;hxx;hm;inl;inc;xsd"
 -			UniqueIdentifier="{E740B51E-A619-4888-B6B9-566A3C77C60B}">
 -			<File
 -				RelativePath=".\library.hxx">
 -			</File>
 -		</Filter>
 -		<Filter
 -			Name="Schema Files"
 -			Filter="xsd">
 -			<File
 -				RelativePath=".\library.xsd">
 -				<FileConfiguration
 -					Name="Debug|Win32">
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd library.xsd"
 -						CommandLine="xsd cxx-tree --generate-ostream --generate-intellisense --generate-insertion ACE_OutputCDR --generate-extraction ACE_InputCDR library.xsd"
 -						Outputs="library.hxx;library.cxx"/>
 -				</FileConfiguration>
 -				<FileConfiguration
 -					Name="Release|Win32">
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd library.xsd"
 -						CommandLine="xsd cxx-tree --generate-ostream --generate-intellisense --generate-insertion ACE_OutputCDR --generate-extraction ACE_InputCDR library.xsd"
 -						Outputs="library.hxx;library.cxx"/>
 -				</FileConfiguration>
 -			</File>
 -		</Filter>
 -		<File
 -			RelativePath=".\Readme.txt">
 -		</File>
 -	</Files>
 -	<Globals>
 -	</Globals>
 -</VisualStudioProject>
 diff --git a/xsd/dist/examples/cxx/tree/binary/cdr/cdr-xerces2-8.0.sln b/xsd/dist/examples/cxx/tree/binary/cdr/cdr-xerces2-8.0.sln deleted file mode 100644 index 3ffce8e..0000000 --- a/xsd/dist/examples/cxx/tree/binary/cdr/cdr-xerces2-8.0.sln +++ /dev/null @@ -1,25 +0,0 @@ -Microsoft Visual Studio Solution File, Format Version 9.00
 -# Visual Studio 2005
 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "cdr", "cdr-xerces2-8.0.vcproj", "{A8CC2814-5056-4953-8B4C-E52E72ADD36C}"
 -EndProject
 -Global
 -	GlobalSection(SolutionConfigurationPlatforms) = preSolution
 -		Debug|Win32 = Debug|Win32
 -		Debug|x64 = Debug|x64
 -		Release|Win32 = Release|Win32
 -		Release|x64 = Release|x64
 -	EndGlobalSection
 -	GlobalSection(ProjectConfigurationPlatforms) = postSolution
 -		{A8CC2814-5056-4953-8B4C-E52E72ADD36C}.Debug|Win32.ActiveCfg = Debug|Win32
 -		{A8CC2814-5056-4953-8B4C-E52E72ADD36C}.Debug|Win32.Build.0 = Debug|Win32
 -		{A8CC2814-5056-4953-8B4C-E52E72ADD36C}.Debug|x64.ActiveCfg = Debug|x64
 -		{A8CC2814-5056-4953-8B4C-E52E72ADD36C}.Debug|x64.Build.0 = Debug|x64
 -		{A8CC2814-5056-4953-8B4C-E52E72ADD36C}.Release|Win32.ActiveCfg = Release|Win32
 -		{A8CC2814-5056-4953-8B4C-E52E72ADD36C}.Release|Win32.Build.0 = Release|Win32
 -		{A8CC2814-5056-4953-8B4C-E52E72ADD36C}.Release|x64.ActiveCfg = Release|x64
 -		{A8CC2814-5056-4953-8B4C-E52E72ADD36C}.Release|x64.Build.0 = Release|x64
 -	EndGlobalSection
 -	GlobalSection(SolutionProperties) = preSolution
 -		HideSolutionNode = FALSE
 -	EndGlobalSection
 -EndGlobal
 diff --git a/xsd/dist/examples/cxx/tree/binary/cdr/cdr-xerces2-8.0.vcproj b/xsd/dist/examples/cxx/tree/binary/cdr/cdr-xerces2-8.0.vcproj deleted file mode 100644 index 2b469a2..0000000 --- a/xsd/dist/examples/cxx/tree/binary/cdr/cdr-xerces2-8.0.vcproj +++ /dev/null @@ -1,423 +0,0 @@ -<?xml version="1.0" encoding="Windows-1252"?>
 -<VisualStudioProject
 -	ProjectType="Visual C++"
 -	Version="8.00"
 -	Name="cdr"
 -	ProjectGUID="{A8CC2814-5056-4953-8B4C-E52E72ADD36C}"
 -	RootNamespace="cdr"
 -	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="3"
 -				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 ACEd.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="2"
 -				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 ACE.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="3"
 -				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 ACEd.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="2"
 -				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 ACE.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="{50AA6317-04BE-45AB-98DD-7A32AEB710CF}"
 -			>
 -			<File
 -				RelativePath=".\driver.cxx"
 -				>
 -			</File>
 -			<File
 -				RelativePath=".\library.cxx"
 -				>
 -			</File>
 -		</Filter>
 -		<Filter
 -			Name="Header Files"
 -			Filter="h;hpp;hxx;hm;inl;inc;xsd"
 -			UniqueIdentifier="{E740B51E-A619-4888-B6B9-566A3C77C60B}"
 -			>
 -			<File
 -				RelativePath=".\library.hxx"
 -				>
 -			</File>
 -		</Filter>
 -		<Filter
 -			Name="Schema Files"
 -			Filter="xsd"
 -			>
 -			<File
 -				RelativePath=".\library.xsd"
 -				>
 -				<FileConfiguration
 -					Name="Debug|Win32"
 -					>
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd library.xsd"
 -						CommandLine="xsd cxx-tree --generate-ostream --generate-intellisense --generate-insertion ACE_OutputCDR --generate-extraction ACE_InputCDR library.xsd"
 -						Outputs="library.hxx;library.cxx"
 -					/>
 -				</FileConfiguration>
 -				<FileConfiguration
 -					Name="Release|Win32"
 -					>
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd library.xsd"
 -						CommandLine="xsd cxx-tree --generate-ostream --generate-intellisense --generate-insertion ACE_OutputCDR --generate-extraction ACE_InputCDR library.xsd"
 -						Outputs="library.hxx;library.cxx"
 -					/>
 -				</FileConfiguration>
 -				<FileConfiguration
 -					Name="Debug|x64"
 -					>
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd library.xsd"
 -						CommandLine="xsd cxx-tree --generate-ostream --generate-intellisense --generate-insertion ACE_OutputCDR --generate-extraction ACE_InputCDR library.xsd"
 -						Outputs="library.hxx;library.cxx"
 -					/>
 -				</FileConfiguration>
 -				<FileConfiguration
 -					Name="Release|x64"
 -					>
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd library.xsd"
 -						CommandLine="xsd cxx-tree --generate-ostream --generate-intellisense --generate-insertion ACE_OutputCDR --generate-extraction ACE_InputCDR library.xsd"
 -						Outputs="library.hxx;library.cxx"
 -					/>
 -				</FileConfiguration>
 -			</File>
 -		</Filter>
 -		<File
 -			RelativePath=".\Readme.txt"
 -			>
 -		</File>
 -	</Files>
 -	<Globals>
 -	</Globals>
 -</VisualStudioProject>
 diff --git a/xsd/dist/examples/cxx/tree/binary/cdr/cdr-xerces2-9.0.sln b/xsd/dist/examples/cxx/tree/binary/cdr/cdr-xerces2-9.0.sln deleted file mode 100644 index 2ec0fbd..0000000 --- a/xsd/dist/examples/cxx/tree/binary/cdr/cdr-xerces2-9.0.sln +++ /dev/null @@ -1,25 +0,0 @@ -Microsoft Visual Studio Solution File, Format Version 10.00
 -# Visual Studio 2008
 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "cdr", "cdr-xerces2-9.0.vcproj", "{A8CC2814-5056-4953-8B4C-E52E72ADD36C}"
 -EndProject
 -Global
 -	GlobalSection(SolutionConfigurationPlatforms) = preSolution
 -		Debug|Win32 = Debug|Win32
 -		Debug|x64 = Debug|x64
 -		Release|Win32 = Release|Win32
 -		Release|x64 = Release|x64
 -	EndGlobalSection
 -	GlobalSection(ProjectConfigurationPlatforms) = postSolution
 -		{A8CC2814-5056-4953-8B4C-E52E72ADD36C}.Debug|Win32.ActiveCfg = Debug|Win32
 -		{A8CC2814-5056-4953-8B4C-E52E72ADD36C}.Debug|Win32.Build.0 = Debug|Win32
 -		{A8CC2814-5056-4953-8B4C-E52E72ADD36C}.Debug|x64.ActiveCfg = Debug|x64
 -		{A8CC2814-5056-4953-8B4C-E52E72ADD36C}.Debug|x64.Build.0 = Debug|x64
 -		{A8CC2814-5056-4953-8B4C-E52E72ADD36C}.Release|Win32.ActiveCfg = Release|Win32
 -		{A8CC2814-5056-4953-8B4C-E52E72ADD36C}.Release|Win32.Build.0 = Release|Win32
 -		{A8CC2814-5056-4953-8B4C-E52E72ADD36C}.Release|x64.ActiveCfg = Release|x64
 -		{A8CC2814-5056-4953-8B4C-E52E72ADD36C}.Release|x64.Build.0 = Release|x64
 -	EndGlobalSection
 -	GlobalSection(SolutionProperties) = preSolution
 -		HideSolutionNode = FALSE
 -	EndGlobalSection
 -EndGlobal
 diff --git a/xsd/dist/examples/cxx/tree/binary/cdr/cdr-xerces2-9.0.vcproj b/xsd/dist/examples/cxx/tree/binary/cdr/cdr-xerces2-9.0.vcproj deleted file mode 100644 index 21d8cd9..0000000 --- a/xsd/dist/examples/cxx/tree/binary/cdr/cdr-xerces2-9.0.vcproj +++ /dev/null @@ -1,420 +0,0 @@ -<?xml version="1.0" encoding="Windows-1252"?>
 -<VisualStudioProject
 -	ProjectType="Visual C++"
 -	Version="9.00"
 -	Name="cdr"
 -	ProjectGUID="{A8CC2814-5056-4953-8B4C-E52E72ADD36C}"
 -	RootNamespace="cdr"
 -	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="3"
 -				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 ACEd.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="3"
 -				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 ACEd.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="2"
 -				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 ACE.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="2"
 -				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 ACE.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="{50AA6317-04BE-45AB-98DD-7A32AEB710CF}"
 -			>
 -			<File
 -				RelativePath=".\driver.cxx"
 -				>
 -			</File>
 -			<File
 -				RelativePath=".\library.cxx"
 -				>
 -			</File>
 -		</Filter>
 -		<Filter
 -			Name="Header Files"
 -			Filter="h;hpp;hxx;hm;inl;inc;xsd"
 -			UniqueIdentifier="{E740B51E-A619-4888-B6B9-566A3C77C60B}"
 -			>
 -			<File
 -				RelativePath=".\library.hxx"
 -				>
 -			</File>
 -		</Filter>
 -		<Filter
 -			Name="Schema Files"
 -			Filter="xsd"
 -			>
 -			<File
 -				RelativePath=".\library.xsd"
 -				>
 -				<FileConfiguration
 -					Name="Debug|Win32"
 -					>
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd library.xsd"
 -						CommandLine="xsd cxx-tree --generate-ostream --generate-insertion ACE_OutputCDR --generate-extraction ACE_InputCDR library.xsd"
 -						Outputs="library.hxx;library.cxx"
 -					/>
 -				</FileConfiguration>
 -				<FileConfiguration
 -					Name="Debug|x64"
 -					>
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd library.xsd"
 -						CommandLine="xsd cxx-tree --generate-ostream --generate-insertion ACE_OutputCDR --generate-extraction ACE_InputCDR library.xsd"
 -						Outputs="library.hxx;library.cxx"
 -					/>
 -				</FileConfiguration>
 -				<FileConfiguration
 -					Name="Release|Win32"
 -					>
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd library.xsd"
 -						CommandLine="xsd cxx-tree --generate-ostream --generate-insertion ACE_OutputCDR --generate-extraction ACE_InputCDR library.xsd"
 -						Outputs="library.hxx;library.cxx"
 -					/>
 -				</FileConfiguration>
 -				<FileConfiguration
 -					Name="Release|x64"
 -					>
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd library.xsd"
 -						CommandLine="xsd cxx-tree --generate-ostream --generate-insertion ACE_OutputCDR --generate-extraction ACE_InputCDR library.xsd"
 -						Outputs="library.hxx;library.cxx"
 -					/>
 -				</FileConfiguration>
 -			</File>
 -		</Filter>
 -		<File
 -			RelativePath=".\Readme.txt"
 -			>
 -		</File>
 -	</Files>
 -	<Globals>
 -	</Globals>
 -</VisualStudioProject>
 diff --git a/xsd/dist/examples/cxx/tree/binary/xdr/xdr-10.0.sln b/xsd/dist/examples/cxx/tree/binary/xdr/xdr-10.0.sln deleted file mode 100644 index 0477aa1..0000000 --- a/xsd/dist/examples/cxx/tree/binary/xdr/xdr-10.0.sln +++ /dev/null @@ -1,25 +0,0 @@ -Microsoft Visual Studio Solution File, Format Version 11.00
 -# Visual Studio 2010
 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "xdr", "xdr-10.0.vcxproj", "{D9696808-1B73-43C9-A3BB-18DD29776EC5}"
 -EndProject
 -Global
 -	GlobalSection(SolutionConfigurationPlatforms) = preSolution
 -		Debug|Win32 = Debug|Win32
 -		Debug|x64 = Debug|x64
 -		Release|Win32 = Release|Win32
 -		Release|x64 = Release|x64
 -	EndGlobalSection
 -	GlobalSection(ProjectConfigurationPlatforms) = postSolution
 -		{D9696808-1B73-43C9-A3BB-18DD29776EC5}.Debug|Win32.ActiveCfg = Debug|Win32
 -		{D9696808-1B73-43C9-A3BB-18DD29776EC5}.Debug|Win32.Build.0 = Debug|Win32
 -		{D9696808-1B73-43C9-A3BB-18DD29776EC5}.Debug|x64.ActiveCfg = Debug|x64
 -		{D9696808-1B73-43C9-A3BB-18DD29776EC5}.Debug|x64.Build.0 = Debug|x64
 -		{D9696808-1B73-43C9-A3BB-18DD29776EC5}.Release|Win32.ActiveCfg = Release|Win32
 -		{D9696808-1B73-43C9-A3BB-18DD29776EC5}.Release|Win32.Build.0 = Release|Win32
 -		{D9696808-1B73-43C9-A3BB-18DD29776EC5}.Release|x64.ActiveCfg = Release|x64
 -		{D9696808-1B73-43C9-A3BB-18DD29776EC5}.Release|x64.Build.0 = Release|x64
 -	EndGlobalSection
 -	GlobalSection(SolutionProperties) = preSolution
 -		HideSolutionNode = FALSE
 -	EndGlobalSection
 -EndGlobal
 diff --git a/xsd/dist/examples/cxx/tree/binary/xdr/xdr-7.1.sln b/xsd/dist/examples/cxx/tree/binary/xdr/xdr-7.1.sln deleted file mode 100644 index 0a3d261..0000000 --- a/xsd/dist/examples/cxx/tree/binary/xdr/xdr-7.1.sln +++ /dev/null @@ -1,21 +0,0 @@ -Microsoft Visual Studio Solution File, Format Version 8.00
 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "xdr", "xdr-7.1.vcproj", "{D9696808-1B73-43C9-A3BB-18DD29776EC5}"
 -	ProjectSection(ProjectDependencies) = postProject
 -	EndProjectSection
 -EndProject
 -Global
 -	GlobalSection(SolutionConfiguration) = preSolution
 -		Debug = Debug
 -		Release = Release
 -	EndGlobalSection
 -	GlobalSection(ProjectConfiguration) = postSolution
 -		{D9696808-1B73-43C9-A3BB-18DD29776EC5}.Debug.ActiveCfg = Debug|Win32
 -		{D9696808-1B73-43C9-A3BB-18DD29776EC5}.Debug.Build.0 = Debug|Win32
 -		{D9696808-1B73-43C9-A3BB-18DD29776EC5}.Release.ActiveCfg = Release|Win32
 -		{D9696808-1B73-43C9-A3BB-18DD29776EC5}.Release.Build.0 = Release|Win32
 -	EndGlobalSection
 -	GlobalSection(ExtensibilityGlobals) = postSolution
 -	EndGlobalSection
 -	GlobalSection(ExtensibilityAddIns) = postSolution
 -	EndGlobalSection
 -EndGlobal
 diff --git a/xsd/dist/examples/cxx/tree/binary/xdr/xdr-7.1.vcproj b/xsd/dist/examples/cxx/tree/binary/xdr/xdr-7.1.vcproj deleted file mode 100644 index 8d43d7f..0000000 --- a/xsd/dist/examples/cxx/tree/binary/xdr/xdr-7.1.vcproj +++ /dev/null @@ -1,164 +0,0 @@ -<?xml version="1.0" encoding="Windows-1252"?>
 -<VisualStudioProject
 -	ProjectType="Visual C++"
 -	Version="7.10"
 -	Name="xdr"
 -	ProjectGUID="{D9696808-1B73-43C9-A3BB-18DD29776EC5}"
 -	RootNamespace="xdr"
 -	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="3"
 -				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="2"
 -				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="{C5A0E74B-63C1-41E3-B291-B85FCC86FDF7}">
 -			<File
 -				RelativePath=".\driver.cxx">
 -			</File>
 -			<File
 -				RelativePath=".\library.cxx">
 -			</File>
 -		</Filter>
 -		<Filter
 -			Name="Header Files"
 -			Filter="h;hpp;hxx;hm;inl;inc;xsd"
 -			UniqueIdentifier="{FC110C72-7935-49D5-B25E-F96C87BA49E4}">
 -			<File
 -				RelativePath=".\library.hxx">
 -			</File>
 -		</Filter>
 -		<Filter
 -			Name="Schema Files"
 -			Filter="xsd">
 -			<File
 -				RelativePath=".\library.xsd">
 -				<FileConfiguration
 -					Name="Debug|Win32">
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd library.xsd"
 -						CommandLine="xsd cxx-tree --generate-ostream --generate-intellisense --generate-insertion XDR --generate-extraction XDR library.xsd"
 -						Outputs="library.hxx;library.cxx"/>
 -				</FileConfiguration>
 -				<FileConfiguration
 -					Name="Release|Win32">
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd library.xsd"
 -						CommandLine="xsd cxx-tree --generate-ostream --generate-intellisense --generate-insertion XDR --generate-extraction XDR library.xsd"
 -						Outputs="library.hxx;library.cxx"/>
 -				</FileConfiguration>
 -			</File>
 -		</Filter>
 -		<File
 -			RelativePath=".\Readme.txt">
 -		</File>
 -	</Files>
 -	<Globals>
 -	</Globals>
 -</VisualStudioProject>
 diff --git a/xsd/dist/examples/cxx/tree/binary/xdr/xdr-8.0.sln b/xsd/dist/examples/cxx/tree/binary/xdr/xdr-8.0.sln deleted file mode 100644 index 139be58..0000000 --- a/xsd/dist/examples/cxx/tree/binary/xdr/xdr-8.0.sln +++ /dev/null @@ -1,25 +0,0 @@ -Microsoft Visual Studio Solution File, Format Version 9.00
 -# Visual Studio 2005
 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "xdr", "xdr-8.0.vcproj", "{D9696808-1B73-43C9-A3BB-18DD29776EC5}"
 -EndProject
 -Global
 -	GlobalSection(SolutionConfigurationPlatforms) = preSolution
 -		Debug|Win32 = Debug|Win32
 -		Debug|x64 = Debug|x64
 -		Release|Win32 = Release|Win32
 -		Release|x64 = Release|x64
 -	EndGlobalSection
 -	GlobalSection(ProjectConfigurationPlatforms) = postSolution
 -		{D9696808-1B73-43C9-A3BB-18DD29776EC5}.Debug|Win32.ActiveCfg = Debug|Win32
 -		{D9696808-1B73-43C9-A3BB-18DD29776EC5}.Debug|Win32.Build.0 = Debug|Win32
 -		{D9696808-1B73-43C9-A3BB-18DD29776EC5}.Debug|x64.ActiveCfg = Debug|x64
 -		{D9696808-1B73-43C9-A3BB-18DD29776EC5}.Debug|x64.Build.0 = Debug|x64
 -		{D9696808-1B73-43C9-A3BB-18DD29776EC5}.Release|Win32.ActiveCfg = Release|Win32
 -		{D9696808-1B73-43C9-A3BB-18DD29776EC5}.Release|Win32.Build.0 = Release|Win32
 -		{D9696808-1B73-43C9-A3BB-18DD29776EC5}.Release|x64.ActiveCfg = Release|x64
 -		{D9696808-1B73-43C9-A3BB-18DD29776EC5}.Release|x64.Build.0 = Release|x64
 -	EndGlobalSection
 -	GlobalSection(SolutionProperties) = preSolution
 -		HideSolutionNode = FALSE
 -	EndGlobalSection
 -EndGlobal
 diff --git a/xsd/dist/examples/cxx/tree/binary/xdr/xdr-9.0.sln b/xsd/dist/examples/cxx/tree/binary/xdr/xdr-9.0.sln deleted file mode 100644 index 65f094f..0000000 --- a/xsd/dist/examples/cxx/tree/binary/xdr/xdr-9.0.sln +++ /dev/null @@ -1,25 +0,0 @@ -Microsoft Visual Studio Solution File, Format Version 10.00
 -# Visual Studio 2008
 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "xdr", "xdr-9.0.vcproj", "{D9696808-1B73-43C9-A3BB-18DD29776EC5}"
 -EndProject
 -Global
 -	GlobalSection(SolutionConfigurationPlatforms) = preSolution
 -		Debug|Win32 = Debug|Win32
 -		Debug|x64 = Debug|x64
 -		Release|Win32 = Release|Win32
 -		Release|x64 = Release|x64
 -	EndGlobalSection
 -	GlobalSection(ProjectConfigurationPlatforms) = postSolution
 -		{D9696808-1B73-43C9-A3BB-18DD29776EC5}.Debug|Win32.ActiveCfg = Debug|Win32
 -		{D9696808-1B73-43C9-A3BB-18DD29776EC5}.Debug|Win32.Build.0 = Debug|Win32
 -		{D9696808-1B73-43C9-A3BB-18DD29776EC5}.Debug|x64.ActiveCfg = Debug|x64
 -		{D9696808-1B73-43C9-A3BB-18DD29776EC5}.Debug|x64.Build.0 = Debug|x64
 -		{D9696808-1B73-43C9-A3BB-18DD29776EC5}.Release|Win32.ActiveCfg = Release|Win32
 -		{D9696808-1B73-43C9-A3BB-18DD29776EC5}.Release|Win32.Build.0 = Release|Win32
 -		{D9696808-1B73-43C9-A3BB-18DD29776EC5}.Release|x64.ActiveCfg = Release|x64
 -		{D9696808-1B73-43C9-A3BB-18DD29776EC5}.Release|x64.Build.0 = Release|x64
 -	EndGlobalSection
 -	GlobalSection(SolutionProperties) = preSolution
 -		HideSolutionNode = FALSE
 -	EndGlobalSection
 -EndGlobal
 diff --git a/xsd/dist/examples/cxx/tree/binary/xdr/xdr-10.0.vcxproj b/xsd/dist/examples/cxx/tree/binary/xdr/xdr-vc10.vcxproj index 1033991..a8cad53 100644 --- a/xsd/dist/examples/cxx/tree/binary/xdr/xdr-10.0.vcxproj +++ b/xsd/dist/examples/cxx/tree/binary/xdr/xdr-vc10.vcxproj @@ -86,7 +86,6 @@        <PrecompiledHeader>
        </PrecompiledHeader>
        <WarningLevel>Level3</WarningLevel>
 -      <DebugInformationFormat>EditAndContinue</DebugInformationFormat>
      </ClCompile>
      <Link>
        <AdditionalDependencies>xerces-c_3D.lib;%(AdditionalDependencies)</AdditionalDependencies>
 @@ -114,7 +113,6 @@        <PrecompiledHeader>
        </PrecompiledHeader>
        <WarningLevel>Level3</WarningLevel>
 -      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
      </ClCompile>
      <Link>
        <AdditionalDependencies>xerces-c_3D.lib;%(AdditionalDependencies)</AdditionalDependencies>
 @@ -136,7 +134,6 @@        <PrecompiledHeader>
        </PrecompiledHeader>
        <WarningLevel>Level3</WarningLevel>
 -      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
      </ClCompile>
      <Link>
        <AdditionalDependencies>xerces-c_3.lib;%(AdditionalDependencies)</AdditionalDependencies>
 @@ -162,7 +159,6 @@        <PrecompiledHeader>
        </PrecompiledHeader>
        <WarningLevel>Level3</WarningLevel>
 -      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
      </ClCompile>
      <Link>
        <AdditionalDependencies>xerces-c_3.lib;%(AdditionalDependencies)</AdditionalDependencies>
 diff --git a/xsd/dist/examples/cxx/tree/binary/xdr/xdr-10.0.vcxproj.filters b/xsd/dist/examples/cxx/tree/binary/xdr/xdr-vc10.vcxproj.filters index c9e491f..c9e491f 100644 --- a/xsd/dist/examples/cxx/tree/binary/xdr/xdr-10.0.vcxproj.filters +++ b/xsd/dist/examples/cxx/tree/binary/xdr/xdr-vc10.vcxproj.filters diff --git a/xsd/dist/examples/cxx/tree/binary/xdr/xdr-vc11.vcxproj b/xsd/dist/examples/cxx/tree/binary/xdr/xdr-vc11.vcxproj new file mode 100644 index 0000000..5c9f9d5 --- /dev/null +++ b/xsd/dist/examples/cxx/tree/binary/xdr/xdr-vc11.vcxproj @@ -0,0 +1,209 @@ +<?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>xdr</ProjectName>
 +    <ProjectGuid>{D9696808-1B73-43C9-A3BB-18DD29776EC5}</ProjectGuid>
 +    <RootNamespace>xdr</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="library.cxx" />
 +  </ItemGroup>
 +  <ItemGroup>
 +    <ClInclude Include="library.hxx" />
 +  </ItemGroup>
 +  <ItemGroup>
 +    <CustomBuild Include="library.xsd">
 +      <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">xsd library.xsd</Message>
 +      <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">xsd cxx-tree --generate-ostream --generate-insertion XDR --generate-extraction XDR library.xsd</Command>
 +      <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">library.hxx;library.cxx;%(Outputs)</Outputs>
 +      <Message Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">xsd library.xsd</Message>
 +      <Command Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">xsd cxx-tree --generate-ostream --generate-insertion XDR --generate-extraction XDR library.xsd</Command>
 +      <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">library.hxx;library.cxx;%(Outputs)</Outputs>
 +      <Message Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">xsd library.xsd</Message>
 +      <Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">xsd cxx-tree --generate-ostream --generate-insertion XDR --generate-extraction XDR library.xsd</Command>
 +      <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">library.hxx;library.cxx;%(Outputs)</Outputs>
 +      <Message Condition="'$(Configuration)|$(Platform)'=='Release|x64'">xsd library.xsd</Message>
 +      <Command Condition="'$(Configuration)|$(Platform)'=='Release|x64'">xsd cxx-tree --generate-ostream --generate-insertion XDR --generate-extraction XDR library.xsd</Command>
 +      <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">library.hxx;library.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/tree/binary/xdr/xdr-vc11.vcxproj.filters b/xsd/dist/examples/cxx/tree/binary/xdr/xdr-vc11.vcxproj.filters new file mode 100644 index 0000000..c9e491f --- /dev/null +++ b/xsd/dist/examples/cxx/tree/binary/xdr/xdr-vc11.vcxproj.filters @@ -0,0 +1,38 @@ +<?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>{C5A0E74B-63C1-41E3-B291-B85FCC86FDF7}</UniqueIdentifier>
 +      <Extensions>cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
 +    </Filter>
 +    <Filter Include="Header Files">
 +      <UniqueIdentifier>{FC110C72-7935-49D5-B25E-F96C87BA49E4}</UniqueIdentifier>
 +      <Extensions>h;hpp;hxx;hm;inl;inc;xsd</Extensions>
 +    </Filter>
 +    <Filter Include="Schema Files">
 +      <UniqueIdentifier>{b7ff65c1-ff9c-4e2d-869b-e4925d838adb}</UniqueIdentifier>
 +      <Extensions>xsd</Extensions>
 +    </Filter>
 +  </ItemGroup>
 +  <ItemGroup>
 +    <ClCompile Include="driver.cxx">
 +      <Filter>Source Files</Filter>
 +    </ClCompile>
 +    <ClCompile Include="library.cxx">
 +      <Filter>Source Files</Filter>
 +    </ClCompile>
 +  </ItemGroup>
 +  <ItemGroup>
 +    <ClInclude Include="library.hxx">
 +      <Filter>Header Files</Filter>
 +    </ClInclude>
 +  </ItemGroup>
 +  <ItemGroup>
 +    <None Include="Readme.txt" />
 +  </ItemGroup>
 +  <ItemGroup>
 +    <CustomBuild Include="library.xsd">
 +      <Filter>Schema Files</Filter>
 +    </CustomBuild>
 +  </ItemGroup>
 +</Project>
\ No newline at end of file diff --git a/xsd/dist/examples/cxx/tree/binary/xdr/xdr-vc12.vcxproj b/xsd/dist/examples/cxx/tree/binary/xdr/xdr-vc12.vcxproj new file mode 100644 index 0000000..e3be342 --- /dev/null +++ b/xsd/dist/examples/cxx/tree/binary/xdr/xdr-vc12.vcxproj @@ -0,0 +1,213 @@ +<?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>xdr</ProjectName>
 +    <ProjectGuid>{D9696808-1B73-43C9-A3BB-18DD29776EC5}</ProjectGuid>
 +    <RootNamespace>xdr</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="library.cxx" />
 +  </ItemGroup>
 +  <ItemGroup>
 +    <ClInclude Include="library.hxx" />
 +  </ItemGroup>
 +  <ItemGroup>
 +    <CustomBuild Include="library.xsd">
 +      <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">xsd library.xsd</Message>
 +      <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">xsd cxx-tree --generate-ostream --generate-insertion XDR --generate-extraction XDR library.xsd</Command>
 +      <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">library.hxx;library.cxx;%(Outputs)</Outputs>
 +      <Message Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">xsd library.xsd</Message>
 +      <Command Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">xsd cxx-tree --generate-ostream --generate-insertion XDR --generate-extraction XDR library.xsd</Command>
 +      <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">library.hxx;library.cxx;%(Outputs)</Outputs>
 +      <Message Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">xsd library.xsd</Message>
 +      <Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">xsd cxx-tree --generate-ostream --generate-insertion XDR --generate-extraction XDR library.xsd</Command>
 +      <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">library.hxx;library.cxx;%(Outputs)</Outputs>
 +      <Message Condition="'$(Configuration)|$(Platform)'=='Release|x64'">xsd library.xsd</Message>
 +      <Command Condition="'$(Configuration)|$(Platform)'=='Release|x64'">xsd cxx-tree --generate-ostream --generate-insertion XDR --generate-extraction XDR library.xsd</Command>
 +      <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">library.hxx;library.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/tree/binary/xdr/xdr-vc12.vcxproj.filters b/xsd/dist/examples/cxx/tree/binary/xdr/xdr-vc12.vcxproj.filters new file mode 100644 index 0000000..c9e491f --- /dev/null +++ b/xsd/dist/examples/cxx/tree/binary/xdr/xdr-vc12.vcxproj.filters @@ -0,0 +1,38 @@ +<?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>{C5A0E74B-63C1-41E3-B291-B85FCC86FDF7}</UniqueIdentifier>
 +      <Extensions>cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
 +    </Filter>
 +    <Filter Include="Header Files">
 +      <UniqueIdentifier>{FC110C72-7935-49D5-B25E-F96C87BA49E4}</UniqueIdentifier>
 +      <Extensions>h;hpp;hxx;hm;inl;inc;xsd</Extensions>
 +    </Filter>
 +    <Filter Include="Schema Files">
 +      <UniqueIdentifier>{b7ff65c1-ff9c-4e2d-869b-e4925d838adb}</UniqueIdentifier>
 +      <Extensions>xsd</Extensions>
 +    </Filter>
 +  </ItemGroup>
 +  <ItemGroup>
 +    <ClCompile Include="driver.cxx">
 +      <Filter>Source Files</Filter>
 +    </ClCompile>
 +    <ClCompile Include="library.cxx">
 +      <Filter>Source Files</Filter>
 +    </ClCompile>
 +  </ItemGroup>
 +  <ItemGroup>
 +    <ClInclude Include="library.hxx">
 +      <Filter>Header Files</Filter>
 +    </ClInclude>
 +  </ItemGroup>
 +  <ItemGroup>
 +    <None Include="Readme.txt" />
 +  </ItemGroup>
 +  <ItemGroup>
 +    <CustomBuild Include="library.xsd">
 +      <Filter>Schema Files</Filter>
 +    </CustomBuild>
 +  </ItemGroup>
 +</Project>
\ No newline at end of file diff --git a/xsd/dist/examples/cxx/tree/binary/xdr/xdr-8.0.vcproj b/xsd/dist/examples/cxx/tree/binary/xdr/xdr-vc8.vcproj index f83c026..f83c026 100644 --- a/xsd/dist/examples/cxx/tree/binary/xdr/xdr-8.0.vcproj +++ b/xsd/dist/examples/cxx/tree/binary/xdr/xdr-vc8.vcproj diff --git a/xsd/dist/examples/cxx/tree/binary/xdr/xdr-9.0.vcproj b/xsd/dist/examples/cxx/tree/binary/xdr/xdr-vc9.vcproj index 34ca6b4..34ca6b4 100644 --- a/xsd/dist/examples/cxx/tree/binary/xdr/xdr-9.0.vcproj +++ b/xsd/dist/examples/cxx/tree/binary/xdr/xdr-vc9.vcproj diff --git a/xsd/dist/examples/cxx/tree/binary/xdr/xdr-xerces2-7.1.sln b/xsd/dist/examples/cxx/tree/binary/xdr/xdr-xerces2-7.1.sln deleted file mode 100644 index 5526613..0000000 --- a/xsd/dist/examples/cxx/tree/binary/xdr/xdr-xerces2-7.1.sln +++ /dev/null @@ -1,21 +0,0 @@ -Microsoft Visual Studio Solution File, Format Version 8.00
 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "xdr", "xdr-xerces2-7.1.vcproj", "{D9696808-1B73-43C9-A3BB-18DD29776EC5}"
 -	ProjectSection(ProjectDependencies) = postProject
 -	EndProjectSection
 -EndProject
 -Global
 -	GlobalSection(SolutionConfiguration) = preSolution
 -		Debug = Debug
 -		Release = Release
 -	EndGlobalSection
 -	GlobalSection(ProjectConfiguration) = postSolution
 -		{D9696808-1B73-43C9-A3BB-18DD29776EC5}.Debug.ActiveCfg = Debug|Win32
 -		{D9696808-1B73-43C9-A3BB-18DD29776EC5}.Debug.Build.0 = Debug|Win32
 -		{D9696808-1B73-43C9-A3BB-18DD29776EC5}.Release.ActiveCfg = Release|Win32
 -		{D9696808-1B73-43C9-A3BB-18DD29776EC5}.Release.Build.0 = Release|Win32
 -	EndGlobalSection
 -	GlobalSection(ExtensibilityGlobals) = postSolution
 -	EndGlobalSection
 -	GlobalSection(ExtensibilityAddIns) = postSolution
 -	EndGlobalSection
 -EndGlobal
 diff --git a/xsd/dist/examples/cxx/tree/binary/xdr/xdr-xerces2-7.1.vcproj b/xsd/dist/examples/cxx/tree/binary/xdr/xdr-xerces2-7.1.vcproj deleted file mode 100644 index c592fbd..0000000 --- a/xsd/dist/examples/cxx/tree/binary/xdr/xdr-xerces2-7.1.vcproj +++ /dev/null @@ -1,164 +0,0 @@ -<?xml version="1.0" encoding="Windows-1252"?>
 -<VisualStudioProject
 -	ProjectType="Visual C++"
 -	Version="7.10"
 -	Name="xdr"
 -	ProjectGUID="{D9696808-1B73-43C9-A3BB-18DD29776EC5}"
 -	RootNamespace="xdr"
 -	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="3"
 -				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="2"
 -				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="{C5A0E74B-63C1-41E3-B291-B85FCC86FDF7}">
 -			<File
 -				RelativePath=".\driver.cxx">
 -			</File>
 -			<File
 -				RelativePath=".\library.cxx">
 -			</File>
 -		</Filter>
 -		<Filter
 -			Name="Header Files"
 -			Filter="h;hpp;hxx;hm;inl;inc;xsd"
 -			UniqueIdentifier="{FC110C72-7935-49D5-B25E-F96C87BA49E4}">
 -			<File
 -				RelativePath=".\library.hxx">
 -			</File>
 -		</Filter>
 -		<Filter
 -			Name="Schema Files"
 -			Filter="xsd">
 -			<File
 -				RelativePath=".\library.xsd">
 -				<FileConfiguration
 -					Name="Debug|Win32">
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd library.xsd"
 -						CommandLine="xsd cxx-tree --generate-ostream --generate-intellisense --generate-insertion XDR --generate-extraction XDR library.xsd"
 -						Outputs="library.hxx;library.cxx"/>
 -				</FileConfiguration>
 -				<FileConfiguration
 -					Name="Release|Win32">
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd library.xsd"
 -						CommandLine="xsd cxx-tree --generate-ostream --generate-intellisense --generate-insertion XDR --generate-extraction XDR library.xsd"
 -						Outputs="library.hxx;library.cxx"/>
 -				</FileConfiguration>
 -			</File>
 -		</Filter>
 -		<File
 -			RelativePath=".\Readme.txt">
 -		</File>
 -	</Files>
 -	<Globals>
 -	</Globals>
 -</VisualStudioProject>
 diff --git a/xsd/dist/examples/cxx/tree/binary/xdr/xdr-xerces2-8.0.sln b/xsd/dist/examples/cxx/tree/binary/xdr/xdr-xerces2-8.0.sln deleted file mode 100644 index 9ee2ee2..0000000 --- a/xsd/dist/examples/cxx/tree/binary/xdr/xdr-xerces2-8.0.sln +++ /dev/null @@ -1,25 +0,0 @@ -Microsoft Visual Studio Solution File, Format Version 9.00
 -# Visual Studio 2005
 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "xdr", "xdr-xerces2-8.0.vcproj", "{D9696808-1B73-43C9-A3BB-18DD29776EC5}"
 -EndProject
 -Global
 -	GlobalSection(SolutionConfigurationPlatforms) = preSolution
 -		Debug|Win32 = Debug|Win32
 -		Debug|x64 = Debug|x64
 -		Release|Win32 = Release|Win32
 -		Release|x64 = Release|x64
 -	EndGlobalSection
 -	GlobalSection(ProjectConfigurationPlatforms) = postSolution
 -		{D9696808-1B73-43C9-A3BB-18DD29776EC5}.Debug|Win32.ActiveCfg = Debug|Win32
 -		{D9696808-1B73-43C9-A3BB-18DD29776EC5}.Debug|Win32.Build.0 = Debug|Win32
 -		{D9696808-1B73-43C9-A3BB-18DD29776EC5}.Debug|x64.ActiveCfg = Debug|x64
 -		{D9696808-1B73-43C9-A3BB-18DD29776EC5}.Debug|x64.Build.0 = Debug|x64
 -		{D9696808-1B73-43C9-A3BB-18DD29776EC5}.Release|Win32.ActiveCfg = Release|Win32
 -		{D9696808-1B73-43C9-A3BB-18DD29776EC5}.Release|Win32.Build.0 = Release|Win32
 -		{D9696808-1B73-43C9-A3BB-18DD29776EC5}.Release|x64.ActiveCfg = Release|x64
 -		{D9696808-1B73-43C9-A3BB-18DD29776EC5}.Release|x64.Build.0 = Release|x64
 -	EndGlobalSection
 -	GlobalSection(SolutionProperties) = preSolution
 -		HideSolutionNode = FALSE
 -	EndGlobalSection
 -EndGlobal
 diff --git a/xsd/dist/examples/cxx/tree/binary/xdr/xdr-xerces2-8.0.vcproj b/xsd/dist/examples/cxx/tree/binary/xdr/xdr-xerces2-8.0.vcproj deleted file mode 100644 index 23f2030..0000000 --- a/xsd/dist/examples/cxx/tree/binary/xdr/xdr-xerces2-8.0.vcproj +++ /dev/null @@ -1,423 +0,0 @@ -<?xml version="1.0" encoding="Windows-1252"?>
 -<VisualStudioProject
 -	ProjectType="Visual C++"
 -	Version="8.00"
 -	Name="xdr"
 -	ProjectGUID="{D9696808-1B73-43C9-A3BB-18DD29776EC5}"
 -	RootNamespace="xdr"
 -	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="3"
 -				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="2"
 -				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="3"
 -				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="2"
 -				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="{C5A0E74B-63C1-41E3-B291-B85FCC86FDF7}"
 -			>
 -			<File
 -				RelativePath=".\driver.cxx"
 -				>
 -			</File>
 -			<File
 -				RelativePath=".\library.cxx"
 -				>
 -			</File>
 -		</Filter>
 -		<Filter
 -			Name="Header Files"
 -			Filter="h;hpp;hxx;hm;inl;inc;xsd"
 -			UniqueIdentifier="{FC110C72-7935-49D5-B25E-F96C87BA49E4}"
 -			>
 -			<File
 -				RelativePath=".\library.hxx"
 -				>
 -			</File>
 -		</Filter>
 -		<Filter
 -			Name="Schema Files"
 -			Filter="xsd"
 -			>
 -			<File
 -				RelativePath=".\library.xsd"
 -				>
 -				<FileConfiguration
 -					Name="Debug|Win32"
 -					>
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd library.xsd"
 -						CommandLine="xsd cxx-tree --generate-ostream --generate-intellisense --generate-insertion XDR --generate-extraction XDR library.xsd"
 -						Outputs="library.hxx;library.cxx"
 -					/>
 -				</FileConfiguration>
 -				<FileConfiguration
 -					Name="Release|Win32"
 -					>
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd library.xsd"
 -						CommandLine="xsd cxx-tree --generate-ostream --generate-intellisense --generate-insertion XDR --generate-extraction XDR library.xsd"
 -						Outputs="library.hxx;library.cxx"
 -					/>
 -				</FileConfiguration>
 -				<FileConfiguration
 -					Name="Debug|x64"
 -					>
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd library.xsd"
 -						CommandLine="xsd cxx-tree --generate-ostream --generate-intellisense --generate-insertion XDR --generate-extraction XDR library.xsd"
 -						Outputs="library.hxx;library.cxx"
 -					/>
 -				</FileConfiguration>
 -				<FileConfiguration
 -					Name="Release|x64"
 -					>
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd library.xsd"
 -						CommandLine="xsd cxx-tree --generate-ostream --generate-intellisense --generate-insertion XDR --generate-extraction XDR library.xsd"
 -						Outputs="library.hxx;library.cxx"
 -					/>
 -				</FileConfiguration>
 -			</File>
 -		</Filter>
 -		<File
 -			RelativePath=".\Readme.txt"
 -			>
 -		</File>
 -	</Files>
 -	<Globals>
 -	</Globals>
 -</VisualStudioProject>
 diff --git a/xsd/dist/examples/cxx/tree/binary/xdr/xdr-xerces2-9.0.sln b/xsd/dist/examples/cxx/tree/binary/xdr/xdr-xerces2-9.0.sln deleted file mode 100644 index 6e0a25a..0000000 --- a/xsd/dist/examples/cxx/tree/binary/xdr/xdr-xerces2-9.0.sln +++ /dev/null @@ -1,25 +0,0 @@ -Microsoft Visual Studio Solution File, Format Version 10.00
 -# Visual Studio 2008
 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "xdr", "xdr-xerces2-9.0.vcproj", "{D9696808-1B73-43C9-A3BB-18DD29776EC5}"
 -EndProject
 -Global
 -	GlobalSection(SolutionConfigurationPlatforms) = preSolution
 -		Debug|Win32 = Debug|Win32
 -		Debug|x64 = Debug|x64
 -		Release|Win32 = Release|Win32
 -		Release|x64 = Release|x64
 -	EndGlobalSection
 -	GlobalSection(ProjectConfigurationPlatforms) = postSolution
 -		{D9696808-1B73-43C9-A3BB-18DD29776EC5}.Debug|Win32.ActiveCfg = Debug|Win32
 -		{D9696808-1B73-43C9-A3BB-18DD29776EC5}.Debug|Win32.Build.0 = Debug|Win32
 -		{D9696808-1B73-43C9-A3BB-18DD29776EC5}.Debug|x64.ActiveCfg = Debug|x64
 -		{D9696808-1B73-43C9-A3BB-18DD29776EC5}.Debug|x64.Build.0 = Debug|x64
 -		{D9696808-1B73-43C9-A3BB-18DD29776EC5}.Release|Win32.ActiveCfg = Release|Win32
 -		{D9696808-1B73-43C9-A3BB-18DD29776EC5}.Release|Win32.Build.0 = Release|Win32
 -		{D9696808-1B73-43C9-A3BB-18DD29776EC5}.Release|x64.ActiveCfg = Release|x64
 -		{D9696808-1B73-43C9-A3BB-18DD29776EC5}.Release|x64.Build.0 = Release|x64
 -	EndGlobalSection
 -	GlobalSection(SolutionProperties) = preSolution
 -		HideSolutionNode = FALSE
 -	EndGlobalSection
 -EndGlobal
 diff --git a/xsd/dist/examples/cxx/tree/binary/xdr/xdr-xerces2-9.0.vcproj b/xsd/dist/examples/cxx/tree/binary/xdr/xdr-xerces2-9.0.vcproj deleted file mode 100644 index 75b0331..0000000 --- a/xsd/dist/examples/cxx/tree/binary/xdr/xdr-xerces2-9.0.vcproj +++ /dev/null @@ -1,420 +0,0 @@ -<?xml version="1.0" encoding="Windows-1252"?>
 -<VisualStudioProject
 -	ProjectType="Visual C++"
 -	Version="9.00"
 -	Name="xdr"
 -	ProjectGUID="{D9696808-1B73-43C9-A3BB-18DD29776EC5}"
 -	RootNamespace="xdr"
 -	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="3"
 -				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="3"
 -				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="2"
 -				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="2"
 -				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="{C5A0E74B-63C1-41E3-B291-B85FCC86FDF7}"
 -			>
 -			<File
 -				RelativePath=".\driver.cxx"
 -				>
 -			</File>
 -			<File
 -				RelativePath=".\library.cxx"
 -				>
 -			</File>
 -		</Filter>
 -		<Filter
 -			Name="Header Files"
 -			Filter="h;hpp;hxx;hm;inl;inc;xsd"
 -			UniqueIdentifier="{FC110C72-7935-49D5-B25E-F96C87BA49E4}"
 -			>
 -			<File
 -				RelativePath=".\library.hxx"
 -				>
 -			</File>
 -		</Filter>
 -		<Filter
 -			Name="Schema Files"
 -			Filter="xsd"
 -			>
 -			<File
 -				RelativePath=".\library.xsd"
 -				>
 -				<FileConfiguration
 -					Name="Debug|Win32"
 -					>
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd library.xsd"
 -						CommandLine="xsd cxx-tree --generate-ostream --generate-insertion XDR --generate-extraction XDR library.xsd"
 -						Outputs="library.hxx;library.cxx"
 -					/>
 -				</FileConfiguration>
 -				<FileConfiguration
 -					Name="Debug|x64"
 -					>
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd library.xsd"
 -						CommandLine="xsd cxx-tree --generate-ostream --generate-insertion XDR --generate-extraction XDR library.xsd"
 -						Outputs="library.hxx;library.cxx"
 -					/>
 -				</FileConfiguration>
 -				<FileConfiguration
 -					Name="Release|Win32"
 -					>
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd library.xsd"
 -						CommandLine="xsd cxx-tree --generate-ostream --generate-insertion XDR --generate-extraction XDR library.xsd"
 -						Outputs="library.hxx;library.cxx"
 -					/>
 -				</FileConfiguration>
 -				<FileConfiguration
 -					Name="Release|x64"
 -					>
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd library.xsd"
 -						CommandLine="xsd cxx-tree --generate-ostream --generate-insertion XDR --generate-extraction XDR library.xsd"
 -						Outputs="library.hxx;library.cxx"
 -					/>
 -				</FileConfiguration>
 -			</File>
 -		</Filter>
 -		<File
 -			RelativePath=".\Readme.txt"
 -			>
 -		</File>
 -	</Files>
 -	<Globals>
 -	</Globals>
 -</VisualStudioProject>
 diff --git a/xsd/dist/examples/cxx/tree/caching/caching-7.1.vcproj b/xsd/dist/examples/cxx/tree/caching/caching-7.1.vcproj deleted file mode 100644 index 6301d32..0000000 --- a/xsd/dist/examples/cxx/tree/caching/caching-7.1.vcproj +++ /dev/null @@ -1,164 +0,0 @@ -<?xml version="1.0" encoding="Windows-1252"?>
 -<VisualStudioProject
 -	ProjectType="Visual C++"
 -	Version="7.10"
 -	Name="caching"
 -	ProjectGUID="{932D8CD0-4E11-4C3A-9084-4D30DE75C2B7}"
 -	RootNamespace="caching"
 -	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="3"
 -				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="2"
 -				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="{8953E6CC-4E46-4D97-9704-CE8F76672843}">
 -			<File
 -				RelativePath=".\driver.cxx">
 -			</File>
 -			<File
 -				RelativePath=".\library.cxx">
 -			</File>
 -		</Filter>
 -		<Filter
 -			Name="Header Files"
 -			Filter="h;hpp;hxx;hm;inl;inc;xsd"
 -			UniqueIdentifier="{AA1A2DB4-3798-4A0C-9339-FAA57753A0AC}">
 -			<File
 -				RelativePath=".\library.hxx">
 -			</File>
 -		</Filter>
 -		<Filter
 -			Name="Schema Files"
 -			Filter="xsd">
 -			<File
 -				RelativePath=".\library.xsd">
 -				<FileConfiguration
 -					Name="Debug|Win32">
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd library.xsd"
 -						CommandLine="xsd cxx-tree --generate-intellisense library.xsd"
 -						Outputs="library.hxx;library.cxx"/>
 -				</FileConfiguration>
 -				<FileConfiguration
 -					Name="Release|Win32">
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd library.xsd"
 -						CommandLine="xsd cxx-tree --generate-intellisense library.xsd"
 -						Outputs="library.hxx;library.cxx"/>
 -				</FileConfiguration>
 -			</File>
 -		</Filter>
 -		<File
 -			RelativePath=".\Readme.txt">
 -		</File>
 -	</Files>
 -	<Globals>
 -	</Globals>
 -</VisualStudioProject>
 diff --git a/xsd/dist/examples/cxx/tree/caching/caching-10.0.vcxproj b/xsd/dist/examples/cxx/tree/caching/caching-vc10.vcxproj index 286ed09..7bb6670 100644 --- a/xsd/dist/examples/cxx/tree/caching/caching-10.0.vcxproj +++ b/xsd/dist/examples/cxx/tree/caching/caching-vc10.vcxproj @@ -86,7 +86,6 @@        <PrecompiledHeader>
        </PrecompiledHeader>
        <WarningLevel>Level3</WarningLevel>
 -      <DebugInformationFormat>EditAndContinue</DebugInformationFormat>
      </ClCompile>
      <Link>
        <AdditionalDependencies>xerces-c_3D.lib;%(AdditionalDependencies)</AdditionalDependencies>
 @@ -114,7 +113,6 @@        <PrecompiledHeader>
        </PrecompiledHeader>
        <WarningLevel>Level3</WarningLevel>
 -      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
      </ClCompile>
      <Link>
        <AdditionalDependencies>xerces-c_3D.lib;%(AdditionalDependencies)</AdditionalDependencies>
 @@ -136,7 +134,6 @@        <PrecompiledHeader>
        </PrecompiledHeader>
        <WarningLevel>Level3</WarningLevel>
 -      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
      </ClCompile>
      <Link>
        <AdditionalDependencies>xerces-c_3.lib;%(AdditionalDependencies)</AdditionalDependencies>
 @@ -162,7 +159,6 @@        <PrecompiledHeader>
        </PrecompiledHeader>
        <WarningLevel>Level3</WarningLevel>
 -      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
      </ClCompile>
      <Link>
        <AdditionalDependencies>xerces-c_3.lib;%(AdditionalDependencies)</AdditionalDependencies>
 diff --git a/xsd/dist/examples/cxx/tree/caching/caching-10.0.vcxproj.filters b/xsd/dist/examples/cxx/tree/caching/caching-vc10.vcxproj.filters index 07ab0e9..07ab0e9 100644 --- a/xsd/dist/examples/cxx/tree/caching/caching-10.0.vcxproj.filters +++ b/xsd/dist/examples/cxx/tree/caching/caching-vc10.vcxproj.filters diff --git a/xsd/dist/examples/cxx/tree/caching/caching-vc11.vcxproj b/xsd/dist/examples/cxx/tree/caching/caching-vc11.vcxproj new file mode 100644 index 0000000..1e8d543 --- /dev/null +++ b/xsd/dist/examples/cxx/tree/caching/caching-vc11.vcxproj @@ -0,0 +1,209 @@ +<?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>caching</ProjectName>
 +    <ProjectGuid>{932D8CD0-4E11-4C3A-9084-4D30DE75C2B7}</ProjectGuid>
 +    <RootNamespace>caching</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="library.cxx" />
 +  </ItemGroup>
 +  <ItemGroup>
 +    <ClInclude Include="library.hxx" />
 +  </ItemGroup>
 +  <ItemGroup>
 +    <CustomBuild Include="library.xsd">
 +      <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">xsd library.xsd</Message>
 +      <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">xsd cxx-tree library.xsd</Command>
 +      <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">library.hxx;library.cxx;%(Outputs)</Outputs>
 +      <Message Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">xsd library.xsd</Message>
 +      <Command Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">xsd cxx-tree library.xsd</Command>
 +      <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">library.hxx;library.cxx;%(Outputs)</Outputs>
 +      <Message Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">xsd library.xsd</Message>
 +      <Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">xsd cxx-tree library.xsd</Command>
 +      <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">library.hxx;library.cxx;%(Outputs)</Outputs>
 +      <Message Condition="'$(Configuration)|$(Platform)'=='Release|x64'">xsd library.xsd</Message>
 +      <Command Condition="'$(Configuration)|$(Platform)'=='Release|x64'">xsd cxx-tree library.xsd</Command>
 +      <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">library.hxx;library.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/tree/caching/caching-vc11.vcxproj.filters b/xsd/dist/examples/cxx/tree/caching/caching-vc11.vcxproj.filters new file mode 100644 index 0000000..07ab0e9 --- /dev/null +++ b/xsd/dist/examples/cxx/tree/caching/caching-vc11.vcxproj.filters @@ -0,0 +1,38 @@ +<?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>{8953E6CC-4E46-4D97-9704-CE8F76672843}</UniqueIdentifier>
 +      <Extensions>cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
 +    </Filter>
 +    <Filter Include="Header Files">
 +      <UniqueIdentifier>{AA1A2DB4-3798-4A0C-9339-FAA57753A0AC}</UniqueIdentifier>
 +      <Extensions>h;hpp;hxx;hm;inl;inc;xsd</Extensions>
 +    </Filter>
 +    <Filter Include="Schema Files">
 +      <UniqueIdentifier>{88b19602-75bf-44d6-a995-f5e213e36528}</UniqueIdentifier>
 +      <Extensions>xsd</Extensions>
 +    </Filter>
 +  </ItemGroup>
 +  <ItemGroup>
 +    <ClCompile Include="driver.cxx">
 +      <Filter>Source Files</Filter>
 +    </ClCompile>
 +    <ClCompile Include="library.cxx">
 +      <Filter>Source Files</Filter>
 +    </ClCompile>
 +  </ItemGroup>
 +  <ItemGroup>
 +    <ClInclude Include="library.hxx">
 +      <Filter>Header Files</Filter>
 +    </ClInclude>
 +  </ItemGroup>
 +  <ItemGroup>
 +    <None Include="Readme.txt" />
 +  </ItemGroup>
 +  <ItemGroup>
 +    <CustomBuild Include="library.xsd">
 +      <Filter>Schema Files</Filter>
 +    </CustomBuild>
 +  </ItemGroup>
 +</Project>
\ No newline at end of file diff --git a/xsd/dist/examples/cxx/tree/caching/caching-vc12.vcxproj b/xsd/dist/examples/cxx/tree/caching/caching-vc12.vcxproj new file mode 100644 index 0000000..304d2c2 --- /dev/null +++ b/xsd/dist/examples/cxx/tree/caching/caching-vc12.vcxproj @@ -0,0 +1,213 @@ +<?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>caching</ProjectName>
 +    <ProjectGuid>{932D8CD0-4E11-4C3A-9084-4D30DE75C2B7}</ProjectGuid>
 +    <RootNamespace>caching</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="library.cxx" />
 +  </ItemGroup>
 +  <ItemGroup>
 +    <ClInclude Include="library.hxx" />
 +  </ItemGroup>
 +  <ItemGroup>
 +    <CustomBuild Include="library.xsd">
 +      <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">xsd library.xsd</Message>
 +      <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">xsd cxx-tree library.xsd</Command>
 +      <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">library.hxx;library.cxx;%(Outputs)</Outputs>
 +      <Message Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">xsd library.xsd</Message>
 +      <Command Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">xsd cxx-tree library.xsd</Command>
 +      <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">library.hxx;library.cxx;%(Outputs)</Outputs>
 +      <Message Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">xsd library.xsd</Message>
 +      <Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">xsd cxx-tree library.xsd</Command>
 +      <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">library.hxx;library.cxx;%(Outputs)</Outputs>
 +      <Message Condition="'$(Configuration)|$(Platform)'=='Release|x64'">xsd library.xsd</Message>
 +      <Command Condition="'$(Configuration)|$(Platform)'=='Release|x64'">xsd cxx-tree library.xsd</Command>
 +      <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">library.hxx;library.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/tree/caching/caching-vc12.vcxproj.filters b/xsd/dist/examples/cxx/tree/caching/caching-vc12.vcxproj.filters new file mode 100644 index 0000000..07ab0e9 --- /dev/null +++ b/xsd/dist/examples/cxx/tree/caching/caching-vc12.vcxproj.filters @@ -0,0 +1,38 @@ +<?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>{8953E6CC-4E46-4D97-9704-CE8F76672843}</UniqueIdentifier>
 +      <Extensions>cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
 +    </Filter>
 +    <Filter Include="Header Files">
 +      <UniqueIdentifier>{AA1A2DB4-3798-4A0C-9339-FAA57753A0AC}</UniqueIdentifier>
 +      <Extensions>h;hpp;hxx;hm;inl;inc;xsd</Extensions>
 +    </Filter>
 +    <Filter Include="Schema Files">
 +      <UniqueIdentifier>{88b19602-75bf-44d6-a995-f5e213e36528}</UniqueIdentifier>
 +      <Extensions>xsd</Extensions>
 +    </Filter>
 +  </ItemGroup>
 +  <ItemGroup>
 +    <ClCompile Include="driver.cxx">
 +      <Filter>Source Files</Filter>
 +    </ClCompile>
 +    <ClCompile Include="library.cxx">
 +      <Filter>Source Files</Filter>
 +    </ClCompile>
 +  </ItemGroup>
 +  <ItemGroup>
 +    <ClInclude Include="library.hxx">
 +      <Filter>Header Files</Filter>
 +    </ClInclude>
 +  </ItemGroup>
 +  <ItemGroup>
 +    <None Include="Readme.txt" />
 +  </ItemGroup>
 +  <ItemGroup>
 +    <CustomBuild Include="library.xsd">
 +      <Filter>Schema Files</Filter>
 +    </CustomBuild>
 +  </ItemGroup>
 +</Project>
\ No newline at end of file diff --git a/xsd/dist/examples/cxx/tree/caching/caching-8.0.vcproj b/xsd/dist/examples/cxx/tree/caching/caching-vc8.vcproj index 3d75cb6..3d75cb6 100644 --- a/xsd/dist/examples/cxx/tree/caching/caching-8.0.vcproj +++ b/xsd/dist/examples/cxx/tree/caching/caching-vc8.vcproj diff --git a/xsd/dist/examples/cxx/tree/caching/caching-9.0.vcproj b/xsd/dist/examples/cxx/tree/caching/caching-vc9.vcproj index b356172..b356172 100644 --- a/xsd/dist/examples/cxx/tree/caching/caching-9.0.vcproj +++ b/xsd/dist/examples/cxx/tree/caching/caching-vc9.vcproj diff --git a/xsd/dist/examples/cxx/tree/caching/caching-xerces2-7.1.vcproj b/xsd/dist/examples/cxx/tree/caching/caching-xerces2-7.1.vcproj deleted file mode 100644 index e280f2f..0000000 --- a/xsd/dist/examples/cxx/tree/caching/caching-xerces2-7.1.vcproj +++ /dev/null @@ -1,164 +0,0 @@ -<?xml version="1.0" encoding="Windows-1252"?>
 -<VisualStudioProject
 -	ProjectType="Visual C++"
 -	Version="7.10"
 -	Name="caching"
 -	ProjectGUID="{932D8CD0-4E11-4C3A-9084-4D30DE75C2B7}"
 -	RootNamespace="caching"
 -	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="3"
 -				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="2"
 -				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="{8953E6CC-4E46-4D97-9704-CE8F76672843}">
 -			<File
 -				RelativePath=".\driver.cxx">
 -			</File>
 -			<File
 -				RelativePath=".\library.cxx">
 -			</File>
 -		</Filter>
 -		<Filter
 -			Name="Header Files"
 -			Filter="h;hpp;hxx;hm;inl;inc;xsd"
 -			UniqueIdentifier="{AA1A2DB4-3798-4A0C-9339-FAA57753A0AC}">
 -			<File
 -				RelativePath=".\library.hxx">
 -			</File>
 -		</Filter>
 -		<Filter
 -			Name="Schema Files"
 -			Filter="xsd">
 -			<File
 -				RelativePath=".\library.xsd">
 -				<FileConfiguration
 -					Name="Debug|Win32">
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd library.xsd"
 -						CommandLine="xsd cxx-tree --generate-intellisense library.xsd"
 -						Outputs="library.hxx;library.cxx"/>
 -				</FileConfiguration>
 -				<FileConfiguration
 -					Name="Release|Win32">
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd library.xsd"
 -						CommandLine="xsd cxx-tree --generate-intellisense library.xsd"
 -						Outputs="library.hxx;library.cxx"/>
 -				</FileConfiguration>
 -			</File>
 -		</Filter>
 -		<File
 -			RelativePath=".\Readme.txt">
 -		</File>
 -	</Files>
 -	<Globals>
 -	</Globals>
 -</VisualStudioProject>
 diff --git a/xsd/dist/examples/cxx/tree/caching/caching-xerces2-8.0.vcproj b/xsd/dist/examples/cxx/tree/caching/caching-xerces2-8.0.vcproj deleted file mode 100644 index 07d9da5..0000000 --- a/xsd/dist/examples/cxx/tree/caching/caching-xerces2-8.0.vcproj +++ /dev/null @@ -1,423 +0,0 @@ -<?xml version="1.0" encoding="Windows-1252"?>
 -<VisualStudioProject
 -	ProjectType="Visual C++"
 -	Version="8.00"
 -	Name="caching"
 -	ProjectGUID="{932D8CD0-4E11-4C3A-9084-4D30DE75C2B7}"
 -	RootNamespace="caching"
 -	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="3"
 -				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="2"
 -				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="3"
 -				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="2"
 -				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="{8953E6CC-4E46-4D97-9704-CE8F76672843}"
 -			>
 -			<File
 -				RelativePath=".\driver.cxx"
 -				>
 -			</File>
 -			<File
 -				RelativePath=".\library.cxx"
 -				>
 -			</File>
 -		</Filter>
 -		<Filter
 -			Name="Header Files"
 -			Filter="h;hpp;hxx;hm;inl;inc;xsd"
 -			UniqueIdentifier="{AA1A2DB4-3798-4A0C-9339-FAA57753A0AC}"
 -			>
 -			<File
 -				RelativePath=".\library.hxx"
 -				>
 -			</File>
 -		</Filter>
 -		<Filter
 -			Name="Schema Files"
 -			Filter="xsd"
 -			>
 -			<File
 -				RelativePath=".\library.xsd"
 -				>
 -				<FileConfiguration
 -					Name="Debug|Win32"
 -					>
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd library.xsd"
 -						CommandLine="xsd cxx-tree --generate-intellisense library.xsd"
 -						Outputs="library.hxx;library.cxx"
 -					/>
 -				</FileConfiguration>
 -				<FileConfiguration
 -					Name="Release|Win32"
 -					>
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd library.xsd"
 -						CommandLine="xsd cxx-tree --generate-intellisense library.xsd"
 -						Outputs="library.hxx;library.cxx"
 -					/>
 -				</FileConfiguration>
 -				<FileConfiguration
 -					Name="Debug|x64"
 -					>
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd library.xsd"
 -						CommandLine="xsd cxx-tree --generate-intellisense library.xsd"
 -						Outputs="library.hxx;library.cxx"
 -					/>
 -				</FileConfiguration>
 -				<FileConfiguration
 -					Name="Release|x64"
 -					>
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd library.xsd"
 -						CommandLine="xsd cxx-tree --generate-intellisense library.xsd"
 -						Outputs="library.hxx;library.cxx"
 -					/>
 -				</FileConfiguration>
 -			</File>
 -		</Filter>
 -		<File
 -			RelativePath=".\Readme.txt"
 -			>
 -		</File>
 -	</Files>
 -	<Globals>
 -	</Globals>
 -</VisualStudioProject>
 diff --git a/xsd/dist/examples/cxx/tree/caching/caching-xerces2-9.0.vcproj b/xsd/dist/examples/cxx/tree/caching/caching-xerces2-9.0.vcproj deleted file mode 100644 index 07c61ca..0000000 --- a/xsd/dist/examples/cxx/tree/caching/caching-xerces2-9.0.vcproj +++ /dev/null @@ -1,420 +0,0 @@ -<?xml version="1.0" encoding="Windows-1252"?>
 -<VisualStudioProject
 -	ProjectType="Visual C++"
 -	Version="9.00"
 -	Name="caching"
 -	ProjectGUID="{932D8CD0-4E11-4C3A-9084-4D30DE75C2B7}"
 -	RootNamespace="caching"
 -	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="3"
 -				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="3"
 -				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="2"
 -				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="2"
 -				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="{8953E6CC-4E46-4D97-9704-CE8F76672843}"
 -			>
 -			<File
 -				RelativePath=".\driver.cxx"
 -				>
 -			</File>
 -			<File
 -				RelativePath=".\library.cxx"
 -				>
 -			</File>
 -		</Filter>
 -		<Filter
 -			Name="Header Files"
 -			Filter="h;hpp;hxx;hm;inl;inc;xsd"
 -			UniqueIdentifier="{AA1A2DB4-3798-4A0C-9339-FAA57753A0AC}"
 -			>
 -			<File
 -				RelativePath=".\library.hxx"
 -				>
 -			</File>
 -		</Filter>
 -		<Filter
 -			Name="Schema Files"
 -			Filter="xsd"
 -			>
 -			<File
 -				RelativePath=".\library.xsd"
 -				>
 -				<FileConfiguration
 -					Name="Debug|Win32"
 -					>
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd library.xsd"
 -						CommandLine="xsd cxx-tree library.xsd"
 -						Outputs="library.hxx;library.cxx"
 -					/>
 -				</FileConfiguration>
 -				<FileConfiguration
 -					Name="Debug|x64"
 -					>
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd library.xsd"
 -						CommandLine="xsd cxx-tree library.xsd"
 -						Outputs="library.hxx;library.cxx"
 -					/>
 -				</FileConfiguration>
 -				<FileConfiguration
 -					Name="Release|Win32"
 -					>
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd library.xsd"
 -						CommandLine="xsd cxx-tree library.xsd"
 -						Outputs="library.hxx;library.cxx"
 -					/>
 -				</FileConfiguration>
 -				<FileConfiguration
 -					Name="Release|x64"
 -					>
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd library.xsd"
 -						CommandLine="xsd cxx-tree library.xsd"
 -						Outputs="library.hxx;library.cxx"
 -					/>
 -				</FileConfiguration>
 -			</File>
 -		</Filter>
 -		<File
 -			RelativePath=".\Readme.txt"
 -			>
 -		</File>
 -	</Files>
 -	<Globals>
 -	</Globals>
 -</VisualStudioProject>
 diff --git a/xsd/dist/examples/cxx/tree/compression/compression-10.0.sln b/xsd/dist/examples/cxx/tree/compression/compression-10.0.sln deleted file mode 100644 index 5e7c35f..0000000 --- a/xsd/dist/examples/cxx/tree/compression/compression-10.0.sln +++ /dev/null @@ -1,25 +0,0 @@ -Microsoft Visual Studio Solution File, Format Version 11.00
 -# Visual Studio 2010
 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "compression", "compression-10.0.vcxproj", "{AA385EB4-7352-4865-9C5C-9F0DE7BA0060}"
 -EndProject
 -Global
 -	GlobalSection(SolutionConfigurationPlatforms) = preSolution
 -		Debug|Win32 = Debug|Win32
 -		Debug|x64 = Debug|x64
 -		Release|Win32 = Release|Win32
 -		Release|x64 = Release|x64
 -	EndGlobalSection
 -	GlobalSection(ProjectConfigurationPlatforms) = postSolution
 -		{AA385EB4-7352-4865-9C5C-9F0DE7BA0060}.Debug|Win32.ActiveCfg = Debug|Win32
 -		{AA385EB4-7352-4865-9C5C-9F0DE7BA0060}.Debug|Win32.Build.0 = Debug|Win32
 -		{AA385EB4-7352-4865-9C5C-9F0DE7BA0060}.Debug|x64.ActiveCfg = Debug|x64
 -		{AA385EB4-7352-4865-9C5C-9F0DE7BA0060}.Debug|x64.Build.0 = Debug|x64
 -		{AA385EB4-7352-4865-9C5C-9F0DE7BA0060}.Release|Win32.ActiveCfg = Release|Win32
 -		{AA385EB4-7352-4865-9C5C-9F0DE7BA0060}.Release|Win32.Build.0 = Release|Win32
 -		{AA385EB4-7352-4865-9C5C-9F0DE7BA0060}.Release|x64.ActiveCfg = Release|x64
 -		{AA385EB4-7352-4865-9C5C-9F0DE7BA0060}.Release|x64.Build.0 = Release|x64
 -	EndGlobalSection
 -	GlobalSection(SolutionProperties) = preSolution
 -		HideSolutionNode = FALSE
 -	EndGlobalSection
 -EndGlobal
 diff --git a/xsd/dist/examples/cxx/tree/compression/compression-7.1.sln b/xsd/dist/examples/cxx/tree/compression/compression-7.1.sln deleted file mode 100644 index fbb90b5..0000000 --- a/xsd/dist/examples/cxx/tree/compression/compression-7.1.sln +++ /dev/null @@ -1,21 +0,0 @@ -Microsoft Visual Studio Solution File, Format Version 8.00
 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "compression", "compression-7.1.vcproj", "{AA385EB4-7352-4865-9C5C-9F0DE7BA0060}"
 -	ProjectSection(ProjectDependencies) = postProject
 -	EndProjectSection
 -EndProject
 -Global
 -	GlobalSection(SolutionConfiguration) = preSolution
 -		Debug = Debug
 -		Release = Release
 -	EndGlobalSection
 -	GlobalSection(ProjectConfiguration) = postSolution
 -		{AA385EB4-7352-4865-9C5C-9F0DE7BA0060}.Debug.ActiveCfg = Debug|Win32
 -		{AA385EB4-7352-4865-9C5C-9F0DE7BA0060}.Debug.Build.0 = Debug|Win32
 -		{AA385EB4-7352-4865-9C5C-9F0DE7BA0060}.Release.ActiveCfg = Release|Win32
 -		{AA385EB4-7352-4865-9C5C-9F0DE7BA0060}.Release.Build.0 = Release|Win32
 -	EndGlobalSection
 -	GlobalSection(ExtensibilityGlobals) = postSolution
 -	EndGlobalSection
 -	GlobalSection(ExtensibilityAddIns) = postSolution
 -	EndGlobalSection
 -EndGlobal
 diff --git a/xsd/dist/examples/cxx/tree/compression/compression-7.1.vcproj b/xsd/dist/examples/cxx/tree/compression/compression-7.1.vcproj deleted file mode 100644 index fddab79..0000000 --- a/xsd/dist/examples/cxx/tree/compression/compression-7.1.vcproj +++ /dev/null @@ -1,176 +0,0 @@ -<?xml version="1.0" encoding="Windows-1252"?>
 -<VisualStudioProject
 -	ProjectType="Visual C++"
 -	Version="7.10"
 -	Name="compression"
 -	ProjectGUID="{AA385EB4-7352-4865-9C5C-9F0DE7BA0060}"
 -	RootNamespace="compression"
 -	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="3"
 -				RuntimeTypeInfo="TRUE"
 -				UsePrecompiledHeader="0"
 -				WarningLevel="3"
 -				Detect64BitPortabilityProblems="TRUE"
 -				DebugInformationFormat="4"/>
 -			<Tool
 -				Name="VCCustomBuildTool"/>
 -			<Tool
 -				Name="VCLinkerTool"
 -				AdditionalDependencies="xerces-c_3D.lib zdll.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="2"
 -				RuntimeTypeInfo="TRUE"
 -				UsePrecompiledHeader="0"
 -				WarningLevel="3"
 -				Detect64BitPortabilityProblems="TRUE"
 -				DebugInformationFormat="3"/>
 -			<Tool
 -				Name="VCCustomBuildTool"/>
 -			<Tool
 -				Name="VCLinkerTool"
 -				AdditionalDependencies="xerces-c_3.lib zdll.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="{E38C94E8-B473-4B88-9C42-BD34C81BC24B}">
 -			<File
 -				RelativePath=".\driver.cxx">
 -			</File>
 -			<File
 -				RelativePath=".\library.cxx">
 -			</File>
 -			<File
 -				RelativePath=".\compressed-format-target.cxx">
 -			</File>
 -			<File
 -				RelativePath=".\compressed-input-source.cxx">
 -			</File>
 -		</Filter>
 -		<Filter
 -			Name="Header Files"
 -			Filter="h;hpp;hxx;hm;inl;inc;xsd"
 -			UniqueIdentifier="{408177AE-D480-4933-AED3-705D39F15C9F}">
 -			<File
 -				RelativePath=".\library.hxx">
 -			</File>
 -			<File
 -				RelativePath=".\compressed-format-target.hxx">
 -			</File>
 -			<File
 -				RelativePath=".\compressed-input-source.hxx">
 -			</File>
 -		</Filter>
 -		<Filter
 -			Name="Schema Files"
 -			Filter="xsd">
 -			<File
 -				RelativePath=".\library.xsd">
 -				<FileConfiguration
 -					Name="Debug|Win32">
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd library.xsd"
 -						CommandLine="xsd cxx-tree --generate-ostream --generate-intellisense --generate-serialization library.xsd"
 -						Outputs="library.hxx;library.cxx"/>
 -				</FileConfiguration>
 -				<FileConfiguration
 -					Name="Release|Win32">
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd library.xsd"
 -						CommandLine="xsd cxx-tree --generate-ostream --generate-intellisense --generate-serialization library.xsd"
 -						Outputs="library.hxx;library.cxx"/>
 -				</FileConfiguration>
 -			</File>
 -		</Filter>
 -		<File
 -			RelativePath=".\Readme.txt">
 -		</File>
 -	</Files>
 -	<Globals>
 -	</Globals>
 -</VisualStudioProject>
 diff --git a/xsd/dist/examples/cxx/tree/compression/compression-8.0.sln b/xsd/dist/examples/cxx/tree/compression/compression-8.0.sln deleted file mode 100644 index 5b0f577..0000000 --- a/xsd/dist/examples/cxx/tree/compression/compression-8.0.sln +++ /dev/null @@ -1,25 +0,0 @@ -Microsoft Visual Studio Solution File, Format Version 9.00
 -# Visual Studio 2005
 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "compression", "compression-8.0.vcproj", "{AA385EB4-7352-4865-9C5C-9F0DE7BA0060}"
 -EndProject
 -Global
 -	GlobalSection(SolutionConfigurationPlatforms) = preSolution
 -		Debug|Win32 = Debug|Win32
 -		Debug|x64 = Debug|x64
 -		Release|Win32 = Release|Win32
 -		Release|x64 = Release|x64
 -	EndGlobalSection
 -	GlobalSection(ProjectConfigurationPlatforms) = postSolution
 -		{AA385EB4-7352-4865-9C5C-9F0DE7BA0060}.Debug|Win32.ActiveCfg = Debug|Win32
 -		{AA385EB4-7352-4865-9C5C-9F0DE7BA0060}.Debug|Win32.Build.0 = Debug|Win32
 -		{AA385EB4-7352-4865-9C5C-9F0DE7BA0060}.Debug|x64.ActiveCfg = Debug|x64
 -		{AA385EB4-7352-4865-9C5C-9F0DE7BA0060}.Debug|x64.Build.0 = Debug|x64
 -		{AA385EB4-7352-4865-9C5C-9F0DE7BA0060}.Release|Win32.ActiveCfg = Release|Win32
 -		{AA385EB4-7352-4865-9C5C-9F0DE7BA0060}.Release|Win32.Build.0 = Release|Win32
 -		{AA385EB4-7352-4865-9C5C-9F0DE7BA0060}.Release|x64.ActiveCfg = Release|x64
 -		{AA385EB4-7352-4865-9C5C-9F0DE7BA0060}.Release|x64.Build.0 = Release|x64
 -	EndGlobalSection
 -	GlobalSection(SolutionProperties) = preSolution
 -		HideSolutionNode = FALSE
 -	EndGlobalSection
 -EndGlobal
 diff --git a/xsd/dist/examples/cxx/tree/compression/compression-9.0.sln b/xsd/dist/examples/cxx/tree/compression/compression-9.0.sln deleted file mode 100644 index 73d32a6..0000000 --- a/xsd/dist/examples/cxx/tree/compression/compression-9.0.sln +++ /dev/null @@ -1,25 +0,0 @@ -Microsoft Visual Studio Solution File, Format Version 10.00
 -# Visual Studio 2008
 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "compression", "compression-9.0.vcproj", "{AA385EB4-7352-4865-9C5C-9F0DE7BA0060}"
 -EndProject
 -Global
 -	GlobalSection(SolutionConfigurationPlatforms) = preSolution
 -		Debug|Win32 = Debug|Win32
 -		Debug|x64 = Debug|x64
 -		Release|Win32 = Release|Win32
 -		Release|x64 = Release|x64
 -	EndGlobalSection
 -	GlobalSection(ProjectConfigurationPlatforms) = postSolution
 -		{AA385EB4-7352-4865-9C5C-9F0DE7BA0060}.Debug|Win32.ActiveCfg = Debug|Win32
 -		{AA385EB4-7352-4865-9C5C-9F0DE7BA0060}.Debug|Win32.Build.0 = Debug|Win32
 -		{AA385EB4-7352-4865-9C5C-9F0DE7BA0060}.Debug|x64.ActiveCfg = Debug|x64
 -		{AA385EB4-7352-4865-9C5C-9F0DE7BA0060}.Debug|x64.Build.0 = Debug|x64
 -		{AA385EB4-7352-4865-9C5C-9F0DE7BA0060}.Release|Win32.ActiveCfg = Release|Win32
 -		{AA385EB4-7352-4865-9C5C-9F0DE7BA0060}.Release|Win32.Build.0 = Release|Win32
 -		{AA385EB4-7352-4865-9C5C-9F0DE7BA0060}.Release|x64.ActiveCfg = Release|x64
 -		{AA385EB4-7352-4865-9C5C-9F0DE7BA0060}.Release|x64.Build.0 = Release|x64
 -	EndGlobalSection
 -	GlobalSection(SolutionProperties) = preSolution
 -		HideSolutionNode = FALSE
 -	EndGlobalSection
 -EndGlobal
 diff --git a/xsd/dist/examples/cxx/tree/compression/compression-10.0.vcxproj b/xsd/dist/examples/cxx/tree/compression/compression-vc10.vcxproj index 3ecb3ab..0f084fb 100644 --- a/xsd/dist/examples/cxx/tree/compression/compression-10.0.vcxproj +++ b/xsd/dist/examples/cxx/tree/compression/compression-vc10.vcxproj @@ -86,7 +86,6 @@        <PrecompiledHeader>
        </PrecompiledHeader>
        <WarningLevel>Level3</WarningLevel>
 -      <DebugInformationFormat>EditAndContinue</DebugInformationFormat>
      </ClCompile>
      <Link>
        <AdditionalDependencies>xerces-c_3D.lib;zdll.lib;%(AdditionalDependencies)</AdditionalDependencies>
 @@ -114,7 +113,6 @@        <PrecompiledHeader>
        </PrecompiledHeader>
        <WarningLevel>Level3</WarningLevel>
 -      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
      </ClCompile>
      <Link>
        <AdditionalDependencies>xerces-c_3D.lib;zdll.lib;%(AdditionalDependencies)</AdditionalDependencies>
 @@ -136,7 +134,6 @@        <PrecompiledHeader>
        </PrecompiledHeader>
        <WarningLevel>Level3</WarningLevel>
 -      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
      </ClCompile>
      <Link>
        <AdditionalDependencies>xerces-c_3.lib;zdll.lib;%(AdditionalDependencies)</AdditionalDependencies>
 @@ -162,7 +159,6 @@        <PrecompiledHeader>
        </PrecompiledHeader>
        <WarningLevel>Level3</WarningLevel>
 -      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
      </ClCompile>
      <Link>
        <AdditionalDependencies>xerces-c_3.lib;zdll.lib;%(AdditionalDependencies)</AdditionalDependencies>
 diff --git a/xsd/dist/examples/cxx/tree/compression/compression-10.0.vcxproj.filters b/xsd/dist/examples/cxx/tree/compression/compression-vc10.vcxproj.filters index 0156a51..0156a51 100644 --- a/xsd/dist/examples/cxx/tree/compression/compression-10.0.vcxproj.filters +++ b/xsd/dist/examples/cxx/tree/compression/compression-vc10.vcxproj.filters diff --git a/xsd/dist/examples/cxx/tree/compression/compression-vc11.vcxproj b/xsd/dist/examples/cxx/tree/compression/compression-vc11.vcxproj new file mode 100644 index 0000000..76c9887 --- /dev/null +++ b/xsd/dist/examples/cxx/tree/compression/compression-vc11.vcxproj @@ -0,0 +1,213 @@ +<?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>compression</ProjectName>
 +    <ProjectGuid>{AA385EB4-7352-4865-9C5C-9F0DE7BA0060}</ProjectGuid>
 +    <RootNamespace>compression</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;zdll.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;zdll.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;zdll.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;zdll.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="library.cxx" />
 +    <ClCompile Include="compressed-format-target.cxx" />
 +    <ClCompile Include="compressed-input-source.cxx" />
 +  </ItemGroup>
 +  <ItemGroup>
 +    <ClInclude Include="library.hxx" />
 +    <ClInclude Include="compressed-format-target.hxx" />
 +    <ClInclude Include="compressed-input-source.hxx" />
 +  </ItemGroup>
 +  <ItemGroup>
 +    <CustomBuild Include="library.xsd">
 +      <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">xsd library.xsd</Message>
 +      <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">xsd cxx-tree --generate-ostream --generate-serialization library.xsd</Command>
 +      <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">library.hxx;library.cxx;%(Outputs)</Outputs>
 +      <Message Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">xsd library.xsd</Message>
 +      <Command Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">xsd cxx-tree --generate-ostream --generate-serialization library.xsd</Command>
 +      <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">library.hxx;library.cxx;%(Outputs)</Outputs>
 +      <Message Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">xsd library.xsd</Message>
 +      <Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">xsd cxx-tree --generate-ostream --generate-serialization library.xsd</Command>
 +      <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">library.hxx;library.cxx;%(Outputs)</Outputs>
 +      <Message Condition="'$(Configuration)|$(Platform)'=='Release|x64'">xsd library.xsd</Message>
 +      <Command Condition="'$(Configuration)|$(Platform)'=='Release|x64'">xsd cxx-tree --generate-ostream --generate-serialization library.xsd</Command>
 +      <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">library.hxx;library.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/tree/compression/compression-vc11.vcxproj.filters b/xsd/dist/examples/cxx/tree/compression/compression-vc11.vcxproj.filters new file mode 100644 index 0000000..0156a51 --- /dev/null +++ b/xsd/dist/examples/cxx/tree/compression/compression-vc11.vcxproj.filters @@ -0,0 +1,50 @@ +<?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>{E38C94E8-B473-4B88-9C42-BD34C81BC24B}</UniqueIdentifier>
 +      <Extensions>cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
 +    </Filter>
 +    <Filter Include="Header Files">
 +      <UniqueIdentifier>{408177AE-D480-4933-AED3-705D39F15C9F}</UniqueIdentifier>
 +      <Extensions>h;hpp;hxx;hm;inl;inc;xsd</Extensions>
 +    </Filter>
 +    <Filter Include="Schema Files">
 +      <UniqueIdentifier>{0e78ae69-359d-42ea-8a3c-c60040f3aa2c}</UniqueIdentifier>
 +      <Extensions>xsd</Extensions>
 +    </Filter>
 +  </ItemGroup>
 +  <ItemGroup>
 +    <ClCompile Include="driver.cxx">
 +      <Filter>Source Files</Filter>
 +    </ClCompile>
 +    <ClCompile Include="library.cxx">
 +      <Filter>Source Files</Filter>
 +    </ClCompile>
 +    <ClCompile Include="compressed-format-target.cxx">
 +      <Filter>Source Files</Filter>
 +    </ClCompile>
 +    <ClCompile Include="compressed-input-source.cxx">
 +      <Filter>Source Files</Filter>
 +    </ClCompile>
 +  </ItemGroup>
 +  <ItemGroup>
 +    <ClInclude Include="library.hxx">
 +      <Filter>Header Files</Filter>
 +    </ClInclude>
 +    <ClInclude Include="compressed-format-target.hxx">
 +      <Filter>Header Files</Filter>
 +    </ClInclude>
 +    <ClInclude Include="compressed-input-source.hxx">
 +      <Filter>Header Files</Filter>
 +    </ClInclude>
 +  </ItemGroup>
 +  <ItemGroup>
 +    <None Include="Readme.txt" />
 +  </ItemGroup>
 +  <ItemGroup>
 +    <CustomBuild Include="library.xsd">
 +      <Filter>Schema Files</Filter>
 +    </CustomBuild>
 +  </ItemGroup>
 +</Project>
\ No newline at end of file diff --git a/xsd/dist/examples/cxx/tree/compression/compression-vc12.vcxproj b/xsd/dist/examples/cxx/tree/compression/compression-vc12.vcxproj new file mode 100644 index 0000000..1e7a3b7 --- /dev/null +++ b/xsd/dist/examples/cxx/tree/compression/compression-vc12.vcxproj @@ -0,0 +1,217 @@ +<?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>compression</ProjectName>
 +    <ProjectGuid>{AA385EB4-7352-4865-9C5C-9F0DE7BA0060}</ProjectGuid>
 +    <RootNamespace>compression</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;zdll.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;zdll.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;zdll.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;zdll.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="library.cxx" />
 +    <ClCompile Include="compressed-format-target.cxx" />
 +    <ClCompile Include="compressed-input-source.cxx" />
 +  </ItemGroup>
 +  <ItemGroup>
 +    <ClInclude Include="library.hxx" />
 +    <ClInclude Include="compressed-format-target.hxx" />
 +    <ClInclude Include="compressed-input-source.hxx" />
 +  </ItemGroup>
 +  <ItemGroup>
 +    <CustomBuild Include="library.xsd">
 +      <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">xsd library.xsd</Message>
 +      <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">xsd cxx-tree --generate-ostream --generate-serialization library.xsd</Command>
 +      <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">library.hxx;library.cxx;%(Outputs)</Outputs>
 +      <Message Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">xsd library.xsd</Message>
 +      <Command Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">xsd cxx-tree --generate-ostream --generate-serialization library.xsd</Command>
 +      <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">library.hxx;library.cxx;%(Outputs)</Outputs>
 +      <Message Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">xsd library.xsd</Message>
 +      <Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">xsd cxx-tree --generate-ostream --generate-serialization library.xsd</Command>
 +      <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">library.hxx;library.cxx;%(Outputs)</Outputs>
 +      <Message Condition="'$(Configuration)|$(Platform)'=='Release|x64'">xsd library.xsd</Message>
 +      <Command Condition="'$(Configuration)|$(Platform)'=='Release|x64'">xsd cxx-tree --generate-ostream --generate-serialization library.xsd</Command>
 +      <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">library.hxx;library.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/tree/compression/compression-vc12.vcxproj.filters b/xsd/dist/examples/cxx/tree/compression/compression-vc12.vcxproj.filters new file mode 100644 index 0000000..0156a51 --- /dev/null +++ b/xsd/dist/examples/cxx/tree/compression/compression-vc12.vcxproj.filters @@ -0,0 +1,50 @@ +<?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>{E38C94E8-B473-4B88-9C42-BD34C81BC24B}</UniqueIdentifier>
 +      <Extensions>cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
 +    </Filter>
 +    <Filter Include="Header Files">
 +      <UniqueIdentifier>{408177AE-D480-4933-AED3-705D39F15C9F}</UniqueIdentifier>
 +      <Extensions>h;hpp;hxx;hm;inl;inc;xsd</Extensions>
 +    </Filter>
 +    <Filter Include="Schema Files">
 +      <UniqueIdentifier>{0e78ae69-359d-42ea-8a3c-c60040f3aa2c}</UniqueIdentifier>
 +      <Extensions>xsd</Extensions>
 +    </Filter>
 +  </ItemGroup>
 +  <ItemGroup>
 +    <ClCompile Include="driver.cxx">
 +      <Filter>Source Files</Filter>
 +    </ClCompile>
 +    <ClCompile Include="library.cxx">
 +      <Filter>Source Files</Filter>
 +    </ClCompile>
 +    <ClCompile Include="compressed-format-target.cxx">
 +      <Filter>Source Files</Filter>
 +    </ClCompile>
 +    <ClCompile Include="compressed-input-source.cxx">
 +      <Filter>Source Files</Filter>
 +    </ClCompile>
 +  </ItemGroup>
 +  <ItemGroup>
 +    <ClInclude Include="library.hxx">
 +      <Filter>Header Files</Filter>
 +    </ClInclude>
 +    <ClInclude Include="compressed-format-target.hxx">
 +      <Filter>Header Files</Filter>
 +    </ClInclude>
 +    <ClInclude Include="compressed-input-source.hxx">
 +      <Filter>Header Files</Filter>
 +    </ClInclude>
 +  </ItemGroup>
 +  <ItemGroup>
 +    <None Include="Readme.txt" />
 +  </ItemGroup>
 +  <ItemGroup>
 +    <CustomBuild Include="library.xsd">
 +      <Filter>Schema Files</Filter>
 +    </CustomBuild>
 +  </ItemGroup>
 +</Project>
\ No newline at end of file diff --git a/xsd/dist/examples/cxx/tree/compression/compression-8.0.vcproj b/xsd/dist/examples/cxx/tree/compression/compression-vc8.vcproj index 85b45d8..85b45d8 100644 --- a/xsd/dist/examples/cxx/tree/compression/compression-8.0.vcproj +++ b/xsd/dist/examples/cxx/tree/compression/compression-vc8.vcproj diff --git a/xsd/dist/examples/cxx/tree/compression/compression-9.0.vcproj b/xsd/dist/examples/cxx/tree/compression/compression-vc9.vcproj index 92ea1da..92ea1da 100644 --- a/xsd/dist/examples/cxx/tree/compression/compression-9.0.vcproj +++ b/xsd/dist/examples/cxx/tree/compression/compression-vc9.vcproj diff --git a/xsd/dist/examples/cxx/tree/compression/compression-xerces2-7.1.sln b/xsd/dist/examples/cxx/tree/compression/compression-xerces2-7.1.sln deleted file mode 100644 index b37e3eb..0000000 --- a/xsd/dist/examples/cxx/tree/compression/compression-xerces2-7.1.sln +++ /dev/null @@ -1,21 +0,0 @@ -Microsoft Visual Studio Solution File, Format Version 8.00
 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "compression", "compression-xerces2-7.1.vcproj", "{AA385EB4-7352-4865-9C5C-9F0DE7BA0060}"
 -	ProjectSection(ProjectDependencies) = postProject
 -	EndProjectSection
 -EndProject
 -Global
 -	GlobalSection(SolutionConfiguration) = preSolution
 -		Debug = Debug
 -		Release = Release
 -	EndGlobalSection
 -	GlobalSection(ProjectConfiguration) = postSolution
 -		{AA385EB4-7352-4865-9C5C-9F0DE7BA0060}.Debug.ActiveCfg = Debug|Win32
 -		{AA385EB4-7352-4865-9C5C-9F0DE7BA0060}.Debug.Build.0 = Debug|Win32
 -		{AA385EB4-7352-4865-9C5C-9F0DE7BA0060}.Release.ActiveCfg = Release|Win32
 -		{AA385EB4-7352-4865-9C5C-9F0DE7BA0060}.Release.Build.0 = Release|Win32
 -	EndGlobalSection
 -	GlobalSection(ExtensibilityGlobals) = postSolution
 -	EndGlobalSection
 -	GlobalSection(ExtensibilityAddIns) = postSolution
 -	EndGlobalSection
 -EndGlobal
 diff --git a/xsd/dist/examples/cxx/tree/compression/compression-xerces2-7.1.vcproj b/xsd/dist/examples/cxx/tree/compression/compression-xerces2-7.1.vcproj deleted file mode 100644 index e361b62..0000000 --- a/xsd/dist/examples/cxx/tree/compression/compression-xerces2-7.1.vcproj +++ /dev/null @@ -1,176 +0,0 @@ -<?xml version="1.0" encoding="Windows-1252"?>
 -<VisualStudioProject
 -	ProjectType="Visual C++"
 -	Version="7.10"
 -	Name="compression"
 -	ProjectGUID="{AA385EB4-7352-4865-9C5C-9F0DE7BA0060}"
 -	RootNamespace="compression"
 -	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="3"
 -				RuntimeTypeInfo="TRUE"
 -				UsePrecompiledHeader="0"
 -				WarningLevel="3"
 -				Detect64BitPortabilityProblems="TRUE"
 -				DebugInformationFormat="4"/>
 -			<Tool
 -				Name="VCCustomBuildTool"/>
 -			<Tool
 -				Name="VCLinkerTool"
 -				AdditionalDependencies="xerces-c_2D.lib zdll.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="2"
 -				RuntimeTypeInfo="TRUE"
 -				UsePrecompiledHeader="0"
 -				WarningLevel="3"
 -				Detect64BitPortabilityProblems="TRUE"
 -				DebugInformationFormat="3"/>
 -			<Tool
 -				Name="VCCustomBuildTool"/>
 -			<Tool
 -				Name="VCLinkerTool"
 -				AdditionalDependencies="xerces-c_2.lib zdll.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="{E38C94E8-B473-4B88-9C42-BD34C81BC24B}">
 -			<File
 -				RelativePath=".\driver.cxx">
 -			</File>
 -			<File
 -				RelativePath=".\library.cxx">
 -			</File>
 -			<File
 -				RelativePath=".\compressed-format-target.cxx">
 -			</File>
 -			<File
 -				RelativePath=".\compressed-input-source.cxx">
 -			</File>
 -		</Filter>
 -		<Filter
 -			Name="Header Files"
 -			Filter="h;hpp;hxx;hm;inl;inc;xsd"
 -			UniqueIdentifier="{408177AE-D480-4933-AED3-705D39F15C9F}">
 -			<File
 -				RelativePath=".\library.hxx">
 -			</File>
 -			<File
 -				RelativePath=".\compressed-format-target.hxx">
 -			</File>
 -			<File
 -				RelativePath=".\compressed-input-source.hxx">
 -			</File>
 -		</Filter>
 -		<Filter
 -			Name="Schema Files"
 -			Filter="xsd">
 -			<File
 -				RelativePath=".\library.xsd">
 -				<FileConfiguration
 -					Name="Debug|Win32">
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd library.xsd"
 -						CommandLine="xsd cxx-tree --generate-ostream --generate-intellisense --generate-serialization library.xsd"
 -						Outputs="library.hxx;library.cxx"/>
 -				</FileConfiguration>
 -				<FileConfiguration
 -					Name="Release|Win32">
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd library.xsd"
 -						CommandLine="xsd cxx-tree --generate-ostream --generate-intellisense --generate-serialization library.xsd"
 -						Outputs="library.hxx;library.cxx"/>
 -				</FileConfiguration>
 -			</File>
 -		</Filter>
 -		<File
 -			RelativePath=".\Readme.txt">
 -		</File>
 -	</Files>
 -	<Globals>
 -	</Globals>
 -</VisualStudioProject>
 diff --git a/xsd/dist/examples/cxx/tree/compression/compression-xerces2-8.0.sln b/xsd/dist/examples/cxx/tree/compression/compression-xerces2-8.0.sln deleted file mode 100644 index a6ef4ed..0000000 --- a/xsd/dist/examples/cxx/tree/compression/compression-xerces2-8.0.sln +++ /dev/null @@ -1,25 +0,0 @@ -Microsoft Visual Studio Solution File, Format Version 9.00
 -# Visual Studio 2005
 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "compression", "compression-xerces2-8.0.vcproj", "{AA385EB4-7352-4865-9C5C-9F0DE7BA0060}"
 -EndProject
 -Global
 -	GlobalSection(SolutionConfigurationPlatforms) = preSolution
 -		Debug|Win32 = Debug|Win32
 -		Debug|x64 = Debug|x64
 -		Release|Win32 = Release|Win32
 -		Release|x64 = Release|x64
 -	EndGlobalSection
 -	GlobalSection(ProjectConfigurationPlatforms) = postSolution
 -		{AA385EB4-7352-4865-9C5C-9F0DE7BA0060}.Debug|Win32.ActiveCfg = Debug|Win32
 -		{AA385EB4-7352-4865-9C5C-9F0DE7BA0060}.Debug|Win32.Build.0 = Debug|Win32
 -		{AA385EB4-7352-4865-9C5C-9F0DE7BA0060}.Debug|x64.ActiveCfg = Debug|x64
 -		{AA385EB4-7352-4865-9C5C-9F0DE7BA0060}.Debug|x64.Build.0 = Debug|x64
 -		{AA385EB4-7352-4865-9C5C-9F0DE7BA0060}.Release|Win32.ActiveCfg = Release|Win32
 -		{AA385EB4-7352-4865-9C5C-9F0DE7BA0060}.Release|Win32.Build.0 = Release|Win32
 -		{AA385EB4-7352-4865-9C5C-9F0DE7BA0060}.Release|x64.ActiveCfg = Release|x64
 -		{AA385EB4-7352-4865-9C5C-9F0DE7BA0060}.Release|x64.Build.0 = Release|x64
 -	EndGlobalSection
 -	GlobalSection(SolutionProperties) = preSolution
 -		HideSolutionNode = FALSE
 -	EndGlobalSection
 -EndGlobal
 diff --git a/xsd/dist/examples/cxx/tree/compression/compression-xerces2-8.0.vcproj b/xsd/dist/examples/cxx/tree/compression/compression-xerces2-8.0.vcproj deleted file mode 100644 index fb651f6..0000000 --- a/xsd/dist/examples/cxx/tree/compression/compression-xerces2-8.0.vcproj +++ /dev/null @@ -1,435 +0,0 @@ -<?xml version="1.0" encoding="Windows-1252"?>
 -<VisualStudioProject
 -	ProjectType="Visual C++"
 -	Version="8.00"
 -	Name="compression"
 -	ProjectGUID="{AA385EB4-7352-4865-9C5C-9F0DE7BA0060}"
 -	RootNamespace="compression"
 -	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="3"
 -				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 zdll.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="2"
 -				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 zdll.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="3"
 -				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 zdll.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="2"
 -				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 zdll.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="{E38C94E8-B473-4B88-9C42-BD34C81BC24B}"
 -			>
 -			<File
 -				RelativePath=".\driver.cxx"
 -				>
 -			</File>
 -			<File
 -				RelativePath=".\library.cxx"
 -				>
 -			</File>
 -			<File
 -				RelativePath=".\compressed-format-target.cxx">
 -			</File>
 -			<File
 -				RelativePath=".\compressed-input-source.cxx">
 -			</File>
 -		</Filter>
 -		<Filter
 -			Name="Header Files"
 -			Filter="h;hpp;hxx;hm;inl;inc;xsd"
 -			UniqueIdentifier="{408177AE-D480-4933-AED3-705D39F15C9F}"
 -			>
 -			<File
 -				RelativePath=".\library.hxx"
 -				>
 -			</File>
 -			<File
 -				RelativePath=".\compressed-format-target.hxx">
 -			</File>
 -			<File
 -				RelativePath=".\compressed-input-source.hxx">
 -			</File>
 -		</Filter>
 -		<Filter
 -			Name="Schema Files"
 -			Filter="xsd"
 -			>
 -			<File
 -				RelativePath=".\library.xsd"
 -				>
 -				<FileConfiguration
 -					Name="Debug|Win32"
 -					>
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd library.xsd"
 -						CommandLine="xsd cxx-tree --generate-ostream --generate-intellisense --generate-serialization library.xsd"
 -						Outputs="library.hxx;library.cxx"
 -					/>
 -				</FileConfiguration>
 -				<FileConfiguration
 -					Name="Release|Win32"
 -					>
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd library.xsd"
 -						CommandLine="xsd cxx-tree --generate-ostream --generate-intellisense --generate-serialization library.xsd"
 -						Outputs="library.hxx;library.cxx"
 -					/>
 -				</FileConfiguration>
 -				<FileConfiguration
 -					Name="Debug|x64"
 -					>
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd library.xsd"
 -						CommandLine="xsd cxx-tree --generate-ostream --generate-intellisense --generate-serialization library.xsd"
 -						Outputs="library.hxx;library.cxx"
 -					/>
 -				</FileConfiguration>
 -				<FileConfiguration
 -					Name="Release|x64"
 -					>
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd library.xsd"
 -						CommandLine="xsd cxx-tree --generate-ostream --generate-intellisense --generate-serialization library.xsd"
 -						Outputs="library.hxx;library.cxx"
 -					/>
 -				</FileConfiguration>
 -			</File>
 -		</Filter>
 -		<File
 -			RelativePath=".\Readme.txt"
 -			>
 -		</File>
 -	</Files>
 -	<Globals>
 -	</Globals>
 -</VisualStudioProject>
 diff --git a/xsd/dist/examples/cxx/tree/compression/compression-xerces2-9.0.sln b/xsd/dist/examples/cxx/tree/compression/compression-xerces2-9.0.sln deleted file mode 100644 index 69eb3e3..0000000 --- a/xsd/dist/examples/cxx/tree/compression/compression-xerces2-9.0.sln +++ /dev/null @@ -1,25 +0,0 @@ -Microsoft Visual Studio Solution File, Format Version 10.00
 -# Visual Studio 2008
 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "compression", "compression-xerces2-9.0.vcproj", "{AA385EB4-7352-4865-9C5C-9F0DE7BA0060}"
 -EndProject
 -Global
 -	GlobalSection(SolutionConfigurationPlatforms) = preSolution
 -		Debug|Win32 = Debug|Win32
 -		Debug|x64 = Debug|x64
 -		Release|Win32 = Release|Win32
 -		Release|x64 = Release|x64
 -	EndGlobalSection
 -	GlobalSection(ProjectConfigurationPlatforms) = postSolution
 -		{AA385EB4-7352-4865-9C5C-9F0DE7BA0060}.Debug|Win32.ActiveCfg = Debug|Win32
 -		{AA385EB4-7352-4865-9C5C-9F0DE7BA0060}.Debug|Win32.Build.0 = Debug|Win32
 -		{AA385EB4-7352-4865-9C5C-9F0DE7BA0060}.Debug|x64.ActiveCfg = Debug|x64
 -		{AA385EB4-7352-4865-9C5C-9F0DE7BA0060}.Debug|x64.Build.0 = Debug|x64
 -		{AA385EB4-7352-4865-9C5C-9F0DE7BA0060}.Release|Win32.ActiveCfg = Release|Win32
 -		{AA385EB4-7352-4865-9C5C-9F0DE7BA0060}.Release|Win32.Build.0 = Release|Win32
 -		{AA385EB4-7352-4865-9C5C-9F0DE7BA0060}.Release|x64.ActiveCfg = Release|x64
 -		{AA385EB4-7352-4865-9C5C-9F0DE7BA0060}.Release|x64.Build.0 = Release|x64
 -	EndGlobalSection
 -	GlobalSection(SolutionProperties) = preSolution
 -		HideSolutionNode = FALSE
 -	EndGlobalSection
 -EndGlobal
 diff --git a/xsd/dist/examples/cxx/tree/compression/compression-xerces2-9.0.vcproj b/xsd/dist/examples/cxx/tree/compression/compression-xerces2-9.0.vcproj deleted file mode 100644 index 7c95a2a..0000000 --- a/xsd/dist/examples/cxx/tree/compression/compression-xerces2-9.0.vcproj +++ /dev/null @@ -1,432 +0,0 @@ -<?xml version="1.0" encoding="Windows-1252"?>
 -<VisualStudioProject
 -	ProjectType="Visual C++"
 -	Version="9.00"
 -	Name="compression"
 -	ProjectGUID="{AA385EB4-7352-4865-9C5C-9F0DE7BA0060}"
 -	RootNamespace="compression"
 -	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="3"
 -				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 zdll.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="3"
 -				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 zdll.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="2"
 -				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 zdll.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="2"
 -				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 zdll.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="{E38C94E8-B473-4B88-9C42-BD34C81BC24B}"
 -			>
 -			<File
 -				RelativePath=".\driver.cxx"
 -				>
 -			</File>
 -			<File
 -				RelativePath=".\library.cxx"
 -				>
 -			</File>
 -			<File
 -				RelativePath=".\compressed-format-target.cxx">
 -			</File>
 -			<File
 -				RelativePath=".\compressed-input-source.cxx">
 -			</File>
 -		</Filter>
 -		<Filter
 -			Name="Header Files"
 -			Filter="h;hpp;hxx;hm;inl;inc;xsd"
 -			UniqueIdentifier="{408177AE-D480-4933-AED3-705D39F15C9F}"
 -			>
 -			<File
 -				RelativePath=".\library.hxx"
 -				>
 -			</File>
 -			<File
 -				RelativePath=".\compressed-format-target.hxx">
 -			</File>
 -			<File
 -				RelativePath=".\compressed-input-source.hxx">
 -			</File>
 -		</Filter>
 -		<Filter
 -			Name="Schema Files"
 -			Filter="xsd"
 -			>
 -			<File
 -				RelativePath=".\library.xsd"
 -				>
 -				<FileConfiguration
 -					Name="Debug|Win32"
 -					>
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd library.xsd"
 -						CommandLine="xsd cxx-tree --generate-ostream --generate-serialization library.xsd"
 -						Outputs="library.hxx;library.cxx"
 -					/>
 -				</FileConfiguration>
 -				<FileConfiguration
 -					Name="Debug|x64"
 -					>
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd library.xsd"
 -						CommandLine="xsd cxx-tree --generate-ostream --generate-serialization library.xsd"
 -						Outputs="library.hxx;library.cxx"
 -					/>
 -				</FileConfiguration>
 -				<FileConfiguration
 -					Name="Release|Win32"
 -					>
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd library.xsd"
 -						CommandLine="xsd cxx-tree --generate-ostream --generate-serialization library.xsd"
 -						Outputs="library.hxx;library.cxx"
 -					/>
 -				</FileConfiguration>
 -				<FileConfiguration
 -					Name="Release|x64"
 -					>
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd library.xsd"
 -						CommandLine="xsd cxx-tree --generate-ostream --generate-serialization library.xsd"
 -						Outputs="library.hxx;library.cxx"
 -					/>
 -				</FileConfiguration>
 -			</File>
 -		</Filter>
 -		<File
 -			RelativePath=".\Readme.txt"
 -			>
 -		</File>
 -	</Files>
 -	<Globals>
 -	</Globals>
 -</VisualStudioProject>
 diff --git a/xsd/dist/examples/cxx/tree/custom/calendar/calendar-10.0.sln b/xsd/dist/examples/cxx/tree/custom/calendar/calendar-10.0.sln deleted file mode 100644 index 70b733c..0000000 --- a/xsd/dist/examples/cxx/tree/custom/calendar/calendar-10.0.sln +++ /dev/null @@ -1,25 +0,0 @@ -Microsoft Visual Studio Solution File, Format Version 11.00
 -# Visual Studio 2010
 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "calendar", "calendar-10.0.vcxproj", "{2DB41EF7-0BED-45BA-A311-44D2719BFE09}"
 -EndProject
 -Global
 -	GlobalSection(SolutionConfigurationPlatforms) = preSolution
 -		Debug|Win32 = Debug|Win32
 -		Debug|x64 = Debug|x64
 -		Release|Win32 = Release|Win32
 -		Release|x64 = Release|x64
 -	EndGlobalSection
 -	GlobalSection(ProjectConfigurationPlatforms) = postSolution
 -		{2DB41EF7-0BED-45BA-A311-44D2719BFE09}.Debug|Win32.ActiveCfg = Debug|Win32
 -		{2DB41EF7-0BED-45BA-A311-44D2719BFE09}.Debug|Win32.Build.0 = Debug|Win32
 -		{2DB41EF7-0BED-45BA-A311-44D2719BFE09}.Debug|x64.ActiveCfg = Debug|x64
 -		{2DB41EF7-0BED-45BA-A311-44D2719BFE09}.Debug|x64.Build.0 = Debug|x64
 -		{2DB41EF7-0BED-45BA-A311-44D2719BFE09}.Release|Win32.ActiveCfg = Release|Win32
 -		{2DB41EF7-0BED-45BA-A311-44D2719BFE09}.Release|Win32.Build.0 = Release|Win32
 -		{2DB41EF7-0BED-45BA-A311-44D2719BFE09}.Release|x64.ActiveCfg = Release|x64
 -		{2DB41EF7-0BED-45BA-A311-44D2719BFE09}.Release|x64.Build.0 = Release|x64
 -	EndGlobalSection
 -	GlobalSection(SolutionProperties) = preSolution
 -		HideSolutionNode = FALSE
 -	EndGlobalSection
 -EndGlobal
 diff --git a/xsd/dist/examples/cxx/tree/custom/calendar/calendar-7.1.sln b/xsd/dist/examples/cxx/tree/custom/calendar/calendar-7.1.sln deleted file mode 100644 index fb9c8e9..0000000 --- a/xsd/dist/examples/cxx/tree/custom/calendar/calendar-7.1.sln +++ /dev/null @@ -1,21 +0,0 @@ -Microsoft Visual Studio Solution File, Format Version 8.00
 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "calendar", "calendar-7.1.vcproj", "{2DB41EF7-0BED-45BA-A311-44D2719BFE09}"
 -	ProjectSection(ProjectDependencies) = postProject
 -	EndProjectSection
 -EndProject
 -Global
 -	GlobalSection(SolutionConfiguration) = preSolution
 -		Debug = Debug
 -		Release = Release
 -	EndGlobalSection
 -	GlobalSection(ProjectConfiguration) = postSolution
 -		{2DB41EF7-0BED-45BA-A311-44D2719BFE09}.Debug.ActiveCfg = Debug|Win32
 -		{2DB41EF7-0BED-45BA-A311-44D2719BFE09}.Debug.Build.0 = Debug|Win32
 -		{2DB41EF7-0BED-45BA-A311-44D2719BFE09}.Release.ActiveCfg = Release|Win32
 -		{2DB41EF7-0BED-45BA-A311-44D2719BFE09}.Release.Build.0 = Release|Win32
 -	EndGlobalSection
 -	GlobalSection(ExtensibilityGlobals) = postSolution
 -	EndGlobalSection
 -	GlobalSection(ExtensibilityAddIns) = postSolution
 -	EndGlobalSection
 -EndGlobal
 diff --git a/xsd/dist/examples/cxx/tree/custom/calendar/calendar-7.1.vcproj b/xsd/dist/examples/cxx/tree/custom/calendar/calendar-7.1.vcproj deleted file mode 100644 index c307908..0000000 --- a/xsd/dist/examples/cxx/tree/custom/calendar/calendar-7.1.vcproj +++ /dev/null @@ -1,186 +0,0 @@ -<?xml version="1.0" encoding="Windows-1252"?>
 -<VisualStudioProject
 -	ProjectType="Visual C++"
 -	Version="7.10"
 -	Name="calendar"
 -	ProjectGUID="{2DB41EF7-0BED-45BA-A311-44D2719BFE09}"
 -	RootNamespace="calendar"
 -	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"
 -				Description="xsd xml-schema.xsd"
 -				CommandLine="xsd cxx-tree --generate-xml-schema --generate-intellisense --custom-type date --hxx-epilogue "#include \"xml-schema-custom.hxx\"" xml-schema.xsd"
 -				ExcludedFromBuild="FALSE"/>
 -			<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"
 -				Description="xsd xml-schema.xsd"
 -				CommandLine="xsd cxx-tree --generate-xml-schema --generate-intellisense --custom-type date --hxx-epilogue "#include \"xml-schema-custom.hxx\"" xml-schema.xsd"/>
 -			<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="{1F206676-7422-4DD5-94C3-7B9B2EC9C2D6}">
 -			<File
 -				RelativePath=".\calendar.cxx">
 -			</File>
 -			<File
 -				RelativePath=".\driver.cxx">
 -			</File>
 -			<File
 -				RelativePath=".\xml-schema-custom.cxx">
 -			</File>
 -		</Filter>
 -		<Filter
 -			Name="Header Files"
 -			Filter="h;hpp;hxx;hm;inl;inc;xsd"
 -			UniqueIdentifier="{8D4FED5E-FA2A-44AB-94AC-C8F302E2E1F3}">
 -			<File
 -				RelativePath=".\calendar.hxx">
 -			</File>
 -			<File
 -				RelativePath=".\xml-schema-custom.hxx">
 -			</File>
 -			<File
 -				RelativePath=".\xml-schema.hxx">
 -			</File>
 -		</Filter>
 -		<Filter
 -			Name="Inline Files"
 -			Filter="ixx">
 -			<File
 -				RelativePath=".\calendar.ixx">
 -			</File>
 -		</Filter>
 -		<Filter
 -			Name="Schema Files"
 -			Filter="xsd">
 -			<File
 -				RelativePath=".\calendar.xsd">
 -				<FileConfiguration
 -					Name="Debug|Win32">
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd calendar.xsd"
 -						CommandLine="xsd cxx-tree --generate-inline --generate-intellisense --extern-xml-schema xml-schema.xsd calendar.xsd"
 -						AdditionalDependencies="xml-schema.hxx"
 -						Outputs="calendar.hxx;calendar.ixx;calendar.cxx"/>
 -				</FileConfiguration>
 -				<FileConfiguration
 -					Name="Release|Win32">
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd calendar.xsd"
 -						CommandLine="xsd cxx-tree --generate-inline --generate-intellisense --extern-xml-schema xml-schema.xsd calendar.xsd"
 -						Outputs="calendar.hxx;calendar.ixx;calendar.cxx"/>
 -				</FileConfiguration>
 -			</File>
 -		</Filter>
 -		<File
 -			RelativePath=".\Readme.txt">
 -		</File>
 -	</Files>
 -	<Globals>
 -	</Globals>
 -</VisualStudioProject>
 diff --git a/xsd/dist/examples/cxx/tree/custom/calendar/calendar-8.0.sln b/xsd/dist/examples/cxx/tree/custom/calendar/calendar-8.0.sln deleted file mode 100644 index 52f98df..0000000 --- a/xsd/dist/examples/cxx/tree/custom/calendar/calendar-8.0.sln +++ /dev/null @@ -1,25 +0,0 @@ -Microsoft Visual Studio Solution File, Format Version 9.00
 -# Visual Studio 2005
 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "calendar", "calendar-8.0.vcproj", "{2DB41EF7-0BED-45BA-A311-44D2719BFE09}"
 -EndProject
 -Global
 -	GlobalSection(SolutionConfigurationPlatforms) = preSolution
 -		Debug|Win32 = Debug|Win32
 -		Debug|x64 = Debug|x64
 -		Release|Win32 = Release|Win32
 -		Release|x64 = Release|x64
 -	EndGlobalSection
 -	GlobalSection(ProjectConfigurationPlatforms) = postSolution
 -		{2DB41EF7-0BED-45BA-A311-44D2719BFE09}.Debug|Win32.ActiveCfg = Debug|Win32
 -		{2DB41EF7-0BED-45BA-A311-44D2719BFE09}.Debug|Win32.Build.0 = Debug|Win32
 -		{2DB41EF7-0BED-45BA-A311-44D2719BFE09}.Debug|x64.ActiveCfg = Debug|x64
 -		{2DB41EF7-0BED-45BA-A311-44D2719BFE09}.Debug|x64.Build.0 = Debug|x64
 -		{2DB41EF7-0BED-45BA-A311-44D2719BFE09}.Release|Win32.ActiveCfg = Release|Win32
 -		{2DB41EF7-0BED-45BA-A311-44D2719BFE09}.Release|Win32.Build.0 = Release|Win32
 -		{2DB41EF7-0BED-45BA-A311-44D2719BFE09}.Release|x64.ActiveCfg = Release|x64
 -		{2DB41EF7-0BED-45BA-A311-44D2719BFE09}.Release|x64.Build.0 = Release|x64
 -	EndGlobalSection
 -	GlobalSection(SolutionProperties) = preSolution
 -		HideSolutionNode = FALSE
 -	EndGlobalSection
 -EndGlobal
 diff --git a/xsd/dist/examples/cxx/tree/custom/calendar/calendar-9.0.sln b/xsd/dist/examples/cxx/tree/custom/calendar/calendar-9.0.sln deleted file mode 100644 index ddaadad..0000000 --- a/xsd/dist/examples/cxx/tree/custom/calendar/calendar-9.0.sln +++ /dev/null @@ -1,25 +0,0 @@ -Microsoft Visual Studio Solution File, Format Version 10.00
 -# Visual Studio 2008
 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "calendar", "calendar-9.0.vcproj", "{2DB41EF7-0BED-45BA-A311-44D2719BFE09}"
 -EndProject
 -Global
 -	GlobalSection(SolutionConfigurationPlatforms) = preSolution
 -		Debug|Win32 = Debug|Win32
 -		Debug|x64 = Debug|x64
 -		Release|Win32 = Release|Win32
 -		Release|x64 = Release|x64
 -	EndGlobalSection
 -	GlobalSection(ProjectConfigurationPlatforms) = postSolution
 -		{2DB41EF7-0BED-45BA-A311-44D2719BFE09}.Debug|Win32.ActiveCfg = Debug|Win32
 -		{2DB41EF7-0BED-45BA-A311-44D2719BFE09}.Debug|Win32.Build.0 = Debug|Win32
 -		{2DB41EF7-0BED-45BA-A311-44D2719BFE09}.Debug|x64.ActiveCfg = Debug|x64
 -		{2DB41EF7-0BED-45BA-A311-44D2719BFE09}.Debug|x64.Build.0 = Debug|x64
 -		{2DB41EF7-0BED-45BA-A311-44D2719BFE09}.Release|Win32.ActiveCfg = Release|Win32
 -		{2DB41EF7-0BED-45BA-A311-44D2719BFE09}.Release|Win32.Build.0 = Release|Win32
 -		{2DB41EF7-0BED-45BA-A311-44D2719BFE09}.Release|x64.ActiveCfg = Release|x64
 -		{2DB41EF7-0BED-45BA-A311-44D2719BFE09}.Release|x64.Build.0 = Release|x64
 -	EndGlobalSection
 -	GlobalSection(SolutionProperties) = preSolution
 -		HideSolutionNode = FALSE
 -	EndGlobalSection
 -EndGlobal
 diff --git a/xsd/dist/examples/cxx/tree/custom/calendar/calendar-10.0.vcxproj b/xsd/dist/examples/cxx/tree/custom/calendar/calendar-vc10.vcxproj index 7dc3711..5d66876 100644 --- a/xsd/dist/examples/cxx/tree/custom/calendar/calendar-10.0.vcxproj +++ b/xsd/dist/examples/cxx/tree/custom/calendar/calendar-vc10.vcxproj @@ -87,12 +87,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>
 @@ -119,12 +118,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>
 @@ -145,12 +143,11 @@      </PreBuildEvent>
      <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>
 @@ -175,12 +172,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/tree/custom/calendar/calendar-10.0.vcxproj.filters b/xsd/dist/examples/cxx/tree/custom/calendar/calendar-vc10.vcxproj.filters index 943a2dc..943a2dc 100644 --- a/xsd/dist/examples/cxx/tree/custom/calendar/calendar-10.0.vcxproj.filters +++ b/xsd/dist/examples/cxx/tree/custom/calendar/calendar-vc10.vcxproj.filters diff --git a/xsd/dist/examples/cxx/tree/custom/calendar/calendar-vc11.vcxproj b/xsd/dist/examples/cxx/tree/custom/calendar/calendar-vc11.vcxproj new file mode 100644 index 0000000..aea4aab --- /dev/null +++ b/xsd/dist/examples/cxx/tree/custom/calendar/calendar-vc11.vcxproj @@ -0,0 +1,233 @@ +<?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>calendar</ProjectName>
 +    <ProjectGuid>{2DB41EF7-0BED-45BA-A311-44D2719BFE09}</ProjectGuid>
 +    <RootNamespace>calendar</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>
 +    <PreBuildEventUseInBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</PreBuildEventUseInBuild>
 +    <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>
 +    <PreBuildEventUseInBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</PreBuildEventUseInBuild>
 +    <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'">
 +    <PreBuildEvent>
 +      <Message>xsd xml-schema.xsd</Message>
 +      <Command>xsd cxx-tree --generate-xml-schema --custom-type date --hxx-epilogue "#include \"xml-schema-custom.hxx\"" xml-schema.xsd</Command>
 +    </PreBuildEvent>
 +    <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'">
 +    <PreBuildEvent>
 +      <Message>xsd xml-schema.xsd</Message>
 +      <Command>xsd cxx-tree --generate-xml-schema --custom-type date --hxx-epilogue "#include \"xml-schema-custom.hxx\"" xml-schema.xsd</Command>
 +    </PreBuildEvent>
 +    <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'">
 +    <PreBuildEvent>
 +      <Message>xsd xml-schema.xsd</Message>
 +      <Command>xsd cxx-tree --generate-xml-schema --custom-type date --hxx-epilogue "#include \"xml-schema-custom.hxx\"" xml-schema.xsd</Command>
 +    </PreBuildEvent>
 +    <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'">
 +    <PreBuildEvent>
 +      <Message>xsd xml-schema.xsd</Message>
 +      <Command>xsd cxx-tree --generate-xml-schema --custom-type date --hxx-epilogue "#include \"xml-schema-custom.hxx\"" xml-schema.xsd</Command>
 +    </PreBuildEvent>
 +    <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="calendar.cxx" />
 +    <ClCompile Include="driver.cxx" />
 +    <ClCompile Include="xml-schema-custom.cxx" />
 +  </ItemGroup>
 +  <ItemGroup>
 +    <ClInclude Include="calendar.hxx" />
 +    <ClInclude Include="xml-schema-custom.hxx" />
 +    <ClInclude Include="xml-schema.hxx" />
 +  </ItemGroup>
 +  <ItemGroup>
 +    <None Include="calendar.ixx" />
 +    <None Include="Readme.txt" />
 +  </ItemGroup>
 +  <ItemGroup>
 +    <CustomBuild Include="calendar.xsd">
 +      <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">xsd calendar.xsd</Message>
 +      <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">xsd cxx-tree --generate-inline --extern-xml-schema xml-schema.xsd calendar.xsd</Command>
 +      <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">xml-schema.hxx;%(AdditionalInputs)</AdditionalInputs>
 +      <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">calendar.hxx;calendar.ixx;calendar.cxx;%(Outputs)</Outputs>
 +      <Message Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">xsd calendar.xsd</Message>
 +      <Command Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">xsd cxx-tree --generate-inline --extern-xml-schema xml-schema.xsd calendar.xsd</Command>
 +      <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">xml-schema.hxx;%(AdditionalInputs)</AdditionalInputs>
 +      <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">calendar.hxx;calendar.ixx;calendar.cxx;%(Outputs)</Outputs>
 +      <Message Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">xsd calendar.xsd</Message>
 +      <Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">xsd cxx-tree --generate-inline --extern-xml-schema xml-schema.xsd calendar.xsd</Command>
 +      <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">calendar.hxx;calendar.ixx;calendar.cxx;%(Outputs)</Outputs>
 +      <Message Condition="'$(Configuration)|$(Platform)'=='Release|x64'">xsd calendar.xsd</Message>
 +      <Command Condition="'$(Configuration)|$(Platform)'=='Release|x64'">xsd cxx-tree --generate-inline --extern-xml-schema xml-schema.xsd calendar.xsd</Command>
 +      <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">calendar.hxx;calendar.ixx;calendar.cxx;%(Outputs)</Outputs>
 +    </CustomBuild>
 +  </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/tree/custom/calendar/calendar-vc11.vcxproj.filters b/xsd/dist/examples/cxx/tree/custom/calendar/calendar-vc11.vcxproj.filters new file mode 100644 index 0000000..943a2dc --- /dev/null +++ b/xsd/dist/examples/cxx/tree/custom/calendar/calendar-vc11.vcxproj.filters @@ -0,0 +1,54 @@ +<?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>{1F206676-7422-4DD5-94C3-7B9B2EC9C2D6}</UniqueIdentifier>
 +      <Extensions>cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
 +    </Filter>
 +    <Filter Include="Header Files">
 +      <UniqueIdentifier>{8D4FED5E-FA2A-44AB-94AC-C8F302E2E1F3}</UniqueIdentifier>
 +      <Extensions>h;hpp;hxx;hm;inl;inc;xsd</Extensions>
 +    </Filter>
 +    <Filter Include="Inline Files">
 +      <UniqueIdentifier>{5c4bcf4f-9ad2-4a82-adfb-91528fe6f2e5}</UniqueIdentifier>
 +      <Extensions>ixx</Extensions>
 +    </Filter>
 +    <Filter Include="Schema Files">
 +      <UniqueIdentifier>{df5d1e63-29c7-4626-853a-34fc5c7f7443}</UniqueIdentifier>
 +      <Extensions>xsd</Extensions>
 +    </Filter>
 +  </ItemGroup>
 +  <ItemGroup>
 +    <ClCompile Include="calendar.cxx">
 +      <Filter>Source Files</Filter>
 +    </ClCompile>
 +    <ClCompile Include="driver.cxx">
 +      <Filter>Source Files</Filter>
 +    </ClCompile>
 +    <ClCompile Include="xml-schema-custom.cxx">
 +      <Filter>Source Files</Filter>
 +    </ClCompile>
 +  </ItemGroup>
 +  <ItemGroup>
 +    <ClInclude Include="calendar.hxx">
 +      <Filter>Header Files</Filter>
 +    </ClInclude>
 +    <ClInclude Include="xml-schema-custom.hxx">
 +      <Filter>Header Files</Filter>
 +    </ClInclude>
 +    <ClInclude Include="xml-schema.hxx">
 +      <Filter>Header Files</Filter>
 +    </ClInclude>
 +  </ItemGroup>
 +  <ItemGroup>
 +    <None Include="calendar.ixx">
 +      <Filter>Inline Files</Filter>
 +    </None>
 +    <None Include="Readme.txt" />
 +  </ItemGroup>
 +  <ItemGroup>
 +    <CustomBuild Include="calendar.xsd">
 +      <Filter>Schema Files</Filter>
 +    </CustomBuild>
 +  </ItemGroup>
 +</Project>
\ No newline at end of file diff --git a/xsd/dist/examples/cxx/tree/custom/calendar/calendar-vc12.vcxproj b/xsd/dist/examples/cxx/tree/custom/calendar/calendar-vc12.vcxproj new file mode 100644 index 0000000..d259aa3 --- /dev/null +++ b/xsd/dist/examples/cxx/tree/custom/calendar/calendar-vc12.vcxproj @@ -0,0 +1,237 @@ +<?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>calendar</ProjectName>
 +    <ProjectGuid>{2DB41EF7-0BED-45BA-A311-44D2719BFE09}</ProjectGuid>
 +    <RootNamespace>calendar</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>
 +    <PreBuildEventUseInBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</PreBuildEventUseInBuild>
 +    <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>
 +    <PreBuildEventUseInBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</PreBuildEventUseInBuild>
 +    <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'">
 +    <PreBuildEvent>
 +      <Message>xsd xml-schema.xsd</Message>
 +      <Command>xsd cxx-tree --generate-xml-schema --custom-type date --hxx-epilogue "#include \"xml-schema-custom.hxx\"" xml-schema.xsd</Command>
 +    </PreBuildEvent>
 +    <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'">
 +    <PreBuildEvent>
 +      <Message>xsd xml-schema.xsd</Message>
 +      <Command>xsd cxx-tree --generate-xml-schema --custom-type date --hxx-epilogue "#include \"xml-schema-custom.hxx\"" xml-schema.xsd</Command>
 +    </PreBuildEvent>
 +    <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'">
 +    <PreBuildEvent>
 +      <Message>xsd xml-schema.xsd</Message>
 +      <Command>xsd cxx-tree --generate-xml-schema --custom-type date --hxx-epilogue "#include \"xml-schema-custom.hxx\"" xml-schema.xsd</Command>
 +    </PreBuildEvent>
 +    <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'">
 +    <PreBuildEvent>
 +      <Message>xsd xml-schema.xsd</Message>
 +      <Command>xsd cxx-tree --generate-xml-schema --custom-type date --hxx-epilogue "#include \"xml-schema-custom.hxx\"" xml-schema.xsd</Command>
 +    </PreBuildEvent>
 +    <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="calendar.cxx" />
 +    <ClCompile Include="driver.cxx" />
 +    <ClCompile Include="xml-schema-custom.cxx" />
 +  </ItemGroup>
 +  <ItemGroup>
 +    <ClInclude Include="calendar.hxx" />
 +    <ClInclude Include="xml-schema-custom.hxx" />
 +    <ClInclude Include="xml-schema.hxx" />
 +  </ItemGroup>
 +  <ItemGroup>
 +    <None Include="calendar.ixx" />
 +    <None Include="Readme.txt" />
 +  </ItemGroup>
 +  <ItemGroup>
 +    <CustomBuild Include="calendar.xsd">
 +      <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">xsd calendar.xsd</Message>
 +      <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">xsd cxx-tree --generate-inline --extern-xml-schema xml-schema.xsd calendar.xsd</Command>
 +      <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">xml-schema.hxx;%(AdditionalInputs)</AdditionalInputs>
 +      <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">calendar.hxx;calendar.ixx;calendar.cxx;%(Outputs)</Outputs>
 +      <Message Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">xsd calendar.xsd</Message>
 +      <Command Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">xsd cxx-tree --generate-inline --extern-xml-schema xml-schema.xsd calendar.xsd</Command>
 +      <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">xml-schema.hxx;%(AdditionalInputs)</AdditionalInputs>
 +      <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">calendar.hxx;calendar.ixx;calendar.cxx;%(Outputs)</Outputs>
 +      <Message Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">xsd calendar.xsd</Message>
 +      <Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">xsd cxx-tree --generate-inline --extern-xml-schema xml-schema.xsd calendar.xsd</Command>
 +      <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">calendar.hxx;calendar.ixx;calendar.cxx;%(Outputs)</Outputs>
 +      <Message Condition="'$(Configuration)|$(Platform)'=='Release|x64'">xsd calendar.xsd</Message>
 +      <Command Condition="'$(Configuration)|$(Platform)'=='Release|x64'">xsd cxx-tree --generate-inline --extern-xml-schema xml-schema.xsd calendar.xsd</Command>
 +      <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">calendar.hxx;calendar.ixx;calendar.cxx;%(Outputs)</Outputs>
 +    </CustomBuild>
 +  </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/tree/custom/calendar/calendar-vc12.vcxproj.filters b/xsd/dist/examples/cxx/tree/custom/calendar/calendar-vc12.vcxproj.filters new file mode 100644 index 0000000..943a2dc --- /dev/null +++ b/xsd/dist/examples/cxx/tree/custom/calendar/calendar-vc12.vcxproj.filters @@ -0,0 +1,54 @@ +<?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>{1F206676-7422-4DD5-94C3-7B9B2EC9C2D6}</UniqueIdentifier>
 +      <Extensions>cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
 +    </Filter>
 +    <Filter Include="Header Files">
 +      <UniqueIdentifier>{8D4FED5E-FA2A-44AB-94AC-C8F302E2E1F3}</UniqueIdentifier>
 +      <Extensions>h;hpp;hxx;hm;inl;inc;xsd</Extensions>
 +    </Filter>
 +    <Filter Include="Inline Files">
 +      <UniqueIdentifier>{5c4bcf4f-9ad2-4a82-adfb-91528fe6f2e5}</UniqueIdentifier>
 +      <Extensions>ixx</Extensions>
 +    </Filter>
 +    <Filter Include="Schema Files">
 +      <UniqueIdentifier>{df5d1e63-29c7-4626-853a-34fc5c7f7443}</UniqueIdentifier>
 +      <Extensions>xsd</Extensions>
 +    </Filter>
 +  </ItemGroup>
 +  <ItemGroup>
 +    <ClCompile Include="calendar.cxx">
 +      <Filter>Source Files</Filter>
 +    </ClCompile>
 +    <ClCompile Include="driver.cxx">
 +      <Filter>Source Files</Filter>
 +    </ClCompile>
 +    <ClCompile Include="xml-schema-custom.cxx">
 +      <Filter>Source Files</Filter>
 +    </ClCompile>
 +  </ItemGroup>
 +  <ItemGroup>
 +    <ClInclude Include="calendar.hxx">
 +      <Filter>Header Files</Filter>
 +    </ClInclude>
 +    <ClInclude Include="xml-schema-custom.hxx">
 +      <Filter>Header Files</Filter>
 +    </ClInclude>
 +    <ClInclude Include="xml-schema.hxx">
 +      <Filter>Header Files</Filter>
 +    </ClInclude>
 +  </ItemGroup>
 +  <ItemGroup>
 +    <None Include="calendar.ixx">
 +      <Filter>Inline Files</Filter>
 +    </None>
 +    <None Include="Readme.txt" />
 +  </ItemGroup>
 +  <ItemGroup>
 +    <CustomBuild Include="calendar.xsd">
 +      <Filter>Schema Files</Filter>
 +    </CustomBuild>
 +  </ItemGroup>
 +</Project>
\ No newline at end of file diff --git a/xsd/dist/examples/cxx/tree/custom/calendar/calendar-8.0.vcproj b/xsd/dist/examples/cxx/tree/custom/calendar/calendar-vc8.vcproj index e04807f..ea4e64d 100644 --- a/xsd/dist/examples/cxx/tree/custom/calendar/calendar-8.0.vcproj +++ b/xsd/dist/examples/cxx/tree/custom/calendar/calendar-vc8.vcproj @@ -50,7 +50,7 @@  				PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE"
  				MinimalRebuild="true"
  				BasicRuntimeChecks="3"
 -				RuntimeLibrary="1"
 +				RuntimeLibrary="3"
  				RuntimeTypeInfo="true"
  				UsePrecompiledHeader="0"
  				WarningLevel="3"
 @@ -129,7 +129,7 @@  			<Tool
  				Name="VCCLCompilerTool"
  				PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE"
 -				RuntimeLibrary="0"
 +				RuntimeLibrary="2"
  				RuntimeTypeInfo="true"
  				UsePrecompiledHeader="0"
  				WarningLevel="3"
 @@ -214,7 +214,7 @@  				PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE"
  				MinimalRebuild="true"
  				BasicRuntimeChecks="3"
 -				RuntimeLibrary="1"
 +				RuntimeLibrary="3"
  				RuntimeTypeInfo="true"
  				UsePrecompiledHeader="0"
  				WarningLevel="3"
 @@ -294,7 +294,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/tree/custom/calendar/calendar-9.0.vcproj b/xsd/dist/examples/cxx/tree/custom/calendar/calendar-vc9.vcproj index d3a189a..6f0186e 100644 --- a/xsd/dist/examples/cxx/tree/custom/calendar/calendar-9.0.vcproj +++ b/xsd/dist/examples/cxx/tree/custom/calendar/calendar-vc9.vcproj @@ -51,7 +51,7 @@  				PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE"
  				MinimalRebuild="true"
  				BasicRuntimeChecks="3"
 -				RuntimeLibrary="1"
 +				RuntimeLibrary="3"
  				RuntimeTypeInfo="true"
  				UsePrecompiledHeader="0"
  				WarningLevel="3"
 @@ -134,7 +134,7 @@  				PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE"
  				MinimalRebuild="true"
  				BasicRuntimeChecks="3"
 -				RuntimeLibrary="1"
 +				RuntimeLibrary="3"
  				RuntimeTypeInfo="true"
  				UsePrecompiledHeader="0"
  				WarningLevel="3"
 @@ -212,7 +212,7 @@  			<Tool
  				Name="VCCLCompilerTool"
  				PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE"
 -				RuntimeLibrary="0"
 +				RuntimeLibrary="2"
  				RuntimeTypeInfo="true"
  				UsePrecompiledHeader="0"
  				WarningLevel="3"
 @@ -292,7 +292,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/tree/custom/calendar/calendar-xerces2-7.1.sln b/xsd/dist/examples/cxx/tree/custom/calendar/calendar-xerces2-7.1.sln deleted file mode 100644 index efc2856..0000000 --- a/xsd/dist/examples/cxx/tree/custom/calendar/calendar-xerces2-7.1.sln +++ /dev/null @@ -1,21 +0,0 @@ -Microsoft Visual Studio Solution File, Format Version 8.00
 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "calendar", "calendar-xerces2-7.1.vcproj", "{2DB41EF7-0BED-45BA-A311-44D2719BFE09}"
 -	ProjectSection(ProjectDependencies) = postProject
 -	EndProjectSection
 -EndProject
 -Global
 -	GlobalSection(SolutionConfiguration) = preSolution
 -		Debug = Debug
 -		Release = Release
 -	EndGlobalSection
 -	GlobalSection(ProjectConfiguration) = postSolution
 -		{2DB41EF7-0BED-45BA-A311-44D2719BFE09}.Debug.ActiveCfg = Debug|Win32
 -		{2DB41EF7-0BED-45BA-A311-44D2719BFE09}.Debug.Build.0 = Debug|Win32
 -		{2DB41EF7-0BED-45BA-A311-44D2719BFE09}.Release.ActiveCfg = Release|Win32
 -		{2DB41EF7-0BED-45BA-A311-44D2719BFE09}.Release.Build.0 = Release|Win32
 -	EndGlobalSection
 -	GlobalSection(ExtensibilityGlobals) = postSolution
 -	EndGlobalSection
 -	GlobalSection(ExtensibilityAddIns) = postSolution
 -	EndGlobalSection
 -EndGlobal
 diff --git a/xsd/dist/examples/cxx/tree/custom/calendar/calendar-xerces2-7.1.vcproj b/xsd/dist/examples/cxx/tree/custom/calendar/calendar-xerces2-7.1.vcproj deleted file mode 100644 index 46f54ea..0000000 --- a/xsd/dist/examples/cxx/tree/custom/calendar/calendar-xerces2-7.1.vcproj +++ /dev/null @@ -1,186 +0,0 @@ -<?xml version="1.0" encoding="Windows-1252"?>
 -<VisualStudioProject
 -	ProjectType="Visual C++"
 -	Version="7.10"
 -	Name="calendar"
 -	ProjectGUID="{2DB41EF7-0BED-45BA-A311-44D2719BFE09}"
 -	RootNamespace="calendar"
 -	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"
 -				Description="xsd xml-schema.xsd"
 -				CommandLine="xsd cxx-tree --generate-xml-schema --generate-intellisense --custom-type date --hxx-epilogue "#include \"xml-schema-custom.hxx\"" xml-schema.xsd"
 -				ExcludedFromBuild="FALSE"/>
 -			<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"
 -				Description="xsd xml-schema.xsd"
 -				CommandLine="xsd cxx-tree --generate-xml-schema --generate-intellisense --custom-type date --hxx-epilogue "#include \"xml-schema-custom.hxx\"" xml-schema.xsd"/>
 -			<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="{1F206676-7422-4DD5-94C3-7B9B2EC9C2D6}">
 -			<File
 -				RelativePath=".\calendar.cxx">
 -			</File>
 -			<File
 -				RelativePath=".\driver.cxx">
 -			</File>
 -			<File
 -				RelativePath=".\xml-schema-custom.cxx">
 -			</File>
 -		</Filter>
 -		<Filter
 -			Name="Header Files"
 -			Filter="h;hpp;hxx;hm;inl;inc;xsd"
 -			UniqueIdentifier="{8D4FED5E-FA2A-44AB-94AC-C8F302E2E1F3}">
 -			<File
 -				RelativePath=".\calendar.hxx">
 -			</File>
 -			<File
 -				RelativePath=".\xml-schema-custom.hxx">
 -			</File>
 -			<File
 -				RelativePath=".\xml-schema.hxx">
 -			</File>
 -		</Filter>
 -		<Filter
 -			Name="Inline Files"
 -			Filter="ixx">
 -			<File
 -				RelativePath=".\calendar.ixx">
 -			</File>
 -		</Filter>
 -		<Filter
 -			Name="Schema Files"
 -			Filter="xsd">
 -			<File
 -				RelativePath=".\calendar.xsd">
 -				<FileConfiguration
 -					Name="Debug|Win32">
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd calendar.xsd"
 -						CommandLine="xsd cxx-tree --generate-inline --generate-intellisense --extern-xml-schema xml-schema.xsd calendar.xsd"
 -						AdditionalDependencies="xml-schema.hxx"
 -						Outputs="calendar.hxx;calendar.ixx;calendar.cxx"/>
 -				</FileConfiguration>
 -				<FileConfiguration
 -					Name="Release|Win32">
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd calendar.xsd"
 -						CommandLine="xsd cxx-tree --generate-inline --generate-intellisense --extern-xml-schema xml-schema.xsd calendar.xsd"
 -						Outputs="calendar.hxx;calendar.ixx;calendar.cxx"/>
 -				</FileConfiguration>
 -			</File>
 -		</Filter>
 -		<File
 -			RelativePath=".\Readme.txt">
 -		</File>
 -	</Files>
 -	<Globals>
 -	</Globals>
 -</VisualStudioProject>
 diff --git a/xsd/dist/examples/cxx/tree/custom/calendar/calendar-xerces2-8.0.sln b/xsd/dist/examples/cxx/tree/custom/calendar/calendar-xerces2-8.0.sln deleted file mode 100644 index 5701549..0000000 --- a/xsd/dist/examples/cxx/tree/custom/calendar/calendar-xerces2-8.0.sln +++ /dev/null @@ -1,25 +0,0 @@ -Microsoft Visual Studio Solution File, Format Version 9.00
 -# Visual Studio 2005
 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "calendar", "calendar-xerces2-8.0.vcproj", "{2DB41EF7-0BED-45BA-A311-44D2719BFE09}"
 -EndProject
 -Global
 -	GlobalSection(SolutionConfigurationPlatforms) = preSolution
 -		Debug|Win32 = Debug|Win32
 -		Debug|x64 = Debug|x64
 -		Release|Win32 = Release|Win32
 -		Release|x64 = Release|x64
 -	EndGlobalSection
 -	GlobalSection(ProjectConfigurationPlatforms) = postSolution
 -		{2DB41EF7-0BED-45BA-A311-44D2719BFE09}.Debug|Win32.ActiveCfg = Debug|Win32
 -		{2DB41EF7-0BED-45BA-A311-44D2719BFE09}.Debug|Win32.Build.0 = Debug|Win32
 -		{2DB41EF7-0BED-45BA-A311-44D2719BFE09}.Debug|x64.ActiveCfg = Debug|x64
 -		{2DB41EF7-0BED-45BA-A311-44D2719BFE09}.Debug|x64.Build.0 = Debug|x64
 -		{2DB41EF7-0BED-45BA-A311-44D2719BFE09}.Release|Win32.ActiveCfg = Release|Win32
 -		{2DB41EF7-0BED-45BA-A311-44D2719BFE09}.Release|Win32.Build.0 = Release|Win32
 -		{2DB41EF7-0BED-45BA-A311-44D2719BFE09}.Release|x64.ActiveCfg = Release|x64
 -		{2DB41EF7-0BED-45BA-A311-44D2719BFE09}.Release|x64.Build.0 = Release|x64
 -	EndGlobalSection
 -	GlobalSection(SolutionProperties) = preSolution
 -		HideSolutionNode = FALSE
 -	EndGlobalSection
 -EndGlobal
 diff --git a/xsd/dist/examples/cxx/tree/custom/calendar/calendar-xerces2-8.0.vcproj b/xsd/dist/examples/cxx/tree/custom/calendar/calendar-xerces2-8.0.vcproj deleted file mode 100644 index 7ba96cc..0000000 --- a/xsd/dist/examples/cxx/tree/custom/calendar/calendar-xerces2-8.0.vcproj +++ /dev/null @@ -1,456 +0,0 @@ -<?xml version="1.0" encoding="Windows-1252"?>
 -<VisualStudioProject
 -	ProjectType="Visual C++"
 -	Version="8.00"
 -	Name="calendar"
 -	ProjectGUID="{2DB41EF7-0BED-45BA-A311-44D2719BFE09}"
 -	RootNamespace="calendar"
 -	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"
 -				Description="xsd xml-schema.xsd"
 -				CommandLine="xsd cxx-tree --generate-xml-schema --generate-intellisense --custom-type date --hxx-epilogue "#include \"xml-schema-custom.hxx\"" xml-schema.xsd"
 -				ExcludedFromBuild="false"
 -			/>
 -			<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"
 -				Description="xsd xml-schema.xsd"
 -				CommandLine="xsd cxx-tree --generate-xml-schema --generate-intellisense --custom-type date --hxx-epilogue "#include \"xml-schema-custom.hxx\"" xml-schema.xsd"
 -			/>
 -			<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"
 -				Description="xsd xml-schema.xsd"
 -				CommandLine="xsd cxx-tree --generate-xml-schema --generate-intellisense --custom-type date --hxx-epilogue "#include \"xml-schema-custom.hxx\"" xml-schema.xsd"
 -				ExcludedFromBuild="false"
 -			/>
 -			<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"
 -				Description="xsd xml-schema.xsd"
 -				CommandLine="xsd cxx-tree --generate-xml-schema --generate-intellisense --custom-type date --hxx-epilogue "#include \"xml-schema-custom.hxx\"" xml-schema.xsd"
 -			/>
 -			<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="{1F206676-7422-4DD5-94C3-7B9B2EC9C2D6}"
 -			>
 -			<File
 -				RelativePath=".\calendar.cxx"
 -				>
 -			</File>
 -			<File
 -				RelativePath=".\driver.cxx"
 -				>
 -			</File>
 -			<File
 -				RelativePath=".\xml-schema-custom.cxx"
 -				>
 -			</File>
 -		</Filter>
 -		<Filter
 -			Name="Header Files"
 -			Filter="h;hpp;hxx;hm;inl;inc;xsd"
 -			UniqueIdentifier="{8D4FED5E-FA2A-44AB-94AC-C8F302E2E1F3}"
 -			>
 -			<File
 -				RelativePath=".\calendar.hxx"
 -				>
 -			</File>
 -			<File
 -				RelativePath=".\xml-schema-custom.hxx"
 -				>
 -			</File>
 -			<File
 -				RelativePath=".\xml-schema.hxx"
 -				>
 -			</File>
 -		</Filter>
 -		<Filter
 -			Name="Inline Files"
 -			Filter="ixx"
 -			>
 -			<File
 -				RelativePath=".\calendar.ixx"
 -				>
 -			</File>
 -		</Filter>
 -		<Filter
 -			Name="Schema Files"
 -			Filter="xsd"
 -			>
 -			<File
 -				RelativePath=".\calendar.xsd"
 -				>
 -				<FileConfiguration
 -					Name="Debug|Win32"
 -					>
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd calendar.xsd"
 -						CommandLine="xsd cxx-tree --generate-inline --generate-intellisense --extern-xml-schema xml-schema.xsd calendar.xsd"
 -						AdditionalDependencies="xml-schema.hxx"
 -						Outputs="calendar.hxx;calendar.ixx;calendar.cxx"
 -					/>
 -				</FileConfiguration>
 -				<FileConfiguration
 -					Name="Release|Win32"
 -					>
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd calendar.xsd"
 -						CommandLine="xsd cxx-tree --generate-inline --generate-intellisense --extern-xml-schema xml-schema.xsd calendar.xsd"
 -						Outputs="calendar.hxx;calendar.ixx;calendar.cxx"
 -					/>
 -				</FileConfiguration>
 -				<FileConfiguration
 -					Name="Debug|x64"
 -					>
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd calendar.xsd"
 -						CommandLine="xsd cxx-tree --generate-inline --generate-intellisense --extern-xml-schema xml-schema.xsd calendar.xsd"
 -						AdditionalDependencies="xml-schema.hxx"
 -						Outputs="calendar.hxx;calendar.ixx;calendar.cxx"
 -					/>
 -				</FileConfiguration>
 -				<FileConfiguration
 -					Name="Release|x64"
 -					>
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd calendar.xsd"
 -						CommandLine="xsd cxx-tree --generate-inline --generate-intellisense --extern-xml-schema xml-schema.xsd calendar.xsd"
 -						Outputs="calendar.hxx;calendar.ixx;calendar.cxx"
 -					/>
 -				</FileConfiguration>
 -			</File>
 -		</Filter>
 -		<File
 -			RelativePath=".\Readme.txt"
 -			>
 -		</File>
 -	</Files>
 -	<Globals>
 -	</Globals>
 -</VisualStudioProject>
 diff --git a/xsd/dist/examples/cxx/tree/custom/calendar/calendar-xerces2-9.0.sln b/xsd/dist/examples/cxx/tree/custom/calendar/calendar-xerces2-9.0.sln deleted file mode 100644 index 982fa39..0000000 --- a/xsd/dist/examples/cxx/tree/custom/calendar/calendar-xerces2-9.0.sln +++ /dev/null @@ -1,25 +0,0 @@ -Microsoft Visual Studio Solution File, Format Version 10.00
 -# Visual Studio 2008
 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "calendar", "calendar-xerces2-9.0.vcproj", "{2DB41EF7-0BED-45BA-A311-44D2719BFE09}"
 -EndProject
 -Global
 -	GlobalSection(SolutionConfigurationPlatforms) = preSolution
 -		Debug|Win32 = Debug|Win32
 -		Debug|x64 = Debug|x64
 -		Release|Win32 = Release|Win32
 -		Release|x64 = Release|x64
 -	EndGlobalSection
 -	GlobalSection(ProjectConfigurationPlatforms) = postSolution
 -		{2DB41EF7-0BED-45BA-A311-44D2719BFE09}.Debug|Win32.ActiveCfg = Debug|Win32
 -		{2DB41EF7-0BED-45BA-A311-44D2719BFE09}.Debug|Win32.Build.0 = Debug|Win32
 -		{2DB41EF7-0BED-45BA-A311-44D2719BFE09}.Debug|x64.ActiveCfg = Debug|x64
 -		{2DB41EF7-0BED-45BA-A311-44D2719BFE09}.Debug|x64.Build.0 = Debug|x64
 -		{2DB41EF7-0BED-45BA-A311-44D2719BFE09}.Release|Win32.ActiveCfg = Release|Win32
 -		{2DB41EF7-0BED-45BA-A311-44D2719BFE09}.Release|Win32.Build.0 = Release|Win32
 -		{2DB41EF7-0BED-45BA-A311-44D2719BFE09}.Release|x64.ActiveCfg = Release|x64
 -		{2DB41EF7-0BED-45BA-A311-44D2719BFE09}.Release|x64.Build.0 = Release|x64
 -	EndGlobalSection
 -	GlobalSection(SolutionProperties) = preSolution
 -		HideSolutionNode = FALSE
 -	EndGlobalSection
 -EndGlobal
 diff --git a/xsd/dist/examples/cxx/tree/custom/calendar/calendar-xerces2-9.0.vcproj b/xsd/dist/examples/cxx/tree/custom/calendar/calendar-xerces2-9.0.vcproj deleted file mode 100644 index a100668..0000000 --- a/xsd/dist/examples/cxx/tree/custom/calendar/calendar-xerces2-9.0.vcproj +++ /dev/null @@ -1,453 +0,0 @@ -<?xml version="1.0" encoding="Windows-1252"?>
 -<VisualStudioProject
 -	ProjectType="Visual C++"
 -	Version="9.00"
 -	Name="calendar"
 -	ProjectGUID="{2DB41EF7-0BED-45BA-A311-44D2719BFE09}"
 -	RootNamespace="calendar"
 -	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"
 -				Description="xsd xml-schema.xsd"
 -				CommandLine="xsd cxx-tree --generate-xml-schema --custom-type date --hxx-epilogue "#include \"xml-schema-custom.hxx\"" xml-schema.xsd"
 -				ExcludedFromBuild="false"
 -			/>
 -			<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"
 -				Description="xsd xml-schema.xsd"
 -				CommandLine="xsd cxx-tree --generate-xml-schema --custom-type date --hxx-epilogue "#include \"xml-schema-custom.hxx\"" xml-schema.xsd"
 -				ExcludedFromBuild="false"
 -			/>
 -			<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"
 -				Description="xsd xml-schema.xsd"
 -				CommandLine="xsd cxx-tree --generate-xml-schema --custom-type date --hxx-epilogue "#include \"xml-schema-custom.hxx\"" xml-schema.xsd"
 -			/>
 -			<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"
 -				Description="xsd xml-schema.xsd"
 -				CommandLine="xsd cxx-tree --generate-xml-schema --custom-type date --hxx-epilogue "#include \"xml-schema-custom.hxx\"" xml-schema.xsd"
 -			/>
 -			<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="{1F206676-7422-4DD5-94C3-7B9B2EC9C2D6}"
 -			>
 -			<File
 -				RelativePath=".\calendar.cxx"
 -				>
 -			</File>
 -			<File
 -				RelativePath=".\driver.cxx"
 -				>
 -			</File>
 -			<File
 -				RelativePath=".\xml-schema-custom.cxx"
 -				>
 -			</File>
 -		</Filter>
 -		<Filter
 -			Name="Header Files"
 -			Filter="h;hpp;hxx;hm;inl;inc;xsd"
 -			UniqueIdentifier="{8D4FED5E-FA2A-44AB-94AC-C8F302E2E1F3}"
 -			>
 -			<File
 -				RelativePath=".\calendar.hxx"
 -				>
 -			</File>
 -			<File
 -				RelativePath=".\xml-schema-custom.hxx"
 -				>
 -			</File>
 -			<File
 -				RelativePath=".\xml-schema.hxx"
 -				>
 -			</File>
 -		</Filter>
 -		<Filter
 -			Name="Inline Files"
 -			Filter="ixx"
 -			>
 -			<File
 -				RelativePath=".\calendar.ixx"
 -				>
 -			</File>
 -		</Filter>
 -		<Filter
 -			Name="Schema Files"
 -			Filter="xsd"
 -			>
 -			<File
 -				RelativePath=".\calendar.xsd"
 -				>
 -				<FileConfiguration
 -					Name="Debug|Win32"
 -					>
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd calendar.xsd"
 -						CommandLine="xsd cxx-tree --generate-inline --extern-xml-schema xml-schema.xsd calendar.xsd"
 -						AdditionalDependencies="xml-schema.hxx"
 -						Outputs="calendar.hxx;calendar.ixx;calendar.cxx"
 -					/>
 -				</FileConfiguration>
 -				<FileConfiguration
 -					Name="Debug|x64"
 -					>
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd calendar.xsd"
 -						CommandLine="xsd cxx-tree --generate-inline --extern-xml-schema xml-schema.xsd calendar.xsd"
 -						AdditionalDependencies="xml-schema.hxx"
 -						Outputs="calendar.hxx;calendar.ixx;calendar.cxx"
 -					/>
 -				</FileConfiguration>
 -				<FileConfiguration
 -					Name="Release|Win32"
 -					>
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd calendar.xsd"
 -						CommandLine="xsd cxx-tree --generate-inline --extern-xml-schema xml-schema.xsd calendar.xsd"
 -						Outputs="calendar.hxx;calendar.ixx;calendar.cxx"
 -					/>
 -				</FileConfiguration>
 -				<FileConfiguration
 -					Name="Release|x64"
 -					>
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd calendar.xsd"
 -						CommandLine="xsd cxx-tree --generate-inline --extern-xml-schema xml-schema.xsd calendar.xsd"
 -						Outputs="calendar.hxx;calendar.ixx;calendar.cxx"
 -					/>
 -				</FileConfiguration>
 -			</File>
 -		</Filter>
 -		<File
 -			RelativePath=".\Readme.txt"
 -			>
 -		</File>
 -	</Files>
 -	<Globals>
 -	</Globals>
 -</VisualStudioProject>
 diff --git a/xsd/dist/examples/cxx/tree/custom/comments/comments-7.1.vcproj b/xsd/dist/examples/cxx/tree/custom/comments/comments-7.1.vcproj deleted file mode 100644 index 6d282c5..0000000 --- a/xsd/dist/examples/cxx/tree/custom/comments/comments-7.1.vcproj +++ /dev/null @@ -1,192 +0,0 @@ -<?xml version="1.0" encoding="Windows-1252"?>
 -<VisualStudioProject
 -	ProjectType="Visual C++"
 -	Version="7.10"
 -	Name="comments"
 -	ProjectGUID="{262E34D2-48D2-4657-9DB2-F01FFDCEA295}"
 -	RootNamespace="comments"
 -	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"
 -				Description="xsd xml-schema.xsd"
 -				CommandLine="xsd cxx-tree --generate-xml-schema --generate-serialization --generate-intellisense --custom-type anyType=/type_base --hxx-epilogue "#include \"xml-schema-custom.hxx\"" xml-schema.xsd"
 -				ExcludedFromBuild="FALSE"/>
 -			<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"
 -				Description="xsd xml-schema.xsd"
 -				CommandLine="xsd cxx-tree --generate-xml-schema --generate-serialization --generate-intellisense --custom-type anyType=/type_base --hxx-epilogue "#include \"xml-schema-custom.hxx\"" xml-schema.xsd"/>
 -			<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="{97CD019E-CFDE-4879-AB8C-97DB3B526F92}">
 -			<File
 -				RelativePath=".\people.cxx">
 -			</File>
 -			<File
 -				RelativePath=".\driver.cxx">
 -			</File>
 -			<File
 -				RelativePath=".\xml-schema-custom.cxx">
 -			</File>
 -			<File
 -				RelativePath=".\dom-parse.cxx">
 -			</File>
 -		</Filter>
 -		<Filter
 -			Name="Header Files"
 -			Filter="h;hpp;hxx;hm;inl;inc;xsd"
 -			UniqueIdentifier="{8E3E001B-1C7C-4383-A18D-B83AA525773F}">
 -			<File
 -				RelativePath=".\people.hxx">
 -			</File>
 -			<File
 -				RelativePath=".\xml-schema-custom.hxx">
 -			</File>
 -			<File
 -				RelativePath=".\xml-schema.hxx">
 -			</File>
 -			<File
 -				RelativePath=".\dom-parse.hxx">
 -			</File>
 -		</Filter>
 -		<Filter
 -			Name="Inline Files"
 -			Filter="ixx">
 -			<File
 -				RelativePath=".\people.ixx">
 -			</File>
 -		</Filter>
 -		<Filter
 -			Name="Schema Files"
 -			Filter="xsd">
 -			<File
 -				RelativePath=".\people.xsd">
 -				<FileConfiguration
 -					Name="Debug|Win32">
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd people.xsd"
 -						CommandLine="xsd cxx-tree --generate-inline --generate-serialization --generate-intellisense --extern-xml-schema xml-schema.xsd people.xsd"
 -						AdditionalDependencies="xml-schema.hxx"
 -						Outputs="people.hxx;people.ixx;people.cxx"/>
 -				</FileConfiguration>
 -				<FileConfiguration
 -					Name="Release|Win32">
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd people.xsd"
 -						CommandLine="xsd cxx-tree --generate-inline --generate-serialization --generate-intellisense --extern-xml-schema xml-schema.xsd people.xsd"
 -						Outputs="people.hxx;people.ixx;people.cxx"/>
 -				</FileConfiguration>
 -			</File>
 -		</Filter>
 -		<File
 -			RelativePath=".\Readme.txt">
 -		</File>
 -	</Files>
 -	<Globals>
 -	</Globals>
 -</VisualStudioProject>
 diff --git a/xsd/dist/examples/cxx/tree/custom/comments/comments-10.0.vcxproj b/xsd/dist/examples/cxx/tree/custom/comments/comments-vc10.vcxproj index e6ad6e5..3e7e6b4 100644 --- a/xsd/dist/examples/cxx/tree/custom/comments/comments-10.0.vcxproj +++ b/xsd/dist/examples/cxx/tree/custom/comments/comments-vc10.vcxproj @@ -87,12 +87,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>
 @@ -119,12 +118,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>
 @@ -145,12 +143,11 @@      </PreBuildEvent>
      <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>
 @@ -175,12 +172,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/tree/custom/comments/comments-10.0.vcxproj.filters b/xsd/dist/examples/cxx/tree/custom/comments/comments-vc10.vcxproj.filters index 934cabe..934cabe 100644 --- a/xsd/dist/examples/cxx/tree/custom/comments/comments-10.0.vcxproj.filters +++ b/xsd/dist/examples/cxx/tree/custom/comments/comments-vc10.vcxproj.filters diff --git a/xsd/dist/examples/cxx/tree/custom/comments/comments-vc11.vcxproj b/xsd/dist/examples/cxx/tree/custom/comments/comments-vc11.vcxproj new file mode 100644 index 0000000..b96f28e --- /dev/null +++ b/xsd/dist/examples/cxx/tree/custom/comments/comments-vc11.vcxproj @@ -0,0 +1,235 @@ +<?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>comments</ProjectName>
 +    <ProjectGuid>{262E34D2-48D2-4657-9DB2-F01FFDCEA295}</ProjectGuid>
 +    <RootNamespace>comments</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>
 +    <PreBuildEventUseInBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</PreBuildEventUseInBuild>
 +    <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>
 +    <PreBuildEventUseInBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</PreBuildEventUseInBuild>
 +    <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'">
 +    <PreBuildEvent>
 +      <Message>xsd xml-schema.xsd</Message>
 +      <Command>xsd cxx-tree --generate-xml-schema --generate-serialization --custom-type anyType=/type_base --hxx-epilogue "#include \"xml-schema-custom.hxx\"" xml-schema.xsd</Command>
 +    </PreBuildEvent>
 +    <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'">
 +    <PreBuildEvent>
 +      <Message>xsd xml-schema.xsd</Message>
 +      <Command>xsd cxx-tree --generate-xml-schema --generate-serialization --custom-type anyType=/type_base --hxx-epilogue "#include \"xml-schema-custom.hxx\"" xml-schema.xsd</Command>
 +    </PreBuildEvent>
 +    <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'">
 +    <PreBuildEvent>
 +      <Message>xsd xml-schema.xsd</Message>
 +      <Command>xsd cxx-tree --generate-xml-schema --generate-serialization --custom-type anyType=/type_base --hxx-epilogue "#include \"xml-schema-custom.hxx\"" xml-schema.xsd</Command>
 +    </PreBuildEvent>
 +    <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'">
 +    <PreBuildEvent>
 +      <Message>xsd xml-schema.xsd</Message>
 +      <Command>xsd cxx-tree --generate-xml-schema --generate-serialization --custom-type anyType=/type_base --hxx-epilogue "#include \"xml-schema-custom.hxx\"" xml-schema.xsd</Command>
 +    </PreBuildEvent>
 +    <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="dom-parse.cxx" />
 +    <ClCompile Include="driver.cxx" />
 +    <ClCompile Include="people.cxx" />
 +    <ClCompile Include="xml-schema-custom.cxx" />
 +  </ItemGroup>
 +  <ItemGroup>
 +    <ClInclude Include="dom-parse.hxx" />
 +    <ClInclude Include="people.hxx" />
 +    <ClInclude Include="xml-schema-custom.hxx" />
 +    <ClInclude Include="xml-schema.hxx" />
 +  </ItemGroup>
 +  <ItemGroup>
 +    <None Include="people.ixx" />
 +    <None Include="Readme.txt" />
 +  </ItemGroup>
 +  <ItemGroup>
 +    <CustomBuild Include="people.xsd">
 +      <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">xsd people.xsd</Message>
 +      <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">xsd cxx-tree --generate-inline --generate-serialization --extern-xml-schema xml-schema.xsd people.xsd</Command>
 +      <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">xml-schema.hxx;%(AdditionalInputs)</AdditionalInputs>
 +      <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">people.hxx;people.ixx;people.cxx;%(Outputs)</Outputs>
 +      <Message Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">xsd people.xsd</Message>
 +      <Command Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">xsd cxx-tree --generate-inline --generate-serialization --extern-xml-schema xml-schema.xsd people.xsd</Command>
 +      <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">xml-schema.hxx;%(AdditionalInputs)</AdditionalInputs>
 +      <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">people.hxx;people.ixx;people.cxx;%(Outputs)</Outputs>
 +      <Message Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">xsd people.xsd</Message>
 +      <Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">xsd cxx-tree --generate-inline --generate-serialization --extern-xml-schema xml-schema.xsd people.xsd</Command>
 +      <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">people.hxx;people.ixx;people.cxx;%(Outputs)</Outputs>
 +      <Message Condition="'$(Configuration)|$(Platform)'=='Release|x64'">xsd people.xsd</Message>
 +      <Command Condition="'$(Configuration)|$(Platform)'=='Release|x64'">xsd cxx-tree --generate-inline --generate-serialization --extern-xml-schema xml-schema.xsd people.xsd</Command>
 +      <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">people.hxx;people.ixx;people.cxx;%(Outputs)</Outputs>
 +    </CustomBuild>
 +  </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/tree/custom/comments/comments-vc11.vcxproj.filters b/xsd/dist/examples/cxx/tree/custom/comments/comments-vc11.vcxproj.filters new file mode 100644 index 0000000..934cabe --- /dev/null +++ b/xsd/dist/examples/cxx/tree/custom/comments/comments-vc11.vcxproj.filters @@ -0,0 +1,60 @@ +<?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>{97CD019E-CFDE-4879-AB8C-97DB3B526F92}</UniqueIdentifier>
 +      <Extensions>cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
 +    </Filter>
 +    <Filter Include="Header Files">
 +      <UniqueIdentifier>{8E3E001B-1C7C-4383-A18D-B83AA525773F}</UniqueIdentifier>
 +      <Extensions>h;hpp;hxx;hm;inl;inc;xsd</Extensions>
 +    </Filter>
 +    <Filter Include="Inline Files">
 +      <UniqueIdentifier>{07ed52c5-d0a0-4659-9a65-2ee052612d2c}</UniqueIdentifier>
 +      <Extensions>ixx</Extensions>
 +    </Filter>
 +    <Filter Include="Schema Files">
 +      <UniqueIdentifier>{515a4811-9a34-429e-9c6d-3b771934d8db}</UniqueIdentifier>
 +      <Extensions>xsd</Extensions>
 +    </Filter>
 +  </ItemGroup>
 +  <ItemGroup>
 +    <ClCompile Include="dom-parse.cxx">
 +      <Filter>Source Files</Filter>
 +    </ClCompile>
 +    <ClCompile Include="driver.cxx">
 +      <Filter>Source Files</Filter>
 +    </ClCompile>
 +    <ClCompile Include="people.cxx">
 +      <Filter>Source Files</Filter>
 +    </ClCompile>
 +    <ClCompile Include="xml-schema-custom.cxx">
 +      <Filter>Source Files</Filter>
 +    </ClCompile>
 +  </ItemGroup>
 +  <ItemGroup>
 +    <ClInclude Include="dom-parse.hxx">
 +      <Filter>Header Files</Filter>
 +    </ClInclude>
 +    <ClInclude Include="people.hxx">
 +      <Filter>Header Files</Filter>
 +    </ClInclude>
 +    <ClInclude Include="xml-schema-custom.hxx">
 +      <Filter>Header Files</Filter>
 +    </ClInclude>
 +    <ClInclude Include="xml-schema.hxx">
 +      <Filter>Header Files</Filter>
 +    </ClInclude>
 +  </ItemGroup>
 +  <ItemGroup>
 +    <None Include="people.ixx">
 +      <Filter>Inline Files</Filter>
 +    </None>
 +    <None Include="Readme.txt" />
 +  </ItemGroup>
 +  <ItemGroup>
 +    <CustomBuild Include="people.xsd">
 +      <Filter>Schema Files</Filter>
 +    </CustomBuild>
 +  </ItemGroup>
 +</Project>
\ No newline at end of file diff --git a/xsd/dist/examples/cxx/tree/custom/comments/comments-vc12.vcxproj b/xsd/dist/examples/cxx/tree/custom/comments/comments-vc12.vcxproj new file mode 100644 index 0000000..e237ff8 --- /dev/null +++ b/xsd/dist/examples/cxx/tree/custom/comments/comments-vc12.vcxproj @@ -0,0 +1,239 @@ +<?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>comments</ProjectName>
 +    <ProjectGuid>{262E34D2-48D2-4657-9DB2-F01FFDCEA295}</ProjectGuid>
 +    <RootNamespace>comments</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>
 +    <PreBuildEventUseInBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</PreBuildEventUseInBuild>
 +    <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>
 +    <PreBuildEventUseInBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</PreBuildEventUseInBuild>
 +    <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'">
 +    <PreBuildEvent>
 +      <Message>xsd xml-schema.xsd</Message>
 +      <Command>xsd cxx-tree --generate-xml-schema --generate-serialization --custom-type anyType=/type_base --hxx-epilogue "#include \"xml-schema-custom.hxx\"" xml-schema.xsd</Command>
 +    </PreBuildEvent>
 +    <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'">
 +    <PreBuildEvent>
 +      <Message>xsd xml-schema.xsd</Message>
 +      <Command>xsd cxx-tree --generate-xml-schema --generate-serialization --custom-type anyType=/type_base --hxx-epilogue "#include \"xml-schema-custom.hxx\"" xml-schema.xsd</Command>
 +    </PreBuildEvent>
 +    <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'">
 +    <PreBuildEvent>
 +      <Message>xsd xml-schema.xsd</Message>
 +      <Command>xsd cxx-tree --generate-xml-schema --generate-serialization --custom-type anyType=/type_base --hxx-epilogue "#include \"xml-schema-custom.hxx\"" xml-schema.xsd</Command>
 +    </PreBuildEvent>
 +    <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'">
 +    <PreBuildEvent>
 +      <Message>xsd xml-schema.xsd</Message>
 +      <Command>xsd cxx-tree --generate-xml-schema --generate-serialization --custom-type anyType=/type_base --hxx-epilogue "#include \"xml-schema-custom.hxx\"" xml-schema.xsd</Command>
 +    </PreBuildEvent>
 +    <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="dom-parse.cxx" />
 +    <ClCompile Include="driver.cxx" />
 +    <ClCompile Include="people.cxx" />
 +    <ClCompile Include="xml-schema-custom.cxx" />
 +  </ItemGroup>
 +  <ItemGroup>
 +    <ClInclude Include="dom-parse.hxx" />
 +    <ClInclude Include="people.hxx" />
 +    <ClInclude Include="xml-schema-custom.hxx" />
 +    <ClInclude Include="xml-schema.hxx" />
 +  </ItemGroup>
 +  <ItemGroup>
 +    <None Include="people.ixx" />
 +    <None Include="Readme.txt" />
 +  </ItemGroup>
 +  <ItemGroup>
 +    <CustomBuild Include="people.xsd">
 +      <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">xsd people.xsd</Message>
 +      <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">xsd cxx-tree --generate-inline --generate-serialization --extern-xml-schema xml-schema.xsd people.xsd</Command>
 +      <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">xml-schema.hxx;%(AdditionalInputs)</AdditionalInputs>
 +      <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">people.hxx;people.ixx;people.cxx;%(Outputs)</Outputs>
 +      <Message Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">xsd people.xsd</Message>
 +      <Command Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">xsd cxx-tree --generate-inline --generate-serialization --extern-xml-schema xml-schema.xsd people.xsd</Command>
 +      <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">xml-schema.hxx;%(AdditionalInputs)</AdditionalInputs>
 +      <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">people.hxx;people.ixx;people.cxx;%(Outputs)</Outputs>
 +      <Message Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">xsd people.xsd</Message>
 +      <Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">xsd cxx-tree --generate-inline --generate-serialization --extern-xml-schema xml-schema.xsd people.xsd</Command>
 +      <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">people.hxx;people.ixx;people.cxx;%(Outputs)</Outputs>
 +      <Message Condition="'$(Configuration)|$(Platform)'=='Release|x64'">xsd people.xsd</Message>
 +      <Command Condition="'$(Configuration)|$(Platform)'=='Release|x64'">xsd cxx-tree --generate-inline --generate-serialization --extern-xml-schema xml-schema.xsd people.xsd</Command>
 +      <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">people.hxx;people.ixx;people.cxx;%(Outputs)</Outputs>
 +    </CustomBuild>
 +  </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/tree/custom/comments/comments-vc12.vcxproj.filters b/xsd/dist/examples/cxx/tree/custom/comments/comments-vc12.vcxproj.filters new file mode 100644 index 0000000..934cabe --- /dev/null +++ b/xsd/dist/examples/cxx/tree/custom/comments/comments-vc12.vcxproj.filters @@ -0,0 +1,60 @@ +<?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>{97CD019E-CFDE-4879-AB8C-97DB3B526F92}</UniqueIdentifier>
 +      <Extensions>cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
 +    </Filter>
 +    <Filter Include="Header Files">
 +      <UniqueIdentifier>{8E3E001B-1C7C-4383-A18D-B83AA525773F}</UniqueIdentifier>
 +      <Extensions>h;hpp;hxx;hm;inl;inc;xsd</Extensions>
 +    </Filter>
 +    <Filter Include="Inline Files">
 +      <UniqueIdentifier>{07ed52c5-d0a0-4659-9a65-2ee052612d2c}</UniqueIdentifier>
 +      <Extensions>ixx</Extensions>
 +    </Filter>
 +    <Filter Include="Schema Files">
 +      <UniqueIdentifier>{515a4811-9a34-429e-9c6d-3b771934d8db}</UniqueIdentifier>
 +      <Extensions>xsd</Extensions>
 +    </Filter>
 +  </ItemGroup>
 +  <ItemGroup>
 +    <ClCompile Include="dom-parse.cxx">
 +      <Filter>Source Files</Filter>
 +    </ClCompile>
 +    <ClCompile Include="driver.cxx">
 +      <Filter>Source Files</Filter>
 +    </ClCompile>
 +    <ClCompile Include="people.cxx">
 +      <Filter>Source Files</Filter>
 +    </ClCompile>
 +    <ClCompile Include="xml-schema-custom.cxx">
 +      <Filter>Source Files</Filter>
 +    </ClCompile>
 +  </ItemGroup>
 +  <ItemGroup>
 +    <ClInclude Include="dom-parse.hxx">
 +      <Filter>Header Files</Filter>
 +    </ClInclude>
 +    <ClInclude Include="people.hxx">
 +      <Filter>Header Files</Filter>
 +    </ClInclude>
 +    <ClInclude Include="xml-schema-custom.hxx">
 +      <Filter>Header Files</Filter>
 +    </ClInclude>
 +    <ClInclude Include="xml-schema.hxx">
 +      <Filter>Header Files</Filter>
 +    </ClInclude>
 +  </ItemGroup>
 +  <ItemGroup>
 +    <None Include="people.ixx">
 +      <Filter>Inline Files</Filter>
 +    </None>
 +    <None Include="Readme.txt" />
 +  </ItemGroup>
 +  <ItemGroup>
 +    <CustomBuild Include="people.xsd">
 +      <Filter>Schema Files</Filter>
 +    </CustomBuild>
 +  </ItemGroup>
 +</Project>
\ No newline at end of file diff --git a/xsd/dist/examples/cxx/tree/custom/comments/comments-8.0.vcproj b/xsd/dist/examples/cxx/tree/custom/comments/comments-vc8.vcproj index 1ddca35..2093acf 100644 --- a/xsd/dist/examples/cxx/tree/custom/comments/comments-8.0.vcproj +++ b/xsd/dist/examples/cxx/tree/custom/comments/comments-vc8.vcproj @@ -50,7 +50,7 @@  				PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE"
  				MinimalRebuild="true"
  				BasicRuntimeChecks="3"
 -				RuntimeLibrary="1"
 +				RuntimeLibrary="3"
  				RuntimeTypeInfo="true"
  				UsePrecompiledHeader="0"
  				WarningLevel="3"
 @@ -129,7 +129,7 @@  			<Tool
  				Name="VCCLCompilerTool"
  				PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE"
 -				RuntimeLibrary="0"
 +				RuntimeLibrary="2"
  				RuntimeTypeInfo="true"
  				UsePrecompiledHeader="0"
  				WarningLevel="3"
 @@ -214,7 +214,7 @@  				PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE"
  				MinimalRebuild="true"
  				BasicRuntimeChecks="3"
 -				RuntimeLibrary="1"
 +				RuntimeLibrary="3"
  				RuntimeTypeInfo="true"
  				UsePrecompiledHeader="0"
  				WarningLevel="3"
 @@ -294,7 +294,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/tree/custom/comments/comments-9.0.vcproj b/xsd/dist/examples/cxx/tree/custom/comments/comments-vc9.vcproj index 54d1925..43281c6 100644 --- a/xsd/dist/examples/cxx/tree/custom/comments/comments-9.0.vcproj +++ b/xsd/dist/examples/cxx/tree/custom/comments/comments-vc9.vcproj @@ -51,7 +51,7 @@  				PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE"
  				MinimalRebuild="true"
  				BasicRuntimeChecks="3"
 -				RuntimeLibrary="1"
 +				RuntimeLibrary="3"
  				RuntimeTypeInfo="true"
  				UsePrecompiledHeader="0"
  				WarningLevel="3"
 @@ -134,7 +134,7 @@  				PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE"
  				MinimalRebuild="true"
  				BasicRuntimeChecks="3"
 -				RuntimeLibrary="1"
 +				RuntimeLibrary="3"
  				RuntimeTypeInfo="true"
  				UsePrecompiledHeader="0"
  				WarningLevel="3"
 @@ -212,7 +212,7 @@  			<Tool
  				Name="VCCLCompilerTool"
  				PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE"
 -				RuntimeLibrary="0"
 +				RuntimeLibrary="2"
  				RuntimeTypeInfo="true"
  				UsePrecompiledHeader="0"
  				WarningLevel="3"
 @@ -292,7 +292,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/tree/custom/comments/comments-xerces2-7.1.vcproj b/xsd/dist/examples/cxx/tree/custom/comments/comments-xerces2-7.1.vcproj deleted file mode 100644 index 390f2d9..0000000 --- a/xsd/dist/examples/cxx/tree/custom/comments/comments-xerces2-7.1.vcproj +++ /dev/null @@ -1,192 +0,0 @@ -<?xml version="1.0" encoding="Windows-1252"?>
 -<VisualStudioProject
 -	ProjectType="Visual C++"
 -	Version="7.10"
 -	Name="comments"
 -	ProjectGUID="{262E34D2-48D2-4657-9DB2-F01FFDCEA295}"
 -	RootNamespace="comments"
 -	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"
 -				Description="xsd xml-schema.xsd"
 -				CommandLine="xsd cxx-tree --generate-xml-schema --generate-serialization --generate-intellisense --custom-type anyType=/type_base --hxx-epilogue "#include \"xml-schema-custom.hxx\"" xml-schema.xsd"
 -				ExcludedFromBuild="FALSE"/>
 -			<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"
 -				Description="xsd xml-schema.xsd"
 -				CommandLine="xsd cxx-tree --generate-xml-schema --generate-serialization --generate-intellisense --custom-type anyType=/type_base --hxx-epilogue "#include \"xml-schema-custom.hxx\"" xml-schema.xsd"/>
 -			<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="{97CD019E-CFDE-4879-AB8C-97DB3B526F92}">
 -			<File
 -				RelativePath=".\people.cxx">
 -			</File>
 -			<File
 -				RelativePath=".\driver.cxx">
 -			</File>
 -			<File
 -				RelativePath=".\xml-schema-custom.cxx">
 -			</File>
 -			<File
 -				RelativePath=".\dom-parse.cxx">
 -			</File>
 -		</Filter>
 -		<Filter
 -			Name="Header Files"
 -			Filter="h;hpp;hxx;hm;inl;inc;xsd"
 -			UniqueIdentifier="{8E3E001B-1C7C-4383-A18D-B83AA525773F}">
 -			<File
 -				RelativePath=".\people.hxx">
 -			</File>
 -			<File
 -				RelativePath=".\xml-schema-custom.hxx">
 -			</File>
 -			<File
 -				RelativePath=".\xml-schema.hxx">
 -			</File>
 -			<File
 -				RelativePath=".\dom-parse.hxx">
 -			</File>
 -		</Filter>
 -		<Filter
 -			Name="Inline Files"
 -			Filter="ixx">
 -			<File
 -				RelativePath=".\people.ixx">
 -			</File>
 -		</Filter>
 -		<Filter
 -			Name="Schema Files"
 -			Filter="xsd">
 -			<File
 -				RelativePath=".\people.xsd">
 -				<FileConfiguration
 -					Name="Debug|Win32">
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd people.xsd"
 -						CommandLine="xsd cxx-tree --generate-inline --generate-serialization --generate-intellisense --extern-xml-schema xml-schema.xsd people.xsd"
 -						AdditionalDependencies="xml-schema.hxx"
 -						Outputs="people.hxx;people.ixx;people.cxx"/>
 -				</FileConfiguration>
 -				<FileConfiguration
 -					Name="Release|Win32">
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd people.xsd"
 -						CommandLine="xsd cxx-tree --generate-inline --generate-serialization --generate-intellisense --extern-xml-schema xml-schema.xsd people.xsd"
 -						Outputs="people.hxx;people.ixx;people.cxx"/>
 -				</FileConfiguration>
 -			</File>
 -		</Filter>
 -		<File
 -			RelativePath=".\Readme.txt">
 -		</File>
 -	</Files>
 -	<Globals>
 -	</Globals>
 -</VisualStudioProject>
 diff --git a/xsd/dist/examples/cxx/tree/custom/comments/comments-xerces2-8.0.vcproj b/xsd/dist/examples/cxx/tree/custom/comments/comments-xerces2-8.0.vcproj deleted file mode 100644 index 137eff8..0000000 --- a/xsd/dist/examples/cxx/tree/custom/comments/comments-xerces2-8.0.vcproj +++ /dev/null @@ -1,464 +0,0 @@ -<?xml version="1.0" encoding="Windows-1252"?>
 -<VisualStudioProject
 -	ProjectType="Visual C++"
 -	Version="8.00"
 -	Name="comments"
 -	ProjectGUID="{262E34D2-48D2-4657-9DB2-F01FFDCEA295}"
 -	RootNamespace="comments"
 -	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"
 -				Description="xsd xml-schema.xsd"
 -				CommandLine="xsd cxx-tree --generate-xml-schema --generate-serialization --generate-intellisense --custom-type anyType=/type_base --hxx-epilogue "#include \"xml-schema-custom.hxx\"" xml-schema.xsd"
 -				ExcludedFromBuild="false"
 -			/>
 -			<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"
 -				Description="xsd xml-schema.xsd"
 -				CommandLine="xsd cxx-tree --generate-xml-schema --generate-serialization --generate-intellisense --custom-type anyType=/type_base --hxx-epilogue "#include \"xml-schema-custom.hxx\"" xml-schema.xsd"
 -			/>
 -			<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"
 -				Description="xsd xml-schema.xsd"
 -				CommandLine="xsd cxx-tree --generate-xml-schema --generate-serialization --generate-intellisense --custom-type anyType=/type_base --hxx-epilogue "#include \"xml-schema-custom.hxx\"" xml-schema.xsd"
 -				ExcludedFromBuild="false"
 -			/>
 -			<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"
 -				Description="xsd xml-schema.xsd"
 -				CommandLine="xsd cxx-tree --generate-xml-schema --generate-serialization --generate-intellisense --custom-type anyType=/type_base --hxx-epilogue "#include \"xml-schema-custom.hxx\"" xml-schema.xsd"
 -			/>
 -			<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="{97CD019E-CFDE-4879-AB8C-97DB3B526F92}"
 -			>
 -			<File
 -				RelativePath=".\dom-parse.cxx"
 -				>
 -			</File>
 -			<File
 -				RelativePath=".\driver.cxx"
 -				>
 -			</File>
 -			<File
 -				RelativePath=".\people.cxx"
 -				>
 -			</File>
 -			<File
 -				RelativePath=".\xml-schema-custom.cxx"
 -				>
 -			</File>
 -		</Filter>
 -		<Filter
 -			Name="Header Files"
 -			Filter="h;hpp;hxx;hm;inl;inc;xsd"
 -			UniqueIdentifier="{8E3E001B-1C7C-4383-A18D-B83AA525773F}"
 -			>
 -			<File
 -				RelativePath=".\dom-parse.hxx"
 -				>
 -			</File>
 -			<File
 -				RelativePath=".\people.hxx"
 -				>
 -			</File>
 -			<File
 -				RelativePath=".\xml-schema-custom.hxx"
 -				>
 -			</File>
 -			<File
 -				RelativePath=".\xml-schema.hxx"
 -				>
 -			</File>
 -		</Filter>
 -		<Filter
 -			Name="Inline Files"
 -			Filter="ixx"
 -			>
 -			<File
 -				RelativePath=".\people.ixx"
 -				>
 -			</File>
 -		</Filter>
 -		<Filter
 -			Name="Schema Files"
 -			Filter="xsd"
 -			>
 -			<File
 -				RelativePath=".\people.xsd"
 -				>
 -				<FileConfiguration
 -					Name="Debug|Win32"
 -					>
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd people.xsd"
 -						CommandLine="xsd cxx-tree --generate-inline --generate-serialization --generate-intellisense --extern-xml-schema xml-schema.xsd people.xsd"
 -						AdditionalDependencies="xml-schema.hxx"
 -						Outputs="people.hxx;people.ixx;people.cxx"
 -					/>
 -				</FileConfiguration>
 -				<FileConfiguration
 -					Name="Release|Win32"
 -					>
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd people.xsd"
 -						CommandLine="xsd cxx-tree --generate-inline --generate-serialization --generate-intellisense --extern-xml-schema xml-schema.xsd people.xsd"
 -						Outputs="people.hxx;people.ixx;people.cxx"
 -					/>
 -				</FileConfiguration>
 -				<FileConfiguration
 -					Name="Debug|x64"
 -					>
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd people.xsd"
 -						CommandLine="xsd cxx-tree --generate-inline --generate-serialization --generate-intellisense --extern-xml-schema xml-schema.xsd people.xsd"
 -						AdditionalDependencies="xml-schema.hxx"
 -						Outputs="people.hxx;people.ixx;people.cxx"
 -					/>
 -				</FileConfiguration>
 -				<FileConfiguration
 -					Name="Release|x64"
 -					>
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd people.xsd"
 -						CommandLine="xsd cxx-tree --generate-inline --generate-serialization --generate-intellisense --extern-xml-schema xml-schema.xsd people.xsd"
 -						Outputs="people.hxx;people.ixx;people.cxx"
 -					/>
 -				</FileConfiguration>
 -			</File>
 -		</Filter>
 -		<File
 -			RelativePath=".\Readme.txt"
 -			>
 -		</File>
 -	</Files>
 -	<Globals>
 -	</Globals>
 -</VisualStudioProject>
 diff --git a/xsd/dist/examples/cxx/tree/custom/comments/comments-xerces2-9.0.vcproj b/xsd/dist/examples/cxx/tree/custom/comments/comments-xerces2-9.0.vcproj deleted file mode 100644 index e1f238f..0000000 --- a/xsd/dist/examples/cxx/tree/custom/comments/comments-xerces2-9.0.vcproj +++ /dev/null @@ -1,461 +0,0 @@ -<?xml version="1.0" encoding="Windows-1252"?>
 -<VisualStudioProject
 -	ProjectType="Visual C++"
 -	Version="9.00"
 -	Name="comments"
 -	ProjectGUID="{262E34D2-48D2-4657-9DB2-F01FFDCEA295}"
 -	RootNamespace="comments"
 -	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"
 -				Description="xsd xml-schema.xsd"
 -				CommandLine="xsd cxx-tree --generate-xml-schema --generate-serialization --custom-type anyType=/type_base --hxx-epilogue "#include \"xml-schema-custom.hxx\"" xml-schema.xsd"
 -				ExcludedFromBuild="false"
 -			/>
 -			<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"
 -				Description="xsd xml-schema.xsd"
 -				CommandLine="xsd cxx-tree --generate-xml-schema --generate-serialization --custom-type anyType=/type_base --hxx-epilogue "#include \"xml-schema-custom.hxx\"" xml-schema.xsd"
 -				ExcludedFromBuild="false"
 -			/>
 -			<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"
 -				Description="xsd xml-schema.xsd"
 -				CommandLine="xsd cxx-tree --generate-xml-schema --generate-serialization --custom-type anyType=/type_base --hxx-epilogue "#include \"xml-schema-custom.hxx\"" xml-schema.xsd"
 -			/>
 -			<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"
 -				Description="xsd xml-schema.xsd"
 -				CommandLine="xsd cxx-tree --generate-xml-schema --generate-serialization --custom-type anyType=/type_base --hxx-epilogue "#include \"xml-schema-custom.hxx\"" xml-schema.xsd"
 -			/>
 -			<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="{97CD019E-CFDE-4879-AB8C-97DB3B526F92}"
 -			>
 -			<File
 -				RelativePath=".\dom-parse.cxx"
 -				>
 -			</File>
 -			<File
 -				RelativePath=".\driver.cxx"
 -				>
 -			</File>
 -			<File
 -				RelativePath=".\people.cxx"
 -				>
 -			</File>
 -			<File
 -				RelativePath=".\xml-schema-custom.cxx"
 -				>
 -			</File>
 -		</Filter>
 -		<Filter
 -			Name="Header Files"
 -			Filter="h;hpp;hxx;hm;inl;inc;xsd"
 -			UniqueIdentifier="{8E3E001B-1C7C-4383-A18D-B83AA525773F}"
 -			>
 -			<File
 -				RelativePath=".\dom-parse.hxx"
 -				>
 -			</File>
 -			<File
 -				RelativePath=".\people.hxx"
 -				>
 -			</File>
 -			<File
 -				RelativePath=".\xml-schema-custom.hxx"
 -				>
 -			</File>
 -			<File
 -				RelativePath=".\xml-schema.hxx"
 -				>
 -			</File>
 -		</Filter>
 -		<Filter
 -			Name="Inline Files"
 -			Filter="ixx"
 -			>
 -			<File
 -				RelativePath=".\people.ixx"
 -				>
 -			</File>
 -		</Filter>
 -		<Filter
 -			Name="Schema Files"
 -			Filter="xsd"
 -			>
 -			<File
 -				RelativePath=".\people.xsd"
 -				>
 -				<FileConfiguration
 -					Name="Debug|Win32"
 -					>
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd people.xsd"
 -						CommandLine="xsd cxx-tree --generate-inline --generate-serialization --extern-xml-schema xml-schema.xsd people.xsd"
 -						AdditionalDependencies="xml-schema.hxx"
 -						Outputs="people.hxx;people.ixx;people.cxx"
 -					/>
 -				</FileConfiguration>
 -				<FileConfiguration
 -					Name="Debug|x64"
 -					>
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd people.xsd"
 -						CommandLine="xsd cxx-tree --generate-inline --generate-serialization --extern-xml-schema xml-schema.xsd people.xsd"
 -						AdditionalDependencies="xml-schema.hxx"
 -						Outputs="people.hxx;people.ixx;people.cxx"
 -					/>
 -				</FileConfiguration>
 -				<FileConfiguration
 -					Name="Release|Win32"
 -					>
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd people.xsd"
 -						CommandLine="xsd cxx-tree --generate-inline --generate-serialization --extern-xml-schema xml-schema.xsd people.xsd"
 -						Outputs="people.hxx;people.ixx;people.cxx"
 -					/>
 -				</FileConfiguration>
 -				<FileConfiguration
 -					Name="Release|x64"
 -					>
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd people.xsd"
 -						CommandLine="xsd cxx-tree --generate-inline --generate-serialization --extern-xml-schema xml-schema.xsd people.xsd"
 -						Outputs="people.hxx;people.ixx;people.cxx"
 -					/>
 -				</FileConfiguration>
 -			</File>
 -		</Filter>
 -		<File
 -			RelativePath=".\Readme.txt"
 -			>
 -		</File>
 -	</Files>
 -	<Globals>
 -	</Globals>
 -</VisualStudioProject>
 diff --git a/xsd/dist/examples/cxx/tree/custom/comments/makefile b/xsd/dist/examples/cxx/tree/custom/comments/makefile index 963f262..4c231c6 100644 --- a/xsd/dist/examples/cxx/tree/custom/comments/makefile +++ b/xsd/dist/examples/cxx/tree/custom/comments/makefile @@ -22,9 +22,15 @@ people.cxx people.ixx people.hxx: people.xsd  # Generate header for XML Schema namespace.  #  XML_SCHEMA_XSDFLAGS := --generate-xml-schema --generate-serialization \ ---custom-type anyType=/type_base \  --hxx-epilogue '\#include "xml-schema-custom.hxx"' +ifneq ($(shell uname -o),Msys) +XML_SCHEMA_XSDFLAGS += --custom-type anyType=/type_base +else +# Prevent MSYS from converting / to Windows path. +XML_SCHEMA_XSDFLAGS += --custom-type anyType=//type_base +endif +  xml-schema.hxx:  	$(XSD) cxx-tree $(XML_SCHEMA_XSDFLAGS) xml-schema.xsd diff --git a/xsd/dist/examples/cxx/tree/custom/contacts/contacts-7.1.vcproj b/xsd/dist/examples/cxx/tree/custom/contacts/contacts-7.1.vcproj deleted file mode 100644 index 7b2fc6a..0000000 --- a/xsd/dist/examples/cxx/tree/custom/contacts/contacts-7.1.vcproj +++ /dev/null @@ -1,177 +0,0 @@ -<?xml version="1.0" encoding="Windows-1252"?>
 -<VisualStudioProject
 -	ProjectType="Visual C++"
 -	Version="7.10"
 -	Name="contacts"
 -	ProjectGUID="{9FB807C1-53EE-4E71-812F-89E8BE6FCB43}"
 -	RootNamespace="contacts"
 -	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="{2E28B5D5-6E1D-434A-BFE2-2162751B243B}">
 -			<File
 -				RelativePath=".\driver.cxx">
 -			</File>
 -			<File
 -				RelativePath=".\contacts.cxx">
 -			</File>
 -			<File
 -				RelativePath=".\contacts-custom.cxx">
 -			</File>
 -		</Filter>
 -		<Filter
 -			Name="Header Files"
 -			Filter="h;hpp;hxx;hm;inl;inc;xsd"
 -			UniqueIdentifier="{92523A51-9884-450F-A581-5618AB14A9E3}">
 -			<File
 -				RelativePath=".\contacts.hxx">
 -			</File>
 -			<File
 -				RelativePath=".\contacts-custom.hxx">
 -			</File>
 -		</Filter>
 -		<Filter
 -			Name="Inline Files"
 -			Filter="ixx">
 -			<File
 -				RelativePath=".\contacts.ixx">
 -			</File>
 -		</Filter>
 -		<Filter
 -			Name="Schema Files"
 -			Filter="xsd">
 -			<File
 -				RelativePath=".\contacts.xsd">
 -				<FileConfiguration
 -					Name="Debug|Win32">
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd contacts.xsd"
 -						CommandLine="xsd cxx-tree --generate-inline --generate-intellisense --custom-type contact=/contact_base --hxx-epilogue "#include \"contacts-custom.hxx\"" contacts.xsd"
 -						Outputs="contacts.hxx;contacts.ixx;contacts.cxx"/>
 -				</FileConfiguration>
 -				<FileConfiguration
 -					Name="Release|Win32">
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd contacts.xsd"
 -						CommandLine="xsd cxx-tree --generate-inline --generate-intellisense --custom-type contact=/contact_base --hxx-epilogue "#include \"contacts-custom.hxx\"" contacts.xsd"
 -						Outputs="contacts.hxx;contacts.ixx;contacts.cxx"/>
 -				</FileConfiguration>
 -			</File>
 -		</Filter>
 -		<File
 -			RelativePath=".\Readme.txt">
 -		</File>
 -	</Files>
 -	<Globals>
 -	</Globals>
 -</VisualStudioProject>
 diff --git a/xsd/dist/examples/cxx/tree/custom/contacts/contacts-10.0.vcxproj b/xsd/dist/examples/cxx/tree/custom/contacts/contacts-vc10.vcxproj index 6d02858..e43ef84 100644 --- a/xsd/dist/examples/cxx/tree/custom/contacts/contacts-10.0.vcxproj +++ b/xsd/dist/examples/cxx/tree/custom/contacts/contacts-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/tree/custom/contacts/contacts-10.0.vcxproj.filters b/xsd/dist/examples/cxx/tree/custom/contacts/contacts-vc10.vcxproj.filters index 4435f19..4435f19 100644 --- a/xsd/dist/examples/cxx/tree/custom/contacts/contacts-10.0.vcxproj.filters +++ b/xsd/dist/examples/cxx/tree/custom/contacts/contacts-vc10.vcxproj.filters diff --git a/xsd/dist/examples/cxx/tree/custom/contacts/contacts-vc11.vcxproj b/xsd/dist/examples/cxx/tree/custom/contacts/contacts-vc11.vcxproj new file mode 100644 index 0000000..0059939 --- /dev/null +++ b/xsd/dist/examples/cxx/tree/custom/contacts/contacts-vc11.vcxproj @@ -0,0 +1,212 @@ +<?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>contacts</ProjectName>
 +    <ProjectGuid>{9FB807C1-53EE-4E71-812F-89E8BE6FCB43}</ProjectGuid>
 +    <RootNamespace>contacts</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="contacts-custom.cxx" />
 +    <ClCompile Include="contacts.cxx" />
 +    <ClCompile Include="driver.cxx" />
 +  </ItemGroup>
 +  <ItemGroup>
 +    <ClInclude Include="contacts-custom.hxx" />
 +    <ClInclude Include="contacts.hxx" />
 +  </ItemGroup>
 +  <ItemGroup>
 +    <None Include="contacts.ixx" />
 +    <None Include="Readme.txt" />
 +  </ItemGroup>
 +  <ItemGroup>
 +    <CustomBuild Include="contacts.xsd">
 +      <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">xsd contacts.xsd</Message>
 +      <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">xsd cxx-tree --generate-inline --custom-type contact=/contact_base --hxx-epilogue "#include \"contacts-custom.hxx\"" contacts.xsd</Command>
 +      <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">contacts.hxx;contacts.ixx;contacts.cxx;%(Outputs)</Outputs>
 +      <Message Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">xsd contacts.xsd</Message>
 +      <Command Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">xsd cxx-tree --generate-inline --custom-type contact=/contact_base --hxx-epilogue "#include \"contacts-custom.hxx\"" contacts.xsd</Command>
 +      <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">contacts.hxx;contacts.ixx;contacts.cxx;%(Outputs)</Outputs>
 +      <Message Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">xsd contacts.xsd</Message>
 +      <Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">xsd cxx-tree --generate-inline --custom-type contact=/contact_base --hxx-epilogue "#include \"contacts-custom.hxx\"" contacts.xsd</Command>
 +      <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">contacts.hxx;contacts.ixx;contacts.cxx;%(Outputs)</Outputs>
 +      <Message Condition="'$(Configuration)|$(Platform)'=='Release|x64'">xsd contacts.xsd</Message>
 +      <Command Condition="'$(Configuration)|$(Platform)'=='Release|x64'">xsd cxx-tree --generate-inline --custom-type contact=/contact_base --hxx-epilogue "#include \"contacts-custom.hxx\"" contacts.xsd</Command>
 +      <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">contacts.hxx;contacts.ixx;contacts.cxx;%(Outputs)</Outputs>
 +    </CustomBuild>
 +  </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/tree/custom/contacts/contacts-vc11.vcxproj.filters b/xsd/dist/examples/cxx/tree/custom/contacts/contacts-vc11.vcxproj.filters new file mode 100644 index 0000000..4435f19 --- /dev/null +++ b/xsd/dist/examples/cxx/tree/custom/contacts/contacts-vc11.vcxproj.filters @@ -0,0 +1,51 @@ +<?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>{2E28B5D5-6E1D-434A-BFE2-2162751B243B}</UniqueIdentifier>
 +      <Extensions>cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
 +    </Filter>
 +    <Filter Include="Header Files">
 +      <UniqueIdentifier>{92523A51-9884-450F-A581-5618AB14A9E3}</UniqueIdentifier>
 +      <Extensions>h;hpp;hxx;hm;inl;inc;xsd</Extensions>
 +    </Filter>
 +    <Filter Include="Inline Files">
 +      <UniqueIdentifier>{63214694-d62f-4e29-965b-bc5ecd1ac8b8}</UniqueIdentifier>
 +      <Extensions>ixx</Extensions>
 +    </Filter>
 +    <Filter Include="Schema Files">
 +      <UniqueIdentifier>{8b44177f-b842-4c6c-bfb8-c25e433bc0a3}</UniqueIdentifier>
 +      <Extensions>xsd</Extensions>
 +    </Filter>
 +  </ItemGroup>
 +  <ItemGroup>
 +    <ClCompile Include="contacts-custom.cxx">
 +      <Filter>Source Files</Filter>
 +    </ClCompile>
 +    <ClCompile Include="contacts.cxx">
 +      <Filter>Source Files</Filter>
 +    </ClCompile>
 +    <ClCompile Include="driver.cxx">
 +      <Filter>Source Files</Filter>
 +    </ClCompile>
 +  </ItemGroup>
 +  <ItemGroup>
 +    <ClInclude Include="contacts-custom.hxx">
 +      <Filter>Header Files</Filter>
 +    </ClInclude>
 +    <ClInclude Include="contacts.hxx">
 +      <Filter>Header Files</Filter>
 +    </ClInclude>
 +  </ItemGroup>
 +  <ItemGroup>
 +    <None Include="contacts.ixx">
 +      <Filter>Inline Files</Filter>
 +    </None>
 +    <None Include="Readme.txt" />
 +  </ItemGroup>
 +  <ItemGroup>
 +    <CustomBuild Include="contacts.xsd">
 +      <Filter>Schema Files</Filter>
 +    </CustomBuild>
 +  </ItemGroup>
 +</Project>
\ No newline at end of file diff --git a/xsd/dist/examples/cxx/tree/custom/contacts/contacts-vc12.vcxproj b/xsd/dist/examples/cxx/tree/custom/contacts/contacts-vc12.vcxproj new file mode 100644 index 0000000..f955bda --- /dev/null +++ b/xsd/dist/examples/cxx/tree/custom/contacts/contacts-vc12.vcxproj @@ -0,0 +1,216 @@ +<?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>contacts</ProjectName>
 +    <ProjectGuid>{9FB807C1-53EE-4E71-812F-89E8BE6FCB43}</ProjectGuid>
 +    <RootNamespace>contacts</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="contacts-custom.cxx" />
 +    <ClCompile Include="contacts.cxx" />
 +    <ClCompile Include="driver.cxx" />
 +  </ItemGroup>
 +  <ItemGroup>
 +    <ClInclude Include="contacts-custom.hxx" />
 +    <ClInclude Include="contacts.hxx" />
 +  </ItemGroup>
 +  <ItemGroup>
 +    <None Include="contacts.ixx" />
 +    <None Include="Readme.txt" />
 +  </ItemGroup>
 +  <ItemGroup>
 +    <CustomBuild Include="contacts.xsd">
 +      <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">xsd contacts.xsd</Message>
 +      <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">xsd cxx-tree --generate-inline --custom-type contact=/contact_base --hxx-epilogue "#include \"contacts-custom.hxx\"" contacts.xsd</Command>
 +      <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">contacts.hxx;contacts.ixx;contacts.cxx;%(Outputs)</Outputs>
 +      <Message Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">xsd contacts.xsd</Message>
 +      <Command Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">xsd cxx-tree --generate-inline --custom-type contact=/contact_base --hxx-epilogue "#include \"contacts-custom.hxx\"" contacts.xsd</Command>
 +      <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">contacts.hxx;contacts.ixx;contacts.cxx;%(Outputs)</Outputs>
 +      <Message Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">xsd contacts.xsd</Message>
 +      <Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">xsd cxx-tree --generate-inline --custom-type contact=/contact_base --hxx-epilogue "#include \"contacts-custom.hxx\"" contacts.xsd</Command>
 +      <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">contacts.hxx;contacts.ixx;contacts.cxx;%(Outputs)</Outputs>
 +      <Message Condition="'$(Configuration)|$(Platform)'=='Release|x64'">xsd contacts.xsd</Message>
 +      <Command Condition="'$(Configuration)|$(Platform)'=='Release|x64'">xsd cxx-tree --generate-inline --custom-type contact=/contact_base --hxx-epilogue "#include \"contacts-custom.hxx\"" contacts.xsd</Command>
 +      <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">contacts.hxx;contacts.ixx;contacts.cxx;%(Outputs)</Outputs>
 +    </CustomBuild>
 +  </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/tree/custom/contacts/contacts-vc12.vcxproj.filters b/xsd/dist/examples/cxx/tree/custom/contacts/contacts-vc12.vcxproj.filters new file mode 100644 index 0000000..4435f19 --- /dev/null +++ b/xsd/dist/examples/cxx/tree/custom/contacts/contacts-vc12.vcxproj.filters @@ -0,0 +1,51 @@ +<?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>{2E28B5D5-6E1D-434A-BFE2-2162751B243B}</UniqueIdentifier>
 +      <Extensions>cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
 +    </Filter>
 +    <Filter Include="Header Files">
 +      <UniqueIdentifier>{92523A51-9884-450F-A581-5618AB14A9E3}</UniqueIdentifier>
 +      <Extensions>h;hpp;hxx;hm;inl;inc;xsd</Extensions>
 +    </Filter>
 +    <Filter Include="Inline Files">
 +      <UniqueIdentifier>{63214694-d62f-4e29-965b-bc5ecd1ac8b8}</UniqueIdentifier>
 +      <Extensions>ixx</Extensions>
 +    </Filter>
 +    <Filter Include="Schema Files">
 +      <UniqueIdentifier>{8b44177f-b842-4c6c-bfb8-c25e433bc0a3}</UniqueIdentifier>
 +      <Extensions>xsd</Extensions>
 +    </Filter>
 +  </ItemGroup>
 +  <ItemGroup>
 +    <ClCompile Include="contacts-custom.cxx">
 +      <Filter>Source Files</Filter>
 +    </ClCompile>
 +    <ClCompile Include="contacts.cxx">
 +      <Filter>Source Files</Filter>
 +    </ClCompile>
 +    <ClCompile Include="driver.cxx">
 +      <Filter>Source Files</Filter>
 +    </ClCompile>
 +  </ItemGroup>
 +  <ItemGroup>
 +    <ClInclude Include="contacts-custom.hxx">
 +      <Filter>Header Files</Filter>
 +    </ClInclude>
 +    <ClInclude Include="contacts.hxx">
 +      <Filter>Header Files</Filter>
 +    </ClInclude>
 +  </ItemGroup>
 +  <ItemGroup>
 +    <None Include="contacts.ixx">
 +      <Filter>Inline Files</Filter>
 +    </None>
 +    <None Include="Readme.txt" />
 +  </ItemGroup>
 +  <ItemGroup>
 +    <CustomBuild Include="contacts.xsd">
 +      <Filter>Schema Files</Filter>
 +    </CustomBuild>
 +  </ItemGroup>
 +</Project>
\ No newline at end of file diff --git a/xsd/dist/examples/cxx/tree/custom/contacts/contacts-8.0.vcproj b/xsd/dist/examples/cxx/tree/custom/contacts/contacts-vc8.vcproj index e98d06f..a7985ee 100644 --- a/xsd/dist/examples/cxx/tree/custom/contacts/contacts-8.0.vcproj +++ b/xsd/dist/examples/cxx/tree/custom/contacts/contacts-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/tree/custom/contacts/contacts-9.0.vcproj b/xsd/dist/examples/cxx/tree/custom/contacts/contacts-vc9.vcproj index 0d1c90f..6305933 100644 --- a/xsd/dist/examples/cxx/tree/custom/contacts/contacts-9.0.vcproj +++ b/xsd/dist/examples/cxx/tree/custom/contacts/contacts-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/tree/custom/contacts/contacts-xerces2-7.1.vcproj b/xsd/dist/examples/cxx/tree/custom/contacts/contacts-xerces2-7.1.vcproj deleted file mode 100644 index 315cdaa..0000000 --- a/xsd/dist/examples/cxx/tree/custom/contacts/contacts-xerces2-7.1.vcproj +++ /dev/null @@ -1,177 +0,0 @@ -<?xml version="1.0" encoding="Windows-1252"?>
 -<VisualStudioProject
 -	ProjectType="Visual C++"
 -	Version="7.10"
 -	Name="contacts"
 -	ProjectGUID="{9FB807C1-53EE-4E71-812F-89E8BE6FCB43}"
 -	RootNamespace="contacts"
 -	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="{2E28B5D5-6E1D-434A-BFE2-2162751B243B}">
 -			<File
 -				RelativePath=".\driver.cxx">
 -			</File>
 -			<File
 -				RelativePath=".\contacts.cxx">
 -			</File>
 -			<File
 -				RelativePath=".\contacts-custom.cxx">
 -			</File>
 -		</Filter>
 -		<Filter
 -			Name="Header Files"
 -			Filter="h;hpp;hxx;hm;inl;inc;xsd"
 -			UniqueIdentifier="{92523A51-9884-450F-A581-5618AB14A9E3}">
 -			<File
 -				RelativePath=".\contacts.hxx">
 -			</File>
 -			<File
 -				RelativePath=".\contacts-custom.hxx">
 -			</File>
 -		</Filter>
 -		<Filter
 -			Name="Inline Files"
 -			Filter="ixx">
 -			<File
 -				RelativePath=".\contacts.ixx">
 -			</File>
 -		</Filter>
 -		<Filter
 -			Name="Schema Files"
 -			Filter="xsd">
 -			<File
 -				RelativePath=".\contacts.xsd">
 -				<FileConfiguration
 -					Name="Debug|Win32">
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd contacts.xsd"
 -						CommandLine="xsd cxx-tree --generate-inline --generate-intellisense --custom-type contact=/contact_base --hxx-epilogue "#include \"contacts-custom.hxx\"" contacts.xsd"
 -						Outputs="contacts.hxx;contacts.ixx;contacts.cxx"/>
 -				</FileConfiguration>
 -				<FileConfiguration
 -					Name="Release|Win32">
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd contacts.xsd"
 -						CommandLine="xsd cxx-tree --generate-inline --generate-intellisense --custom-type contact=/contact_base --hxx-epilogue "#include \"contacts-custom.hxx\"" contacts.xsd"
 -						Outputs="contacts.hxx;contacts.ixx;contacts.cxx"/>
 -				</FileConfiguration>
 -			</File>
 -		</Filter>
 -		<File
 -			RelativePath=".\Readme.txt">
 -		</File>
 -	</Files>
 -	<Globals>
 -	</Globals>
 -</VisualStudioProject>
 diff --git a/xsd/dist/examples/cxx/tree/custom/contacts/contacts-xerces2-8.0.vcproj b/xsd/dist/examples/cxx/tree/custom/contacts/contacts-xerces2-8.0.vcproj deleted file mode 100644 index 08fe9cb..0000000 --- a/xsd/dist/examples/cxx/tree/custom/contacts/contacts-xerces2-8.0.vcproj +++ /dev/null @@ -1,440 +0,0 @@ -<?xml version="1.0" encoding="Windows-1252"?>
 -<VisualStudioProject
 -	ProjectType="Visual C++"
 -	Version="8.00"
 -	Name="contacts"
 -	ProjectGUID="{9FB807C1-53EE-4E71-812F-89E8BE6FCB43}"
 -	RootNamespace="contacts"
 -	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="{2E28B5D5-6E1D-434A-BFE2-2162751B243B}"
 -			>
 -			<File
 -				RelativePath=".\contacts-custom.cxx"
 -				>
 -			</File>
 -			<File
 -				RelativePath=".\contacts.cxx"
 -				>
 -			</File>
 -			<File
 -				RelativePath=".\driver.cxx"
 -				>
 -			</File>
 -		</Filter>
 -		<Filter
 -			Name="Header Files"
 -			Filter="h;hpp;hxx;hm;inl;inc;xsd"
 -			UniqueIdentifier="{92523A51-9884-450F-A581-5618AB14A9E3}"
 -			>
 -			<File
 -				RelativePath=".\contacts-custom.hxx"
 -				>
 -			</File>
 -			<File
 -				RelativePath=".\contacts.hxx"
 -				>
 -			</File>
 -		</Filter>
 -		<Filter
 -			Name="Inline Files"
 -			Filter="ixx"
 -			>
 -			<File
 -				RelativePath=".\contacts.ixx"
 -				>
 -			</File>
 -		</Filter>
 -		<Filter
 -			Name="Schema Files"
 -			Filter="xsd"
 -			>
 -			<File
 -				RelativePath=".\contacts.xsd"
 -				>
 -				<FileConfiguration
 -					Name="Debug|Win32"
 -					>
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd contacts.xsd"
 -						CommandLine="xsd cxx-tree --generate-inline --generate-intellisense --custom-type contact=/contact_base --hxx-epilogue "#include \"contacts-custom.hxx\"" contacts.xsd"
 -						Outputs="contacts.hxx;contacts.ixx;contacts.cxx"
 -					/>
 -				</FileConfiguration>
 -				<FileConfiguration
 -					Name="Release|Win32"
 -					>
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd contacts.xsd"
 -						CommandLine="xsd cxx-tree --generate-inline --generate-intellisense --custom-type contact=/contact_base --hxx-epilogue "#include \"contacts-custom.hxx\"" contacts.xsd"
 -						Outputs="contacts.hxx;contacts.ixx;contacts.cxx"
 -					/>
 -				</FileConfiguration>
 -				<FileConfiguration
 -					Name="Debug|x64"
 -					>
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd contacts.xsd"
 -						CommandLine="xsd cxx-tree --generate-inline --generate-intellisense --custom-type contact=/contact_base --hxx-epilogue "#include \"contacts-custom.hxx\"" contacts.xsd"
 -						Outputs="contacts.hxx;contacts.ixx;contacts.cxx"
 -					/>
 -				</FileConfiguration>
 -				<FileConfiguration
 -					Name="Release|x64"
 -					>
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd contacts.xsd"
 -						CommandLine="xsd cxx-tree --generate-inline --generate-intellisense --custom-type contact=/contact_base --hxx-epilogue "#include \"contacts-custom.hxx\"" contacts.xsd"
 -						Outputs="contacts.hxx;contacts.ixx;contacts.cxx"
 -					/>
 -				</FileConfiguration>
 -			</File>
 -		</Filter>
 -		<File
 -			RelativePath=".\Readme.txt"
 -			>
 -		</File>
 -	</Files>
 -	<Globals>
 -	</Globals>
 -</VisualStudioProject>
 diff --git a/xsd/dist/examples/cxx/tree/custom/contacts/contacts-xerces2-9.0.vcproj b/xsd/dist/examples/cxx/tree/custom/contacts/contacts-xerces2-9.0.vcproj deleted file mode 100644 index 08d30cc..0000000 --- a/xsd/dist/examples/cxx/tree/custom/contacts/contacts-xerces2-9.0.vcproj +++ /dev/null @@ -1,437 +0,0 @@ -<?xml version="1.0" encoding="Windows-1252"?>
 -<VisualStudioProject
 -	ProjectType="Visual C++"
 -	Version="9.00"
 -	Name="contacts"
 -	ProjectGUID="{9FB807C1-53EE-4E71-812F-89E8BE6FCB43}"
 -	RootNamespace="contacts"
 -	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="{2E28B5D5-6E1D-434A-BFE2-2162751B243B}"
 -			>
 -			<File
 -				RelativePath=".\contacts-custom.cxx"
 -				>
 -			</File>
 -			<File
 -				RelativePath=".\contacts.cxx"
 -				>
 -			</File>
 -			<File
 -				RelativePath=".\driver.cxx"
 -				>
 -			</File>
 -		</Filter>
 -		<Filter
 -			Name="Header Files"
 -			Filter="h;hpp;hxx;hm;inl;inc;xsd"
 -			UniqueIdentifier="{92523A51-9884-450F-A581-5618AB14A9E3}"
 -			>
 -			<File
 -				RelativePath=".\contacts-custom.hxx"
 -				>
 -			</File>
 -			<File
 -				RelativePath=".\contacts.hxx"
 -				>
 -			</File>
 -		</Filter>
 -		<Filter
 -			Name="Inline Files"
 -			Filter="ixx"
 -			>
 -			<File
 -				RelativePath=".\contacts.ixx"
 -				>
 -			</File>
 -		</Filter>
 -		<Filter
 -			Name="Schema Files"
 -			Filter="xsd"
 -			>
 -			<File
 -				RelativePath=".\contacts.xsd"
 -				>
 -				<FileConfiguration
 -					Name="Debug|Win32"
 -					>
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd contacts.xsd"
 -						CommandLine="xsd cxx-tree --generate-inline --custom-type contact=/contact_base --hxx-epilogue "#include \"contacts-custom.hxx\"" contacts.xsd"
 -						Outputs="contacts.hxx;contacts.ixx;contacts.cxx"
 -					/>
 -				</FileConfiguration>
 -				<FileConfiguration
 -					Name="Debug|x64"
 -					>
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd contacts.xsd"
 -						CommandLine="xsd cxx-tree --generate-inline --custom-type contact=/contact_base --hxx-epilogue "#include \"contacts-custom.hxx\"" contacts.xsd"
 -						Outputs="contacts.hxx;contacts.ixx;contacts.cxx"
 -					/>
 -				</FileConfiguration>
 -				<FileConfiguration
 -					Name="Release|Win32"
 -					>
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd contacts.xsd"
 -						CommandLine="xsd cxx-tree --generate-inline --custom-type contact=/contact_base --hxx-epilogue "#include \"contacts-custom.hxx\"" contacts.xsd"
 -						Outputs="contacts.hxx;contacts.ixx;contacts.cxx"
 -					/>
 -				</FileConfiguration>
 -				<FileConfiguration
 -					Name="Release|x64"
 -					>
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd contacts.xsd"
 -						CommandLine="xsd cxx-tree --generate-inline --custom-type contact=/contact_base --hxx-epilogue "#include \"contacts-custom.hxx\"" contacts.xsd"
 -						Outputs="contacts.hxx;contacts.ixx;contacts.cxx"
 -					/>
 -				</FileConfiguration>
 -			</File>
 -		</Filter>
 -		<File
 -			RelativePath=".\Readme.txt"
 -			>
 -		</File>
 -	</Files>
 -	<Globals>
 -	</Globals>
 -</VisualStudioProject>
 diff --git a/xsd/dist/examples/cxx/tree/custom/contacts/makefile b/xsd/dist/examples/cxx/tree/custom/contacts/makefile index 8155d0e..845f6c3 100644 --- a/xsd/dist/examples/cxx/tree/custom/contacts/makefile +++ b/xsd/dist/examples/cxx/tree/custom/contacts/makefile @@ -4,9 +4,15 @@ include $(root)/build/cxx/rules.make  include $(root)/build/xsd/tree-rules.make -override XSDFLAGS += --generate-inline --custom-type contact=/contact_base \ +override XSDFLAGS += --generate-inline \  --hxx-epilogue '\#include "contacts-custom.hxx"' +ifneq ($(shell uname -o),Msys) +override XSDFLAGS += --custom-type contact=/contact_base +else +# Prevent MSYS from converting / to Windows path. +override XSDFLAGS += --custom-type contact=//contact_base +endif  # Build.  # diff --git a/xsd/dist/examples/cxx/tree/custom/custom-10.0.sln b/xsd/dist/examples/cxx/tree/custom/custom-10.0.sln deleted file mode 100644 index ae089e7..0000000 --- a/xsd/dist/examples/cxx/tree/custom/custom-10.0.sln +++ /dev/null @@ -1,75 +0,0 @@ -Microsoft Visual Studio Solution File, Format Version 11.00
 -# Visual Studio 2010
 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "contacts", "contacts\contacts-10.0.vcxproj", "{9FB807C1-53EE-4E71-812F-89E8BE6FCB43}"
 -EndProject
 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "taxonomy", "taxonomy\taxonomy-10.0.vcxproj", "{B3108E70-7B4E-4DDA-8872-0DC4AFDCB2D9}"
 -EndProject
 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "wildcard", "wildcard\wildcard-10.0.vcxproj", "{6CE6CDEC-F8DE-42D0-80F8-E71C0DD8F897}"
 -EndProject
 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "comments", "comments\comments-10.0.vcxproj", "{262E34D2-48D2-4657-9DB2-F01FFDCEA295}"
 -EndProject
 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "double", "double\double-10.0.vcxproj", "{CCE6AE91-39AC-49B6-8763-742B65FCD92E}"
 -EndProject
 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "mixed", "mixed\mixed-10.0.vcxproj", "{26CE0C08-7621-403A-88A7-206E64F32C66}"
 -EndProject
 -Global
 -	GlobalSection(SolutionConfigurationPlatforms) = preSolution
 -		Debug|Win32 = Debug|Win32
 -		Debug|x64 = Debug|x64
 -		Release|Win32 = Release|Win32
 -		Release|x64 = Release|x64
 -	EndGlobalSection
 -	GlobalSection(ProjectConfigurationPlatforms) = postSolution
 -		{9FB807C1-53EE-4E71-812F-89E8BE6FCB43}.Debug|Win32.ActiveCfg = Debug|Win32
 -		{9FB807C1-53EE-4E71-812F-89E8BE6FCB43}.Debug|Win32.Build.0 = Debug|Win32
 -		{9FB807C1-53EE-4E71-812F-89E8BE6FCB43}.Debug|x64.ActiveCfg = Debug|x64
 -		{9FB807C1-53EE-4E71-812F-89E8BE6FCB43}.Debug|x64.Build.0 = Debug|x64
 -		{9FB807C1-53EE-4E71-812F-89E8BE6FCB43}.Release|Win32.ActiveCfg = Release|Win32
 -		{9FB807C1-53EE-4E71-812F-89E8BE6FCB43}.Release|Win32.Build.0 = Release|Win32
 -		{9FB807C1-53EE-4E71-812F-89E8BE6FCB43}.Release|x64.ActiveCfg = Release|x64
 -		{9FB807C1-53EE-4E71-812F-89E8BE6FCB43}.Release|x64.Build.0 = Release|x64
 -		{B3108E70-7B4E-4DDA-8872-0DC4AFDCB2D9}.Debug|Win32.ActiveCfg = Debug|Win32
 -		{B3108E70-7B4E-4DDA-8872-0DC4AFDCB2D9}.Debug|Win32.Build.0 = Debug|Win32
 -		{B3108E70-7B4E-4DDA-8872-0DC4AFDCB2D9}.Debug|x64.ActiveCfg = Debug|x64
 -		{B3108E70-7B4E-4DDA-8872-0DC4AFDCB2D9}.Debug|x64.Build.0 = Debug|x64
 -		{B3108E70-7B4E-4DDA-8872-0DC4AFDCB2D9}.Release|Win32.ActiveCfg = Release|Win32
 -		{B3108E70-7B4E-4DDA-8872-0DC4AFDCB2D9}.Release|Win32.Build.0 = Release|Win32
 -		{B3108E70-7B4E-4DDA-8872-0DC4AFDCB2D9}.Release|x64.ActiveCfg = Release|x64
 -		{B3108E70-7B4E-4DDA-8872-0DC4AFDCB2D9}.Release|x64.Build.0 = Release|x64
 -		{6CE6CDEC-F8DE-42D0-80F8-E71C0DD8F897}.Debug|Win32.ActiveCfg = Debug|Win32
 -		{6CE6CDEC-F8DE-42D0-80F8-E71C0DD8F897}.Debug|Win32.Build.0 = Debug|Win32
 -		{6CE6CDEC-F8DE-42D0-80F8-E71C0DD8F897}.Debug|x64.ActiveCfg = Debug|x64
 -		{6CE6CDEC-F8DE-42D0-80F8-E71C0DD8F897}.Debug|x64.Build.0 = Debug|x64
 -		{6CE6CDEC-F8DE-42D0-80F8-E71C0DD8F897}.Release|Win32.ActiveCfg = Release|Win32
 -		{6CE6CDEC-F8DE-42D0-80F8-E71C0DD8F897}.Release|Win32.Build.0 = Release|Win32
 -		{6CE6CDEC-F8DE-42D0-80F8-E71C0DD8F897}.Release|x64.ActiveCfg = Release|x64
 -		{6CE6CDEC-F8DE-42D0-80F8-E71C0DD8F897}.Release|x64.Build.0 = Release|x64
 -		{262E34D2-48D2-4657-9DB2-F01FFDCEA295}.Debug|Win32.ActiveCfg = Debug|Win32
 -		{262E34D2-48D2-4657-9DB2-F01FFDCEA295}.Debug|Win32.Build.0 = Debug|Win32
 -		{262E34D2-48D2-4657-9DB2-F01FFDCEA295}.Debug|x64.ActiveCfg = Debug|x64
 -		{262E34D2-48D2-4657-9DB2-F01FFDCEA295}.Debug|x64.Build.0 = Debug|x64
 -		{262E34D2-48D2-4657-9DB2-F01FFDCEA295}.Release|Win32.ActiveCfg = Release|Win32
 -		{262E34D2-48D2-4657-9DB2-F01FFDCEA295}.Release|Win32.Build.0 = Release|Win32
 -		{262E34D2-48D2-4657-9DB2-F01FFDCEA295}.Release|x64.ActiveCfg = Release|x64
 -		{262E34D2-48D2-4657-9DB2-F01FFDCEA295}.Release|x64.Build.0 = Release|x64
 -		{CCE6AE91-39AC-49B6-8763-742B65FCD92E}.Debug|Win32.ActiveCfg = Debug|Win32
 -		{CCE6AE91-39AC-49B6-8763-742B65FCD92E}.Debug|Win32.Build.0 = Debug|Win32
 -		{CCE6AE91-39AC-49B6-8763-742B65FCD92E}.Debug|x64.ActiveCfg = Debug|x64
 -		{CCE6AE91-39AC-49B6-8763-742B65FCD92E}.Debug|x64.Build.0 = Debug|x64
 -		{CCE6AE91-39AC-49B6-8763-742B65FCD92E}.Release|Win32.ActiveCfg = Release|Win32
 -		{CCE6AE91-39AC-49B6-8763-742B65FCD92E}.Release|Win32.Build.0 = Release|Win32
 -		{CCE6AE91-39AC-49B6-8763-742B65FCD92E}.Release|x64.ActiveCfg = Release|x64
 -		{CCE6AE91-39AC-49B6-8763-742B65FCD92E}.Release|x64.Build.0 = Release|x64
 -		{26CE0C08-7621-403A-88A7-206E64F32C66}.Debug|Win32.ActiveCfg = Debug|Win32
 -		{26CE0C08-7621-403A-88A7-206E64F32C66}.Debug|Win32.Build.0 = Debug|Win32
 -		{26CE0C08-7621-403A-88A7-206E64F32C66}.Debug|x64.ActiveCfg = Debug|x64
 -		{26CE0C08-7621-403A-88A7-206E64F32C66}.Debug|x64.Build.0 = Debug|x64
 -		{26CE0C08-7621-403A-88A7-206E64F32C66}.Release|Win32.ActiveCfg = Release|Win32
 -		{26CE0C08-7621-403A-88A7-206E64F32C66}.Release|Win32.Build.0 = Release|Win32
 -		{26CE0C08-7621-403A-88A7-206E64F32C66}.Release|x64.ActiveCfg = Release|x64
 -		{26CE0C08-7621-403A-88A7-206E64F32C66}.Release|x64.Build.0 = Release|x64
 -	EndGlobalSection
 -	GlobalSection(SolutionProperties) = preSolution
 -		HideSolutionNode = FALSE
 -	EndGlobalSection
 -EndGlobal
 diff --git a/xsd/dist/examples/cxx/tree/custom/custom-7.1.sln b/xsd/dist/examples/cxx/tree/custom/custom-7.1.sln deleted file mode 100644 index 86f7196..0000000 --- a/xsd/dist/examples/cxx/tree/custom/custom-7.1.sln +++ /dev/null @@ -1,61 +0,0 @@ -Microsoft Visual Studio Solution File, Format Version 8.00
 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "contacts", "contacts\contacts-7.1.vcproj", "{9FB807C1-53EE-4E71-812F-89E8BE6FCB43}"
 -	ProjectSection(ProjectDependencies) = postProject
 -	EndProjectSection
 -EndProject
 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "taxonomy", "taxonomy\taxonomy-7.1.vcproj", "{B3108E70-7B4E-4DDA-8872-0DC4AFDCB2D9}"
 -	ProjectSection(ProjectDependencies) = postProject
 -	EndProjectSection
 -EndProject
 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "wildcard", "wildcard\wildcard-7.1.vcproj", "{6CE6CDEC-F8DE-42D0-80F8-E71C0DD8F897}"
 -	ProjectSection(ProjectDependencies) = postProject
 -	EndProjectSection
 -EndProject
 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "comments", "comments\comments-7.1.vcproj", "{262E34D2-48D2-4657-9DB2-F01FFDCEA295}"
 -	ProjectSection(ProjectDependencies) = postProject
 -	EndProjectSection
 -EndProject
 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "double", "double\double-7.1.vcproj", "{CCE6AE91-39AC-49B6-8763-742B65FCD92E}"
 -	ProjectSection(ProjectDependencies) = postProject
 -	EndProjectSection
 -EndProject
 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "mixed", "mixed\mixed-7.1.vcproj", "{26CE0C08-7621-403A-88A7-206E64F32C66}"
 -	ProjectSection(ProjectDependencies) = postProject
 -	EndProjectSection
 -EndProject
 -Global
 -	GlobalSection(SolutionConfiguration) = preSolution
 -		Debug = Debug
 -		Release = Release
 -	EndGlobalSection
 -	GlobalSection(ProjectConfiguration) = postSolution
 -		{9FB807C1-53EE-4E71-812F-89E8BE6FCB43}.Debug.ActiveCfg = Debug|Win32
 -		{9FB807C1-53EE-4E71-812F-89E8BE6FCB43}.Debug.Build.0 = Debug|Win32
 -		{9FB807C1-53EE-4E71-812F-89E8BE6FCB43}.Release.ActiveCfg = Release|Win32
 -		{9FB807C1-53EE-4E71-812F-89E8BE6FCB43}.Release.Build.0 = Release|Win32
 -		{B3108E70-7B4E-4DDA-8872-0DC4AFDCB2D9}.Debug.ActiveCfg = Debug|Win32
 -		{B3108E70-7B4E-4DDA-8872-0DC4AFDCB2D9}.Debug.Build.0 = Debug|Win32
 -		{B3108E70-7B4E-4DDA-8872-0DC4AFDCB2D9}.Release.ActiveCfg = Release|Win32
 -		{B3108E70-7B4E-4DDA-8872-0DC4AFDCB2D9}.Release.Build.0 = Release|Win32
 -		{6CE6CDEC-F8DE-42D0-80F8-E71C0DD8F897}.Debug.ActiveCfg = Debug|Win32
 -		{6CE6CDEC-F8DE-42D0-80F8-E71C0DD8F897}.Debug.Build.0 = Debug|Win32
 -		{6CE6CDEC-F8DE-42D0-80F8-E71C0DD8F897}.Release.ActiveCfg = Release|Win32
 -		{6CE6CDEC-F8DE-42D0-80F8-E71C0DD8F897}.Release.Build.0 = Release|Win32
 -		{262E34D2-48D2-4657-9DB2-F01FFDCEA295}.Debug.ActiveCfg = Debug|Win32
 -		{262E34D2-48D2-4657-9DB2-F01FFDCEA295}.Debug.Build.0 = Debug|Win32
 -		{262E34D2-48D2-4657-9DB2-F01FFDCEA295}.Release.ActiveCfg = Release|Win32
 -		{262E34D2-48D2-4657-9DB2-F01FFDCEA295}.Release.Build.0 = Release|Win32
 -		{CCE6AE91-39AC-49B6-8763-742B65FCD92E}.Debug.ActiveCfg = Debug|Win32
 -		{CCE6AE91-39AC-49B6-8763-742B65FCD92E}.Debug.Build.0 = Debug|Win32
 -		{CCE6AE91-39AC-49B6-8763-742B65FCD92E}.Release.ActiveCfg = Release|Win32
 -		{CCE6AE91-39AC-49B6-8763-742B65FCD92E}.Release.Build.0 = Release|Win32
 -		{26CE0C08-7621-403A-88A7-206E64F32C66}.Debug.ActiveCfg = Debug|Win32
 -		{26CE0C08-7621-403A-88A7-206E64F32C66}.Debug.Build.0 = Debug|Win32
 -		{26CE0C08-7621-403A-88A7-206E64F32C66}.Release.ActiveCfg = Release|Win32
 -		{26CE0C08-7621-403A-88A7-206E64F32C66}.Release.Build.0 = Release|Win32
 -	EndGlobalSection
 -	GlobalSection(ExtensibilityGlobals) = postSolution
 -	EndGlobalSection
 -	GlobalSection(ExtensibilityAddIns) = postSolution
 -	EndGlobalSection
 -EndGlobal
 diff --git a/xsd/dist/examples/cxx/tree/custom/custom-8.0.sln b/xsd/dist/examples/cxx/tree/custom/custom-8.0.sln deleted file mode 100644 index 7faee8d..0000000 --- a/xsd/dist/examples/cxx/tree/custom/custom-8.0.sln +++ /dev/null @@ -1,75 +0,0 @@ -Microsoft Visual Studio Solution File, Format Version 9.00
 -# Visual Studio 2005
 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "contacts", "contacts\contacts-8.0.vcproj", "{9FB807C1-53EE-4E71-812F-89E8BE6FCB43}"
 -EndProject
 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "taxonomy", "taxonomy\taxonomy-8.0.vcproj", "{B3108E70-7B4E-4DDA-8872-0DC4AFDCB2D9}"
 -EndProject
 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "wildcard", "wildcard\wildcard-8.0.vcproj", "{6CE6CDEC-F8DE-42D0-80F8-E71C0DD8F897}"
 -EndProject
 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "comments", "comments\comments-8.0.vcproj", "{262E34D2-48D2-4657-9DB2-F01FFDCEA295}"
 -EndProject
 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "double", "double\double-8.0.vcproj", "{CCE6AE91-39AC-49B6-8763-742B65FCD92E}"
 -EndProject
 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "mixed", "mixed\mixed-8.0.vcproj", "{26CE0C08-7621-403A-88A7-206E64F32C66}"
 -EndProject
 -Global
 -	GlobalSection(SolutionConfigurationPlatforms) = preSolution
 -		Debug|Win32 = Debug|Win32
 -		Debug|x64 = Debug|x64
 -		Release|Win32 = Release|Win32
 -		Release|x64 = Release|x64
 -	EndGlobalSection
 -	GlobalSection(ProjectConfigurationPlatforms) = postSolution
 -		{9FB807C1-53EE-4E71-812F-89E8BE6FCB43}.Debug|Win32.ActiveCfg = Debug|Win32
 -		{9FB807C1-53EE-4E71-812F-89E8BE6FCB43}.Debug|Win32.Build.0 = Debug|Win32
 -		{9FB807C1-53EE-4E71-812F-89E8BE6FCB43}.Debug|x64.ActiveCfg = Debug|x64
 -		{9FB807C1-53EE-4E71-812F-89E8BE6FCB43}.Debug|x64.Build.0 = Debug|x64
 -		{9FB807C1-53EE-4E71-812F-89E8BE6FCB43}.Release|Win32.ActiveCfg = Release|Win32
 -		{9FB807C1-53EE-4E71-812F-89E8BE6FCB43}.Release|Win32.Build.0 = Release|Win32
 -		{9FB807C1-53EE-4E71-812F-89E8BE6FCB43}.Release|x64.ActiveCfg = Release|x64
 -		{9FB807C1-53EE-4E71-812F-89E8BE6FCB43}.Release|x64.Build.0 = Release|x64
 -		{B3108E70-7B4E-4DDA-8872-0DC4AFDCB2D9}.Debug|Win32.ActiveCfg = Debug|Win32
 -		{B3108E70-7B4E-4DDA-8872-0DC4AFDCB2D9}.Debug|Win32.Build.0 = Debug|Win32
 -		{B3108E70-7B4E-4DDA-8872-0DC4AFDCB2D9}.Debug|x64.ActiveCfg = Debug|x64
 -		{B3108E70-7B4E-4DDA-8872-0DC4AFDCB2D9}.Debug|x64.Build.0 = Debug|x64
 -		{B3108E70-7B4E-4DDA-8872-0DC4AFDCB2D9}.Release|Win32.ActiveCfg = Release|Win32
 -		{B3108E70-7B4E-4DDA-8872-0DC4AFDCB2D9}.Release|Win32.Build.0 = Release|Win32
 -		{B3108E70-7B4E-4DDA-8872-0DC4AFDCB2D9}.Release|x64.ActiveCfg = Release|x64
 -		{B3108E70-7B4E-4DDA-8872-0DC4AFDCB2D9}.Release|x64.Build.0 = Release|x64
 -		{6CE6CDEC-F8DE-42D0-80F8-E71C0DD8F897}.Debug|Win32.ActiveCfg = Debug|Win32
 -		{6CE6CDEC-F8DE-42D0-80F8-E71C0DD8F897}.Debug|Win32.Build.0 = Debug|Win32
 -		{6CE6CDEC-F8DE-42D0-80F8-E71C0DD8F897}.Debug|x64.ActiveCfg = Debug|x64
 -		{6CE6CDEC-F8DE-42D0-80F8-E71C0DD8F897}.Debug|x64.Build.0 = Debug|x64
 -		{6CE6CDEC-F8DE-42D0-80F8-E71C0DD8F897}.Release|Win32.ActiveCfg = Release|Win32
 -		{6CE6CDEC-F8DE-42D0-80F8-E71C0DD8F897}.Release|Win32.Build.0 = Release|Win32
 -		{6CE6CDEC-F8DE-42D0-80F8-E71C0DD8F897}.Release|x64.ActiveCfg = Release|x64
 -		{6CE6CDEC-F8DE-42D0-80F8-E71C0DD8F897}.Release|x64.Build.0 = Release|x64
 -		{262E34D2-48D2-4657-9DB2-F01FFDCEA295}.Debug|Win32.ActiveCfg = Debug|Win32
 -		{262E34D2-48D2-4657-9DB2-F01FFDCEA295}.Debug|Win32.Build.0 = Debug|Win32
 -		{262E34D2-48D2-4657-9DB2-F01FFDCEA295}.Debug|x64.ActiveCfg = Debug|x64
 -		{262E34D2-48D2-4657-9DB2-F01FFDCEA295}.Debug|x64.Build.0 = Debug|x64
 -		{262E34D2-48D2-4657-9DB2-F01FFDCEA295}.Release|Win32.ActiveCfg = Release|Win32
 -		{262E34D2-48D2-4657-9DB2-F01FFDCEA295}.Release|Win32.Build.0 = Release|Win32
 -		{262E34D2-48D2-4657-9DB2-F01FFDCEA295}.Release|x64.ActiveCfg = Release|x64
 -		{262E34D2-48D2-4657-9DB2-F01FFDCEA295}.Release|x64.Build.0 = Release|x64
 -		{CCE6AE91-39AC-49B6-8763-742B65FCD92E}.Debug|Win32.ActiveCfg = Debug|Win32
 -		{CCE6AE91-39AC-49B6-8763-742B65FCD92E}.Debug|Win32.Build.0 = Debug|Win32
 -		{CCE6AE91-39AC-49B6-8763-742B65FCD92E}.Debug|x64.ActiveCfg = Debug|x64
 -		{CCE6AE91-39AC-49B6-8763-742B65FCD92E}.Debug|x64.Build.0 = Debug|x64
 -		{CCE6AE91-39AC-49B6-8763-742B65FCD92E}.Release|Win32.ActiveCfg = Release|Win32
 -		{CCE6AE91-39AC-49B6-8763-742B65FCD92E}.Release|Win32.Build.0 = Release|Win32
 -		{CCE6AE91-39AC-49B6-8763-742B65FCD92E}.Release|x64.ActiveCfg = Release|x64
 -		{CCE6AE91-39AC-49B6-8763-742B65FCD92E}.Release|x64.Build.0 = Release|x64
 -		{26CE0C08-7621-403A-88A7-206E64F32C66}.Debug|Win32.ActiveCfg = Debug|Win32
 -		{26CE0C08-7621-403A-88A7-206E64F32C66}.Debug|Win32.Build.0 = Debug|Win32
 -		{26CE0C08-7621-403A-88A7-206E64F32C66}.Debug|x64.ActiveCfg = Debug|x64
 -		{26CE0C08-7621-403A-88A7-206E64F32C66}.Debug|x64.Build.0 = Debug|x64
 -		{26CE0C08-7621-403A-88A7-206E64F32C66}.Release|Win32.ActiveCfg = Release|Win32
 -		{26CE0C08-7621-403A-88A7-206E64F32C66}.Release|Win32.Build.0 = Release|Win32
 -		{26CE0C08-7621-403A-88A7-206E64F32C66}.Release|x64.ActiveCfg = Release|x64
 -		{26CE0C08-7621-403A-88A7-206E64F32C66}.Release|x64.Build.0 = Release|x64
 -	EndGlobalSection
 -	GlobalSection(SolutionProperties) = preSolution
 -		HideSolutionNode = FALSE
 -	EndGlobalSection
 -EndGlobal
 diff --git a/xsd/dist/examples/cxx/tree/custom/custom-9.0.sln b/xsd/dist/examples/cxx/tree/custom/custom-9.0.sln deleted file mode 100644 index 2def79a..0000000 --- a/xsd/dist/examples/cxx/tree/custom/custom-9.0.sln +++ /dev/null @@ -1,75 +0,0 @@ -Microsoft Visual Studio Solution File, Format Version 10.00
 -# Visual Studio 2008
 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "contacts", "contacts\contacts-9.0.vcproj", "{9FB807C1-53EE-4E71-812F-89E8BE6FCB43}"
 -EndProject
 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "taxonomy", "taxonomy\taxonomy-9.0.vcproj", "{B3108E70-7B4E-4DDA-8872-0DC4AFDCB2D9}"
 -EndProject
 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "wildcard", "wildcard\wildcard-9.0.vcproj", "{6CE6CDEC-F8DE-42D0-80F8-E71C0DD8F897}"
 -EndProject
 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "comments", "comments\comments-9.0.vcproj", "{262E34D2-48D2-4657-9DB2-F01FFDCEA295}"
 -EndProject
 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "double", "double\double-9.0.vcproj", "{CCE6AE91-39AC-49B6-8763-742B65FCD92E}"
 -EndProject
 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "mixed", "mixed\mixed-9.0.vcproj", "{26CE0C08-7621-403A-88A7-206E64F32C66}"
 -EndProject
 -Global
 -	GlobalSection(SolutionConfigurationPlatforms) = preSolution
 -		Debug|Win32 = Debug|Win32
 -		Debug|x64 = Debug|x64
 -		Release|Win32 = Release|Win32
 -		Release|x64 = Release|x64
 -	EndGlobalSection
 -	GlobalSection(ProjectConfigurationPlatforms) = postSolution
 -		{9FB807C1-53EE-4E71-812F-89E8BE6FCB43}.Debug|Win32.ActiveCfg = Debug|Win32
 -		{9FB807C1-53EE-4E71-812F-89E8BE6FCB43}.Debug|Win32.Build.0 = Debug|Win32
 -		{9FB807C1-53EE-4E71-812F-89E8BE6FCB43}.Debug|x64.ActiveCfg = Debug|x64
 -		{9FB807C1-53EE-4E71-812F-89E8BE6FCB43}.Debug|x64.Build.0 = Debug|x64
 -		{9FB807C1-53EE-4E71-812F-89E8BE6FCB43}.Release|Win32.ActiveCfg = Release|Win32
 -		{9FB807C1-53EE-4E71-812F-89E8BE6FCB43}.Release|Win32.Build.0 = Release|Win32
 -		{9FB807C1-53EE-4E71-812F-89E8BE6FCB43}.Release|x64.ActiveCfg = Release|x64
 -		{9FB807C1-53EE-4E71-812F-89E8BE6FCB43}.Release|x64.Build.0 = Release|x64
 -		{B3108E70-7B4E-4DDA-8872-0DC4AFDCB2D9}.Debug|Win32.ActiveCfg = Debug|Win32
 -		{B3108E70-7B4E-4DDA-8872-0DC4AFDCB2D9}.Debug|Win32.Build.0 = Debug|Win32
 -		{B3108E70-7B4E-4DDA-8872-0DC4AFDCB2D9}.Debug|x64.ActiveCfg = Debug|x64
 -		{B3108E70-7B4E-4DDA-8872-0DC4AFDCB2D9}.Debug|x64.Build.0 = Debug|x64
 -		{B3108E70-7B4E-4DDA-8872-0DC4AFDCB2D9}.Release|Win32.ActiveCfg = Release|Win32
 -		{B3108E70-7B4E-4DDA-8872-0DC4AFDCB2D9}.Release|Win32.Build.0 = Release|Win32
 -		{B3108E70-7B4E-4DDA-8872-0DC4AFDCB2D9}.Release|x64.ActiveCfg = Release|x64
 -		{B3108E70-7B4E-4DDA-8872-0DC4AFDCB2D9}.Release|x64.Build.0 = Release|x64
 -		{6CE6CDEC-F8DE-42D0-80F8-E71C0DD8F897}.Debug|Win32.ActiveCfg = Debug|Win32
 -		{6CE6CDEC-F8DE-42D0-80F8-E71C0DD8F897}.Debug|Win32.Build.0 = Debug|Win32
 -		{6CE6CDEC-F8DE-42D0-80F8-E71C0DD8F897}.Debug|x64.ActiveCfg = Debug|x64
 -		{6CE6CDEC-F8DE-42D0-80F8-E71C0DD8F897}.Debug|x64.Build.0 = Debug|x64
 -		{6CE6CDEC-F8DE-42D0-80F8-E71C0DD8F897}.Release|Win32.ActiveCfg = Release|Win32
 -		{6CE6CDEC-F8DE-42D0-80F8-E71C0DD8F897}.Release|Win32.Build.0 = Release|Win32
 -		{6CE6CDEC-F8DE-42D0-80F8-E71C0DD8F897}.Release|x64.ActiveCfg = Release|x64
 -		{6CE6CDEC-F8DE-42D0-80F8-E71C0DD8F897}.Release|x64.Build.0 = Release|x64
 -		{262E34D2-48D2-4657-9DB2-F01FFDCEA295}.Debug|Win32.ActiveCfg = Debug|Win32
 -		{262E34D2-48D2-4657-9DB2-F01FFDCEA295}.Debug|Win32.Build.0 = Debug|Win32
 -		{262E34D2-48D2-4657-9DB2-F01FFDCEA295}.Debug|x64.ActiveCfg = Debug|x64
 -		{262E34D2-48D2-4657-9DB2-F01FFDCEA295}.Debug|x64.Build.0 = Debug|x64
 -		{262E34D2-48D2-4657-9DB2-F01FFDCEA295}.Release|Win32.ActiveCfg = Release|Win32
 -		{262E34D2-48D2-4657-9DB2-F01FFDCEA295}.Release|Win32.Build.0 = Release|Win32
 -		{262E34D2-48D2-4657-9DB2-F01FFDCEA295}.Release|x64.ActiveCfg = Release|x64
 -		{262E34D2-48D2-4657-9DB2-F01FFDCEA295}.Release|x64.Build.0 = Release|x64
 -		{CCE6AE91-39AC-49B6-8763-742B65FCD92E}.Debug|Win32.ActiveCfg = Debug|Win32
 -		{CCE6AE91-39AC-49B6-8763-742B65FCD92E}.Debug|Win32.Build.0 = Debug|Win32
 -		{CCE6AE91-39AC-49B6-8763-742B65FCD92E}.Debug|x64.ActiveCfg = Debug|x64
 -		{CCE6AE91-39AC-49B6-8763-742B65FCD92E}.Debug|x64.Build.0 = Debug|x64
 -		{CCE6AE91-39AC-49B6-8763-742B65FCD92E}.Release|Win32.ActiveCfg = Release|Win32
 -		{CCE6AE91-39AC-49B6-8763-742B65FCD92E}.Release|Win32.Build.0 = Release|Win32
 -		{CCE6AE91-39AC-49B6-8763-742B65FCD92E}.Release|x64.ActiveCfg = Release|x64
 -		{CCE6AE91-39AC-49B6-8763-742B65FCD92E}.Release|x64.Build.0 = Release|x64
 -		{26CE0C08-7621-403A-88A7-206E64F32C66}.Debug|Win32.ActiveCfg = Debug|Win32
 -		{26CE0C08-7621-403A-88A7-206E64F32C66}.Debug|Win32.Build.0 = Debug|Win32
 -		{26CE0C08-7621-403A-88A7-206E64F32C66}.Debug|x64.ActiveCfg = Debug|x64
 -		{26CE0C08-7621-403A-88A7-206E64F32C66}.Debug|x64.Build.0 = Debug|x64
 -		{26CE0C08-7621-403A-88A7-206E64F32C66}.Release|Win32.ActiveCfg = Release|Win32
 -		{26CE0C08-7621-403A-88A7-206E64F32C66}.Release|Win32.Build.0 = Release|Win32
 -		{26CE0C08-7621-403A-88A7-206E64F32C66}.Release|x64.ActiveCfg = Release|x64
 -		{26CE0C08-7621-403A-88A7-206E64F32C66}.Release|x64.Build.0 = Release|x64
 -	EndGlobalSection
 -	GlobalSection(SolutionProperties) = preSolution
 -		HideSolutionNode = FALSE
 -	EndGlobalSection
 -EndGlobal
 diff --git a/xsd/dist/examples/cxx/tree/custom/custom-xerces2-7.1.sln b/xsd/dist/examples/cxx/tree/custom/custom-xerces2-7.1.sln deleted file mode 100644 index f5ace2f..0000000 --- a/xsd/dist/examples/cxx/tree/custom/custom-xerces2-7.1.sln +++ /dev/null @@ -1,61 +0,0 @@ -Microsoft Visual Studio Solution File, Format Version 8.00
 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "contacts", "contacts\contacts-xerces2-7.1.vcproj", "{9FB807C1-53EE-4E71-812F-89E8BE6FCB43}"
 -	ProjectSection(ProjectDependencies) = postProject
 -	EndProjectSection
 -EndProject
 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "taxonomy", "taxonomy\taxonomy-xerces2-7.1.vcproj", "{B3108E70-7B4E-4DDA-8872-0DC4AFDCB2D9}"
 -	ProjectSection(ProjectDependencies) = postProject
 -	EndProjectSection
 -EndProject
 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "wildcard", "wildcard\wildcard-xerces2-7.1.vcproj", "{6CE6CDEC-F8DE-42D0-80F8-E71C0DD8F897}"
 -	ProjectSection(ProjectDependencies) = postProject
 -	EndProjectSection
 -EndProject
 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "comments", "comments\comments-xerces2-7.1.vcproj", "{262E34D2-48D2-4657-9DB2-F01FFDCEA295}"
 -	ProjectSection(ProjectDependencies) = postProject
 -	EndProjectSection
 -EndProject
 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "double", "double\double-xerces2-7.1.vcproj", "{CCE6AE91-39AC-49B6-8763-742B65FCD92E}"
 -	ProjectSection(ProjectDependencies) = postProject
 -	EndProjectSection
 -EndProject
 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "mixed", "mixed\mixed-xerces2-7.1.vcproj", "{26CE0C08-7621-403A-88A7-206E64F32C66}"
 -	ProjectSection(ProjectDependencies) = postProject
 -	EndProjectSection
 -EndProject
 -Global
 -	GlobalSection(SolutionConfiguration) = preSolution
 -		Debug = Debug
 -		Release = Release
 -	EndGlobalSection
 -	GlobalSection(ProjectConfiguration) = postSolution
 -		{9FB807C1-53EE-4E71-812F-89E8BE6FCB43}.Debug.ActiveCfg = Debug|Win32
 -		{9FB807C1-53EE-4E71-812F-89E8BE6FCB43}.Debug.Build.0 = Debug|Win32
 -		{9FB807C1-53EE-4E71-812F-89E8BE6FCB43}.Release.ActiveCfg = Release|Win32
 -		{9FB807C1-53EE-4E71-812F-89E8BE6FCB43}.Release.Build.0 = Release|Win32
 -		{B3108E70-7B4E-4DDA-8872-0DC4AFDCB2D9}.Debug.ActiveCfg = Debug|Win32
 -		{B3108E70-7B4E-4DDA-8872-0DC4AFDCB2D9}.Debug.Build.0 = Debug|Win32
 -		{B3108E70-7B4E-4DDA-8872-0DC4AFDCB2D9}.Release.ActiveCfg = Release|Win32
 -		{B3108E70-7B4E-4DDA-8872-0DC4AFDCB2D9}.Release.Build.0 = Release|Win32
 -		{6CE6CDEC-F8DE-42D0-80F8-E71C0DD8F897}.Debug.ActiveCfg = Debug|Win32
 -		{6CE6CDEC-F8DE-42D0-80F8-E71C0DD8F897}.Debug.Build.0 = Debug|Win32
 -		{6CE6CDEC-F8DE-42D0-80F8-E71C0DD8F897}.Release.ActiveCfg = Release|Win32
 -		{6CE6CDEC-F8DE-42D0-80F8-E71C0DD8F897}.Release.Build.0 = Release|Win32
 -		{262E34D2-48D2-4657-9DB2-F01FFDCEA295}.Debug.ActiveCfg = Debug|Win32
 -		{262E34D2-48D2-4657-9DB2-F01FFDCEA295}.Debug.Build.0 = Debug|Win32
 -		{262E34D2-48D2-4657-9DB2-F01FFDCEA295}.Release.ActiveCfg = Release|Win32
 -		{262E34D2-48D2-4657-9DB2-F01FFDCEA295}.Release.Build.0 = Release|Win32
 -		{CCE6AE91-39AC-49B6-8763-742B65FCD92E}.Debug.ActiveCfg = Debug|Win32
 -		{CCE6AE91-39AC-49B6-8763-742B65FCD92E}.Debug.Build.0 = Debug|Win32
 -		{CCE6AE91-39AC-49B6-8763-742B65FCD92E}.Release.ActiveCfg = Release|Win32
 -		{CCE6AE91-39AC-49B6-8763-742B65FCD92E}.Release.Build.0 = Release|Win32
 -		{26CE0C08-7621-403A-88A7-206E64F32C66}.Debug.ActiveCfg = Debug|Win32
 -		{26CE0C08-7621-403A-88A7-206E64F32C66}.Debug.Build.0 = Debug|Win32
 -		{26CE0C08-7621-403A-88A7-206E64F32C66}.Release.ActiveCfg = Release|Win32
 -		{26CE0C08-7621-403A-88A7-206E64F32C66}.Release.Build.0 = Release|Win32
 -	EndGlobalSection
 -	GlobalSection(ExtensibilityGlobals) = postSolution
 -	EndGlobalSection
 -	GlobalSection(ExtensibilityAddIns) = postSolution
 -	EndGlobalSection
 -EndGlobal
 diff --git a/xsd/dist/examples/cxx/tree/custom/custom-xerces2-8.0.sln b/xsd/dist/examples/cxx/tree/custom/custom-xerces2-8.0.sln deleted file mode 100644 index b3e013c..0000000 --- a/xsd/dist/examples/cxx/tree/custom/custom-xerces2-8.0.sln +++ /dev/null @@ -1,75 +0,0 @@ -Microsoft Visual Studio Solution File, Format Version 9.00
 -# Visual Studio 2005
 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "contacts", "contacts\contacts-xerces2-8.0.vcproj", "{9FB807C1-53EE-4E71-812F-89E8BE6FCB43}"
 -EndProject
 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "taxonomy", "taxonomy\taxonomy-xerces2-8.0.vcproj", "{B3108E70-7B4E-4DDA-8872-0DC4AFDCB2D9}"
 -EndProject
 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "wildcard", "wildcard\wildcard-xerces2-8.0.vcproj", "{6CE6CDEC-F8DE-42D0-80F8-E71C0DD8F897}"
 -EndProject
 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "comments", "comments\comments-xerces2-8.0.vcproj", "{262E34D2-48D2-4657-9DB2-F01FFDCEA295}"
 -EndProject
 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "double", "double\double-xerces2-8.0.vcproj", "{CCE6AE91-39AC-49B6-8763-742B65FCD92E}"
 -EndProject
 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "mixed", "mixed\mixed-xerces2-8.0.vcproj", "{26CE0C08-7621-403A-88A7-206E64F32C66}"
 -EndProject
 -Global
 -	GlobalSection(SolutionConfigurationPlatforms) = preSolution
 -		Debug|Win32 = Debug|Win32
 -		Debug|x64 = Debug|x64
 -		Release|Win32 = Release|Win32
 -		Release|x64 = Release|x64
 -	EndGlobalSection
 -	GlobalSection(ProjectConfigurationPlatforms) = postSolution
 -		{9FB807C1-53EE-4E71-812F-89E8BE6FCB43}.Debug|Win32.ActiveCfg = Debug|Win32
 -		{9FB807C1-53EE-4E71-812F-89E8BE6FCB43}.Debug|Win32.Build.0 = Debug|Win32
 -		{9FB807C1-53EE-4E71-812F-89E8BE6FCB43}.Debug|x64.ActiveCfg = Debug|x64
 -		{9FB807C1-53EE-4E71-812F-89E8BE6FCB43}.Debug|x64.Build.0 = Debug|x64
 -		{9FB807C1-53EE-4E71-812F-89E8BE6FCB43}.Release|Win32.ActiveCfg = Release|Win32
 -		{9FB807C1-53EE-4E71-812F-89E8BE6FCB43}.Release|Win32.Build.0 = Release|Win32
 -		{9FB807C1-53EE-4E71-812F-89E8BE6FCB43}.Release|x64.ActiveCfg = Release|x64
 -		{9FB807C1-53EE-4E71-812F-89E8BE6FCB43}.Release|x64.Build.0 = Release|x64
 -		{B3108E70-7B4E-4DDA-8872-0DC4AFDCB2D9}.Debug|Win32.ActiveCfg = Debug|Win32
 -		{B3108E70-7B4E-4DDA-8872-0DC4AFDCB2D9}.Debug|Win32.Build.0 = Debug|Win32
 -		{B3108E70-7B4E-4DDA-8872-0DC4AFDCB2D9}.Debug|x64.ActiveCfg = Debug|x64
 -		{B3108E70-7B4E-4DDA-8872-0DC4AFDCB2D9}.Debug|x64.Build.0 = Debug|x64
 -		{B3108E70-7B4E-4DDA-8872-0DC4AFDCB2D9}.Release|Win32.ActiveCfg = Release|Win32
 -		{B3108E70-7B4E-4DDA-8872-0DC4AFDCB2D9}.Release|Win32.Build.0 = Release|Win32
 -		{B3108E70-7B4E-4DDA-8872-0DC4AFDCB2D9}.Release|x64.ActiveCfg = Release|x64
 -		{B3108E70-7B4E-4DDA-8872-0DC4AFDCB2D9}.Release|x64.Build.0 = Release|x64
 -		{6CE6CDEC-F8DE-42D0-80F8-E71C0DD8F897}.Debug|Win32.ActiveCfg = Debug|Win32
 -		{6CE6CDEC-F8DE-42D0-80F8-E71C0DD8F897}.Debug|Win32.Build.0 = Debug|Win32
 -		{6CE6CDEC-F8DE-42D0-80F8-E71C0DD8F897}.Debug|x64.ActiveCfg = Debug|x64
 -		{6CE6CDEC-F8DE-42D0-80F8-E71C0DD8F897}.Debug|x64.Build.0 = Debug|x64
 -		{6CE6CDEC-F8DE-42D0-80F8-E71C0DD8F897}.Release|Win32.ActiveCfg = Release|Win32
 -		{6CE6CDEC-F8DE-42D0-80F8-E71C0DD8F897}.Release|Win32.Build.0 = Release|Win32
 -		{6CE6CDEC-F8DE-42D0-80F8-E71C0DD8F897}.Release|x64.ActiveCfg = Release|x64
 -		{6CE6CDEC-F8DE-42D0-80F8-E71C0DD8F897}.Release|x64.Build.0 = Release|x64
 -		{262E34D2-48D2-4657-9DB2-F01FFDCEA295}.Debug|Win32.ActiveCfg = Debug|Win32
 -		{262E34D2-48D2-4657-9DB2-F01FFDCEA295}.Debug|Win32.Build.0 = Debug|Win32
 -		{262E34D2-48D2-4657-9DB2-F01FFDCEA295}.Debug|x64.ActiveCfg = Debug|x64
 -		{262E34D2-48D2-4657-9DB2-F01FFDCEA295}.Debug|x64.Build.0 = Debug|x64
 -		{262E34D2-48D2-4657-9DB2-F01FFDCEA295}.Release|Win32.ActiveCfg = Release|Win32
 -		{262E34D2-48D2-4657-9DB2-F01FFDCEA295}.Release|Win32.Build.0 = Release|Win32
 -		{262E34D2-48D2-4657-9DB2-F01FFDCEA295}.Release|x64.ActiveCfg = Release|x64
 -		{262E34D2-48D2-4657-9DB2-F01FFDCEA295}.Release|x64.Build.0 = Release|x64
 -		{CCE6AE91-39AC-49B6-8763-742B65FCD92E}.Debug|Win32.ActiveCfg = Debug|Win32
 -		{CCE6AE91-39AC-49B6-8763-742B65FCD92E}.Debug|Win32.Build.0 = Debug|Win32
 -		{CCE6AE91-39AC-49B6-8763-742B65FCD92E}.Debug|x64.ActiveCfg = Debug|x64
 -		{CCE6AE91-39AC-49B6-8763-742B65FCD92E}.Debug|x64.Build.0 = Debug|x64
 -		{CCE6AE91-39AC-49B6-8763-742B65FCD92E}.Release|Win32.ActiveCfg = Release|Win32
 -		{CCE6AE91-39AC-49B6-8763-742B65FCD92E}.Release|Win32.Build.0 = Release|Win32
 -		{CCE6AE91-39AC-49B6-8763-742B65FCD92E}.Release|x64.ActiveCfg = Release|x64
 -		{CCE6AE91-39AC-49B6-8763-742B65FCD92E}.Release|x64.Build.0 = Release|x64
 -		{26CE0C08-7621-403A-88A7-206E64F32C66}.Debug|Win32.ActiveCfg = Debug|Win32
 -		{26CE0C08-7621-403A-88A7-206E64F32C66}.Debug|Win32.Build.0 = Debug|Win32
 -		{26CE0C08-7621-403A-88A7-206E64F32C66}.Debug|x64.ActiveCfg = Debug|x64
 -		{26CE0C08-7621-403A-88A7-206E64F32C66}.Debug|x64.Build.0 = Debug|x64
 -		{26CE0C08-7621-403A-88A7-206E64F32C66}.Release|Win32.ActiveCfg = Release|Win32
 -		{26CE0C08-7621-403A-88A7-206E64F32C66}.Release|Win32.Build.0 = Release|Win32
 -		{26CE0C08-7621-403A-88A7-206E64F32C66}.Release|x64.ActiveCfg = Release|x64
 -		{26CE0C08-7621-403A-88A7-206E64F32C66}.Release|x64.Build.0 = Release|x64
 -	EndGlobalSection
 -	GlobalSection(SolutionProperties) = preSolution
 -		HideSolutionNode = FALSE
 -	EndGlobalSection
 -EndGlobal
 diff --git a/xsd/dist/examples/cxx/tree/custom/custom-xerces2-9.0.sln b/xsd/dist/examples/cxx/tree/custom/custom-xerces2-9.0.sln deleted file mode 100644 index ec151cc..0000000 --- a/xsd/dist/examples/cxx/tree/custom/custom-xerces2-9.0.sln +++ /dev/null @@ -1,75 +0,0 @@ -Microsoft Visual Studio Solution File, Format Version 10.00
 -# Visual Studio 2008
 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "contacts", "contacts\contacts-xerces2-9.0.vcproj", "{9FB807C1-53EE-4E71-812F-89E8BE6FCB43}"
 -EndProject
 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "taxonomy", "taxonomy\taxonomy-xerces2-9.0.vcproj", "{B3108E70-7B4E-4DDA-8872-0DC4AFDCB2D9}"
 -EndProject
 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "wildcard", "wildcard\wildcard-xerces2-9.0.vcproj", "{6CE6CDEC-F8DE-42D0-80F8-E71C0DD8F897}"
 -EndProject
 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "comments", "comments\comments-xerces2-9.0.vcproj", "{262E34D2-48D2-4657-9DB2-F01FFDCEA295}"
 -EndProject
 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "double", "double\double-xerces2-9.0.vcproj", "{CCE6AE91-39AC-49B6-8763-742B65FCD92E}"
 -EndProject
 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "mixed", "mixed\mixed-xerces2-9.0.vcproj", "{26CE0C08-7621-403A-88A7-206E64F32C66}"
 -EndProject
 -Global
 -	GlobalSection(SolutionConfigurationPlatforms) = preSolution
 -		Debug|Win32 = Debug|Win32
 -		Debug|x64 = Debug|x64
 -		Release|Win32 = Release|Win32
 -		Release|x64 = Release|x64
 -	EndGlobalSection
 -	GlobalSection(ProjectConfigurationPlatforms) = postSolution
 -		{9FB807C1-53EE-4E71-812F-89E8BE6FCB43}.Debug|Win32.ActiveCfg = Debug|Win32
 -		{9FB807C1-53EE-4E71-812F-89E8BE6FCB43}.Debug|Win32.Build.0 = Debug|Win32
 -		{9FB807C1-53EE-4E71-812F-89E8BE6FCB43}.Debug|x64.ActiveCfg = Debug|x64
 -		{9FB807C1-53EE-4E71-812F-89E8BE6FCB43}.Debug|x64.Build.0 = Debug|x64
 -		{9FB807C1-53EE-4E71-812F-89E8BE6FCB43}.Release|Win32.ActiveCfg = Release|Win32
 -		{9FB807C1-53EE-4E71-812F-89E8BE6FCB43}.Release|Win32.Build.0 = Release|Win32
 -		{9FB807C1-53EE-4E71-812F-89E8BE6FCB43}.Release|x64.ActiveCfg = Release|x64
 -		{9FB807C1-53EE-4E71-812F-89E8BE6FCB43}.Release|x64.Build.0 = Release|x64
 -		{B3108E70-7B4E-4DDA-8872-0DC4AFDCB2D9}.Debug|Win32.ActiveCfg = Debug|Win32
 -		{B3108E70-7B4E-4DDA-8872-0DC4AFDCB2D9}.Debug|Win32.Build.0 = Debug|Win32
 -		{B3108E70-7B4E-4DDA-8872-0DC4AFDCB2D9}.Debug|x64.ActiveCfg = Debug|x64
 -		{B3108E70-7B4E-4DDA-8872-0DC4AFDCB2D9}.Debug|x64.Build.0 = Debug|x64
 -		{B3108E70-7B4E-4DDA-8872-0DC4AFDCB2D9}.Release|Win32.ActiveCfg = Release|Win32
 -		{B3108E70-7B4E-4DDA-8872-0DC4AFDCB2D9}.Release|Win32.Build.0 = Release|Win32
 -		{B3108E70-7B4E-4DDA-8872-0DC4AFDCB2D9}.Release|x64.ActiveCfg = Release|x64
 -		{B3108E70-7B4E-4DDA-8872-0DC4AFDCB2D9}.Release|x64.Build.0 = Release|x64
 -		{6CE6CDEC-F8DE-42D0-80F8-E71C0DD8F897}.Debug|Win32.ActiveCfg = Debug|Win32
 -		{6CE6CDEC-F8DE-42D0-80F8-E71C0DD8F897}.Debug|Win32.Build.0 = Debug|Win32
 -		{6CE6CDEC-F8DE-42D0-80F8-E71C0DD8F897}.Debug|x64.ActiveCfg = Debug|x64
 -		{6CE6CDEC-F8DE-42D0-80F8-E71C0DD8F897}.Debug|x64.Build.0 = Debug|x64
 -		{6CE6CDEC-F8DE-42D0-80F8-E71C0DD8F897}.Release|Win32.ActiveCfg = Release|Win32
 -		{6CE6CDEC-F8DE-42D0-80F8-E71C0DD8F897}.Release|Win32.Build.0 = Release|Win32
 -		{6CE6CDEC-F8DE-42D0-80F8-E71C0DD8F897}.Release|x64.ActiveCfg = Release|x64
 -		{6CE6CDEC-F8DE-42D0-80F8-E71C0DD8F897}.Release|x64.Build.0 = Release|x64
 -		{262E34D2-48D2-4657-9DB2-F01FFDCEA295}.Debug|Win32.ActiveCfg = Debug|Win32
 -		{262E34D2-48D2-4657-9DB2-F01FFDCEA295}.Debug|Win32.Build.0 = Debug|Win32
 -		{262E34D2-48D2-4657-9DB2-F01FFDCEA295}.Debug|x64.ActiveCfg = Debug|x64
 -		{262E34D2-48D2-4657-9DB2-F01FFDCEA295}.Debug|x64.Build.0 = Debug|x64
 -		{262E34D2-48D2-4657-9DB2-F01FFDCEA295}.Release|Win32.ActiveCfg = Release|Win32
 -		{262E34D2-48D2-4657-9DB2-F01FFDCEA295}.Release|Win32.Build.0 = Release|Win32
 -		{262E34D2-48D2-4657-9DB2-F01FFDCEA295}.Release|x64.ActiveCfg = Release|x64
 -		{262E34D2-48D2-4657-9DB2-F01FFDCEA295}.Release|x64.Build.0 = Release|x64
 -		{CCE6AE91-39AC-49B6-8763-742B65FCD92E}.Debug|Win32.ActiveCfg = Debug|Win32
 -		{CCE6AE91-39AC-49B6-8763-742B65FCD92E}.Debug|Win32.Build.0 = Debug|Win32
 -		{CCE6AE91-39AC-49B6-8763-742B65FCD92E}.Debug|x64.ActiveCfg = Debug|x64
 -		{CCE6AE91-39AC-49B6-8763-742B65FCD92E}.Debug|x64.Build.0 = Debug|x64
 -		{CCE6AE91-39AC-49B6-8763-742B65FCD92E}.Release|Win32.ActiveCfg = Release|Win32
 -		{CCE6AE91-39AC-49B6-8763-742B65FCD92E}.Release|Win32.Build.0 = Release|Win32
 -		{CCE6AE91-39AC-49B6-8763-742B65FCD92E}.Release|x64.ActiveCfg = Release|x64
 -		{CCE6AE91-39AC-49B6-8763-742B65FCD92E}.Release|x64.Build.0 = Release|x64
 -		{26CE0C08-7621-403A-88A7-206E64F32C66}.Debug|Win32.ActiveCfg = Debug|Win32
 -		{26CE0C08-7621-403A-88A7-206E64F32C66}.Debug|Win32.Build.0 = Debug|Win32
 -		{26CE0C08-7621-403A-88A7-206E64F32C66}.Debug|x64.ActiveCfg = Debug|x64
 -		{26CE0C08-7621-403A-88A7-206E64F32C66}.Debug|x64.Build.0 = Debug|x64
 -		{26CE0C08-7621-403A-88A7-206E64F32C66}.Release|Win32.ActiveCfg = Release|Win32
 -		{26CE0C08-7621-403A-88A7-206E64F32C66}.Release|Win32.Build.0 = Release|Win32
 -		{26CE0C08-7621-403A-88A7-206E64F32C66}.Release|x64.ActiveCfg = Release|x64
 -		{26CE0C08-7621-403A-88A7-206E64F32C66}.Release|x64.Build.0 = Release|x64
 -	EndGlobalSection
 -	GlobalSection(SolutionProperties) = preSolution
 -		HideSolutionNode = FALSE
 -	EndGlobalSection
 -EndGlobal
 diff --git a/xsd/dist/examples/cxx/tree/custom/double/double-7.1.vcproj b/xsd/dist/examples/cxx/tree/custom/double/double-7.1.vcproj deleted file mode 100644 index ccaa903..0000000 --- a/xsd/dist/examples/cxx/tree/custom/double/double-7.1.vcproj +++ /dev/null @@ -1,186 +0,0 @@ -<?xml version="1.0" encoding="Windows-1252"?>
 -<VisualStudioProject
 -	ProjectType="Visual C++"
 -	Version="7.10"
 -	Name="double"
 -	ProjectGUID="{CCE6AE91-39AC-49B6-8763-742B65FCD92E}"
 -	RootNamespace="double"
 -	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"
 -				Description="xsd xml-schema.xsd"
 -				CommandLine="xsd cxx-tree --generate-xml-schema --generate-serialization --generate-intellisense --custom-type double=double --hxx-epilogue "#include \"double-custom.hxx\"" xml-schema.xsd"
 -				ExcludedFromBuild="FALSE"/>
 -			<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"
 -				Description="xsd xml-schema.xsd"
 -				CommandLine="xsd cxx-tree --generate-xml-schema --generate-serialization --generate-intellisense --custom-type double=double --hxx-epilogue "#include \"double-custom.hxx\"" xml-schema.xsd"/>
 -			<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="{9AB5F296-2836-4A71-A39E-8D63EECB86D8}">
 -			<File
 -				RelativePath=".\order.cxx">
 -			</File>
 -			<File
 -				RelativePath=".\driver.cxx">
 -			</File>
 -			<File
 -				RelativePath=".\double-custom.cxx">
 -			</File>
 -		</Filter>
 -		<Filter
 -			Name="Header Files"
 -			Filter="h;hpp;hxx;hm;inl;inc;xsd"
 -			UniqueIdentifier="{CDC85F55-DEE6-4EB3-9B72-1CBDDA21CFBE}">
 -			<File
 -				RelativePath=".\order.hxx">
 -			</File>
 -			<File
 -				RelativePath=".\double-custom.hxx">
 -			</File>
 -			<File
 -				RelativePath=".\xml-schema.hxx">
 -			</File>
 -		</Filter>
 -		<Filter
 -			Name="Inline Files"
 -			Filter="ixx">
 -			<File
 -				RelativePath=".\order.ixx">
 -			</File>
 -		</Filter>
 -		<Filter
 -			Name="Schema Files"
 -			Filter="xsd">
 -			<File
 -				RelativePath=".\order.xsd">
 -				<FileConfiguration
 -					Name="Debug|Win32">
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd order.xsd"
 -						CommandLine="xsd cxx-tree --generate-inline --generate-serialization --generate-intellisense --extern-xml-schema xml-schema.xsd order.xsd"
 -						AdditionalDependencies="xml-schema.hxx"
 -						Outputs="order.hxx;order.ixx;order.cxx"/>
 -				</FileConfiguration>
 -				<FileConfiguration
 -					Name="Release|Win32">
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd order.xsd"
 -						CommandLine="xsd cxx-tree --generate-inline --generate-serialization --generate-intellisense --extern-xml-schema xml-schema.xsd order.xsd"
 -						Outputs="order.hxx;order.ixx;order.cxx"/>
 -				</FileConfiguration>
 -			</File>
 -		</Filter>
 -		<File
 -			RelativePath=".\Readme.txt">
 -		</File>
 -	</Files>
 -	<Globals>
 -	</Globals>
 -</VisualStudioProject>
 diff --git a/xsd/dist/examples/cxx/tree/custom/double/double-10.0.vcxproj b/xsd/dist/examples/cxx/tree/custom/double/double-vc10.vcxproj index 6f25ea6..fcedc48 100644 --- a/xsd/dist/examples/cxx/tree/custom/double/double-10.0.vcxproj +++ b/xsd/dist/examples/cxx/tree/custom/double/double-vc10.vcxproj @@ -87,12 +87,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>
 @@ -119,12 +118,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>
 @@ -145,12 +143,11 @@      </PreBuildEvent>
      <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>
 @@ -175,12 +172,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/tree/custom/double/double-10.0.vcxproj.filters b/xsd/dist/examples/cxx/tree/custom/double/double-vc10.vcxproj.filters index b36f95b..b36f95b 100644 --- a/xsd/dist/examples/cxx/tree/custom/double/double-10.0.vcxproj.filters +++ b/xsd/dist/examples/cxx/tree/custom/double/double-vc10.vcxproj.filters diff --git a/xsd/dist/examples/cxx/tree/custom/double/double-vc11.vcxproj b/xsd/dist/examples/cxx/tree/custom/double/double-vc11.vcxproj new file mode 100644 index 0000000..eebb33b --- /dev/null +++ b/xsd/dist/examples/cxx/tree/custom/double/double-vc11.vcxproj @@ -0,0 +1,233 @@ +<?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>double</ProjectName>
 +    <ProjectGuid>{CCE6AE91-39AC-49B6-8763-742B65FCD92E}</ProjectGuid>
 +    <RootNamespace>double</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>
 +    <PreBuildEventUseInBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</PreBuildEventUseInBuild>
 +    <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>
 +    <PreBuildEventUseInBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</PreBuildEventUseInBuild>
 +    <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'">
 +    <PreBuildEvent>
 +      <Message>xsd xml-schema.xsd</Message>
 +      <Command>xsd cxx-tree --generate-xml-schema --generate-serialization --custom-type double=double --hxx-epilogue "#include \"double-custom.hxx\"" xml-schema.xsd</Command>
 +    </PreBuildEvent>
 +    <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'">
 +    <PreBuildEvent>
 +      <Message>xsd xml-schema.xsd</Message>
 +      <Command>xsd cxx-tree --generate-xml-schema --generate-serialization --custom-type double=double --hxx-epilogue "#include \"double-custom.hxx\"" xml-schema.xsd</Command>
 +    </PreBuildEvent>
 +    <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'">
 +    <PreBuildEvent>
 +      <Message>xsd xml-schema.xsd</Message>
 +      <Command>xsd cxx-tree --generate-xml-schema --generate-serialization --custom-type double=double --hxx-epilogue "#include \"double-custom.hxx\"" xml-schema.xsd</Command>
 +    </PreBuildEvent>
 +    <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'">
 +    <PreBuildEvent>
 +      <Message>xsd xml-schema.xsd</Message>
 +      <Command>xsd cxx-tree --generate-xml-schema --generate-serialization --custom-type double=double --hxx-epilogue "#include \"double-custom.hxx\"" xml-schema.xsd</Command>
 +    </PreBuildEvent>
 +    <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="order.cxx" />
 +    <ClCompile Include="double-custom.cxx" />
 +  </ItemGroup>
 +  <ItemGroup>
 +    <ClInclude Include="order.hxx" />
 +    <ClInclude Include="double-custom.hxx" />
 +    <ClInclude Include="xml-schema.hxx" />
 +  </ItemGroup>
 +  <ItemGroup>
 +    <None Include="order.ixx" />
 +    <None Include="Readme.txt" />
 +  </ItemGroup>
 +  <ItemGroup>
 +    <CustomBuild Include="order.xsd">
 +      <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">xsd order.xsd</Message>
 +      <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">xsd cxx-tree --generate-inline --generate-serialization --extern-xml-schema xml-schema.xsd order.xsd</Command>
 +      <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">xml-schema.hxx;%(AdditionalInputs)</AdditionalInputs>
 +      <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">order.hxx;order.ixx;order.cxx;%(Outputs)</Outputs>
 +      <Message Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">xsd order.xsd</Message>
 +      <Command Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">xsd cxx-tree --generate-inline --generate-serialization --extern-xml-schema xml-schema.xsd order.xsd</Command>
 +      <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">xml-schema.hxx;%(AdditionalInputs)</AdditionalInputs>
 +      <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">order.hxx;order.ixx;order.cxx;%(Outputs)</Outputs>
 +      <Message Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">xsd order.xsd</Message>
 +      <Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">xsd cxx-tree --generate-inline --generate-serialization --extern-xml-schema xml-schema.xsd order.xsd</Command>
 +      <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">order.hxx;order.ixx;order.cxx;%(Outputs)</Outputs>
 +      <Message Condition="'$(Configuration)|$(Platform)'=='Release|x64'">xsd order.xsd</Message>
 +      <Command Condition="'$(Configuration)|$(Platform)'=='Release|x64'">xsd cxx-tree --generate-inline --generate-serialization --extern-xml-schema xml-schema.xsd order.xsd</Command>
 +      <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">order.hxx;order.ixx;order.cxx;%(Outputs)</Outputs>
 +    </CustomBuild>
 +  </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/tree/custom/double/double-vc11.vcxproj.filters b/xsd/dist/examples/cxx/tree/custom/double/double-vc11.vcxproj.filters new file mode 100644 index 0000000..b36f95b --- /dev/null +++ b/xsd/dist/examples/cxx/tree/custom/double/double-vc11.vcxproj.filters @@ -0,0 +1,54 @@ +<?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>{9AB5F296-2836-4A71-A39E-8D63EECB86D8}</UniqueIdentifier>
 +      <Extensions>cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
 +    </Filter>
 +    <Filter Include="Header Files">
 +      <UniqueIdentifier>{CDC85F55-DEE6-4EB3-9B72-1CBDDA21CFBE}</UniqueIdentifier>
 +      <Extensions>h;hpp;hxx;hm;inl;inc;xsd</Extensions>
 +    </Filter>
 +    <Filter Include="Inline Files">
 +      <UniqueIdentifier>{69c0bc69-f38e-42f7-8c11-cd6c1a121574}</UniqueIdentifier>
 +      <Extensions>ixx</Extensions>
 +    </Filter>
 +    <Filter Include="Schema Files">
 +      <UniqueIdentifier>{bad36e63-36c2-4233-87a2-68af084d612a}</UniqueIdentifier>
 +      <Extensions>xsd</Extensions>
 +    </Filter>
 +  </ItemGroup>
 +  <ItemGroup>
 +    <ClCompile Include="driver.cxx">
 +      <Filter>Source Files</Filter>
 +    </ClCompile>
 +    <ClCompile Include="order.cxx">
 +      <Filter>Source Files</Filter>
 +    </ClCompile>
 +    <ClCompile Include="double-custom.cxx">
 +      <Filter>Source Files</Filter>
 +    </ClCompile>
 +  </ItemGroup>
 +  <ItemGroup>
 +    <ClInclude Include="order.hxx">
 +      <Filter>Header Files</Filter>
 +    </ClInclude>
 +    <ClInclude Include="double-custom.hxx">
 +      <Filter>Header Files</Filter>
 +    </ClInclude>
 +    <ClInclude Include="xml-schema.hxx">
 +      <Filter>Header Files</Filter>
 +    </ClInclude>
 +  </ItemGroup>
 +  <ItemGroup>
 +    <None Include="order.ixx">
 +      <Filter>Inline Files</Filter>
 +    </None>
 +    <None Include="Readme.txt" />
 +  </ItemGroup>
 +  <ItemGroup>
 +    <CustomBuild Include="order.xsd">
 +      <Filter>Schema Files</Filter>
 +    </CustomBuild>
 +  </ItemGroup>
 +</Project>
\ No newline at end of file diff --git a/xsd/dist/examples/cxx/tree/custom/double/double-vc12.vcxproj b/xsd/dist/examples/cxx/tree/custom/double/double-vc12.vcxproj new file mode 100644 index 0000000..537153e --- /dev/null +++ b/xsd/dist/examples/cxx/tree/custom/double/double-vc12.vcxproj @@ -0,0 +1,237 @@ +<?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>double</ProjectName>
 +    <ProjectGuid>{CCE6AE91-39AC-49B6-8763-742B65FCD92E}</ProjectGuid>
 +    <RootNamespace>double</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>
 +    <PreBuildEventUseInBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</PreBuildEventUseInBuild>
 +    <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>
 +    <PreBuildEventUseInBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</PreBuildEventUseInBuild>
 +    <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'">
 +    <PreBuildEvent>
 +      <Message>xsd xml-schema.xsd</Message>
 +      <Command>xsd cxx-tree --generate-xml-schema --generate-serialization --custom-type double=double --hxx-epilogue "#include \"double-custom.hxx\"" xml-schema.xsd</Command>
 +    </PreBuildEvent>
 +    <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'">
 +    <PreBuildEvent>
 +      <Message>xsd xml-schema.xsd</Message>
 +      <Command>xsd cxx-tree --generate-xml-schema --generate-serialization --custom-type double=double --hxx-epilogue "#include \"double-custom.hxx\"" xml-schema.xsd</Command>
 +    </PreBuildEvent>
 +    <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'">
 +    <PreBuildEvent>
 +      <Message>xsd xml-schema.xsd</Message>
 +      <Command>xsd cxx-tree --generate-xml-schema --generate-serialization --custom-type double=double --hxx-epilogue "#include \"double-custom.hxx\"" xml-schema.xsd</Command>
 +    </PreBuildEvent>
 +    <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'">
 +    <PreBuildEvent>
 +      <Message>xsd xml-schema.xsd</Message>
 +      <Command>xsd cxx-tree --generate-xml-schema --generate-serialization --custom-type double=double --hxx-epilogue "#include \"double-custom.hxx\"" xml-schema.xsd</Command>
 +    </PreBuildEvent>
 +    <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="order.cxx" />
 +    <ClCompile Include="double-custom.cxx" />
 +  </ItemGroup>
 +  <ItemGroup>
 +    <ClInclude Include="order.hxx" />
 +    <ClInclude Include="double-custom.hxx" />
 +    <ClInclude Include="xml-schema.hxx" />
 +  </ItemGroup>
 +  <ItemGroup>
 +    <None Include="order.ixx" />
 +    <None Include="Readme.txt" />
 +  </ItemGroup>
 +  <ItemGroup>
 +    <CustomBuild Include="order.xsd">
 +      <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">xsd order.xsd</Message>
 +      <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">xsd cxx-tree --generate-inline --generate-serialization --extern-xml-schema xml-schema.xsd order.xsd</Command>
 +      <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">xml-schema.hxx;%(AdditionalInputs)</AdditionalInputs>
 +      <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">order.hxx;order.ixx;order.cxx;%(Outputs)</Outputs>
 +      <Message Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">xsd order.xsd</Message>
 +      <Command Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">xsd cxx-tree --generate-inline --generate-serialization --extern-xml-schema xml-schema.xsd order.xsd</Command>
 +      <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">xml-schema.hxx;%(AdditionalInputs)</AdditionalInputs>
 +      <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">order.hxx;order.ixx;order.cxx;%(Outputs)</Outputs>
 +      <Message Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">xsd order.xsd</Message>
 +      <Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">xsd cxx-tree --generate-inline --generate-serialization --extern-xml-schema xml-schema.xsd order.xsd</Command>
 +      <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">order.hxx;order.ixx;order.cxx;%(Outputs)</Outputs>
 +      <Message Condition="'$(Configuration)|$(Platform)'=='Release|x64'">xsd order.xsd</Message>
 +      <Command Condition="'$(Configuration)|$(Platform)'=='Release|x64'">xsd cxx-tree --generate-inline --generate-serialization --extern-xml-schema xml-schema.xsd order.xsd</Command>
 +      <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">order.hxx;order.ixx;order.cxx;%(Outputs)</Outputs>
 +    </CustomBuild>
 +  </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/tree/custom/double/double-vc12.vcxproj.filters b/xsd/dist/examples/cxx/tree/custom/double/double-vc12.vcxproj.filters new file mode 100644 index 0000000..b36f95b --- /dev/null +++ b/xsd/dist/examples/cxx/tree/custom/double/double-vc12.vcxproj.filters @@ -0,0 +1,54 @@ +<?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>{9AB5F296-2836-4A71-A39E-8D63EECB86D8}</UniqueIdentifier>
 +      <Extensions>cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
 +    </Filter>
 +    <Filter Include="Header Files">
 +      <UniqueIdentifier>{CDC85F55-DEE6-4EB3-9B72-1CBDDA21CFBE}</UniqueIdentifier>
 +      <Extensions>h;hpp;hxx;hm;inl;inc;xsd</Extensions>
 +    </Filter>
 +    <Filter Include="Inline Files">
 +      <UniqueIdentifier>{69c0bc69-f38e-42f7-8c11-cd6c1a121574}</UniqueIdentifier>
 +      <Extensions>ixx</Extensions>
 +    </Filter>
 +    <Filter Include="Schema Files">
 +      <UniqueIdentifier>{bad36e63-36c2-4233-87a2-68af084d612a}</UniqueIdentifier>
 +      <Extensions>xsd</Extensions>
 +    </Filter>
 +  </ItemGroup>
 +  <ItemGroup>
 +    <ClCompile Include="driver.cxx">
 +      <Filter>Source Files</Filter>
 +    </ClCompile>
 +    <ClCompile Include="order.cxx">
 +      <Filter>Source Files</Filter>
 +    </ClCompile>
 +    <ClCompile Include="double-custom.cxx">
 +      <Filter>Source Files</Filter>
 +    </ClCompile>
 +  </ItemGroup>
 +  <ItemGroup>
 +    <ClInclude Include="order.hxx">
 +      <Filter>Header Files</Filter>
 +    </ClInclude>
 +    <ClInclude Include="double-custom.hxx">
 +      <Filter>Header Files</Filter>
 +    </ClInclude>
 +    <ClInclude Include="xml-schema.hxx">
 +      <Filter>Header Files</Filter>
 +    </ClInclude>
 +  </ItemGroup>
 +  <ItemGroup>
 +    <None Include="order.ixx">
 +      <Filter>Inline Files</Filter>
 +    </None>
 +    <None Include="Readme.txt" />
 +  </ItemGroup>
 +  <ItemGroup>
 +    <CustomBuild Include="order.xsd">
 +      <Filter>Schema Files</Filter>
 +    </CustomBuild>
 +  </ItemGroup>
 +</Project>
\ No newline at end of file diff --git a/xsd/dist/examples/cxx/tree/custom/double/double-8.0.vcproj b/xsd/dist/examples/cxx/tree/custom/double/double-vc8.vcproj index ea63b9f..39a1945 100644 --- a/xsd/dist/examples/cxx/tree/custom/double/double-8.0.vcproj +++ b/xsd/dist/examples/cxx/tree/custom/double/double-vc8.vcproj @@ -50,7 +50,7 @@  				PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE"
  				MinimalRebuild="true"
  				BasicRuntimeChecks="3"
 -				RuntimeLibrary="1"
 +				RuntimeLibrary="3"
  				RuntimeTypeInfo="true"
  				UsePrecompiledHeader="0"
  				WarningLevel="3"
 @@ -129,7 +129,7 @@  			<Tool
  				Name="VCCLCompilerTool"
  				PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE"
 -				RuntimeLibrary="0"
 +				RuntimeLibrary="2"
  				RuntimeTypeInfo="true"
  				UsePrecompiledHeader="0"
  				WarningLevel="3"
 @@ -214,7 +214,7 @@  				PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE"
  				MinimalRebuild="true"
  				BasicRuntimeChecks="3"
 -				RuntimeLibrary="1"
 +				RuntimeLibrary="3"
  				RuntimeTypeInfo="true"
  				UsePrecompiledHeader="0"
  				WarningLevel="3"
 @@ -294,7 +294,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/tree/custom/double/double-9.0.vcproj b/xsd/dist/examples/cxx/tree/custom/double/double-vc9.vcproj index 15b599b..8cb6e4e 100644 --- a/xsd/dist/examples/cxx/tree/custom/double/double-9.0.vcproj +++ b/xsd/dist/examples/cxx/tree/custom/double/double-vc9.vcproj @@ -51,7 +51,7 @@  				PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE"
  				MinimalRebuild="true"
  				BasicRuntimeChecks="3"
 -				RuntimeLibrary="1"
 +				RuntimeLibrary="3"
  				RuntimeTypeInfo="true"
  				UsePrecompiledHeader="0"
  				WarningLevel="3"
 @@ -134,7 +134,7 @@  				PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE"
  				MinimalRebuild="true"
  				BasicRuntimeChecks="3"
 -				RuntimeLibrary="1"
 +				RuntimeLibrary="3"
  				RuntimeTypeInfo="true"
  				UsePrecompiledHeader="0"
  				WarningLevel="3"
 @@ -212,7 +212,7 @@  			<Tool
  				Name="VCCLCompilerTool"
  				PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE"
 -				RuntimeLibrary="0"
 +				RuntimeLibrary="2"
  				RuntimeTypeInfo="true"
  				UsePrecompiledHeader="0"
  				WarningLevel="3"
 @@ -292,7 +292,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/tree/custom/double/double-xerces2-7.1.vcproj b/xsd/dist/examples/cxx/tree/custom/double/double-xerces2-7.1.vcproj deleted file mode 100644 index d4a28aa..0000000 --- a/xsd/dist/examples/cxx/tree/custom/double/double-xerces2-7.1.vcproj +++ /dev/null @@ -1,186 +0,0 @@ -<?xml version="1.0" encoding="Windows-1252"?>
 -<VisualStudioProject
 -	ProjectType="Visual C++"
 -	Version="7.10"
 -	Name="double"
 -	ProjectGUID="{CCE6AE91-39AC-49B6-8763-742B65FCD92E}"
 -	RootNamespace="double"
 -	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"
 -				Description="xsd xml-schema.xsd"
 -				CommandLine="xsd cxx-tree --generate-xml-schema --generate-serialization --generate-intellisense --custom-type double=double --hxx-epilogue "#include \"double-custom.hxx\"" xml-schema.xsd"
 -				ExcludedFromBuild="FALSE"/>
 -			<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"
 -				Description="xsd xml-schema.xsd"
 -				CommandLine="xsd cxx-tree --generate-xml-schema --generate-serialization --generate-intellisense --custom-type double=double --hxx-epilogue "#include \"double-custom.hxx\"" xml-schema.xsd"/>
 -			<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="{9AB5F296-2836-4A71-A39E-8D63EECB86D8}">
 -			<File
 -				RelativePath=".\order.cxx">
 -			</File>
 -			<File
 -				RelativePath=".\driver.cxx">
 -			</File>
 -			<File
 -				RelativePath=".\double-custom.cxx">
 -			</File>
 -		</Filter>
 -		<Filter
 -			Name="Header Files"
 -			Filter="h;hpp;hxx;hm;inl;inc;xsd"
 -			UniqueIdentifier="{CDC85F55-DEE6-4EB3-9B72-1CBDDA21CFBE}">
 -			<File
 -				RelativePath=".\order.hxx">
 -			</File>
 -			<File
 -				RelativePath=".\double-custom.hxx">
 -			</File>
 -			<File
 -				RelativePath=".\xml-schema.hxx">
 -			</File>
 -		</Filter>
 -		<Filter
 -			Name="Inline Files"
 -			Filter="ixx">
 -			<File
 -				RelativePath=".\order.ixx">
 -			</File>
 -		</Filter>
 -		<Filter
 -			Name="Schema Files"
 -			Filter="xsd">
 -			<File
 -				RelativePath=".\order.xsd">
 -				<FileConfiguration
 -					Name="Debug|Win32">
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd order.xsd"
 -						CommandLine="xsd cxx-tree --generate-inline --generate-serialization --generate-intellisense --extern-xml-schema xml-schema.xsd order.xsd"
 -						AdditionalDependencies="xml-schema.hxx"
 -						Outputs="order.hxx;order.ixx;order.cxx"/>
 -				</FileConfiguration>
 -				<FileConfiguration
 -					Name="Release|Win32">
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd order.xsd"
 -						CommandLine="xsd cxx-tree --generate-inline --generate-serialization --generate-intellisense --extern-xml-schema xml-schema.xsd order.xsd"
 -						Outputs="order.hxx;order.ixx;order.cxx"/>
 -				</FileConfiguration>
 -			</File>
 -		</Filter>
 -		<File
 -			RelativePath=".\Readme.txt">
 -		</File>
 -	</Files>
 -	<Globals>
 -	</Globals>
 -</VisualStudioProject>
 diff --git a/xsd/dist/examples/cxx/tree/custom/double/double-xerces2-8.0.vcproj b/xsd/dist/examples/cxx/tree/custom/double/double-xerces2-8.0.vcproj deleted file mode 100644 index 8dcfb74..0000000 --- a/xsd/dist/examples/cxx/tree/custom/double/double-xerces2-8.0.vcproj +++ /dev/null @@ -1,456 +0,0 @@ -<?xml version="1.0" encoding="Windows-1252"?>
 -<VisualStudioProject
 -	ProjectType="Visual C++"
 -	Version="8.00"
 -	Name="double"
 -	ProjectGUID="{CCE6AE91-39AC-49B6-8763-742B65FCD92E}"
 -	RootNamespace="double"
 -	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"
 -				Description="xsd xml-schema.xsd"
 -				CommandLine="xsd cxx-tree --generate-xml-schema --generate-serialization --generate-intellisense --custom-type double=double --hxx-epilogue "#include \"double-custom.hxx\"" xml-schema.xsd"
 -				ExcludedFromBuild="false"
 -			/>
 -			<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"
 -				Description="xsd xml-schema.xsd"
 -				CommandLine="xsd cxx-tree --generate-xml-schema --generate-serialization --generate-intellisense --custom-type double=double --hxx-epilogue "#include \"double-custom.hxx\"" xml-schema.xsd"
 -			/>
 -			<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"
 -				Description="xsd xml-schema.xsd"
 -				CommandLine="xsd cxx-tree --generate-xml-schema --generate-serialization --generate-intellisense --custom-type double=double --hxx-epilogue "#include \"double-custom.hxx\"" xml-schema.xsd"
 -				ExcludedFromBuild="false"
 -			/>
 -			<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"
 -				Description="xsd xml-schema.xsd"
 -				CommandLine="xsd cxx-tree --generate-xml-schema --generate-serialization --generate-intellisense --custom-type double=double --hxx-epilogue "#include \"double-custom.hxx\"" xml-schema.xsd"
 -			/>
 -			<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="{9AB5F296-2836-4A71-A39E-8D63EECB86D8}"
 -			>
 -			<File
 -				RelativePath=".\driver.cxx"
 -				>
 -			</File>
 -			<File
 -				RelativePath=".\order.cxx"
 -				>
 -			</File>
 -			<File
 -				RelativePath=".\double-custom.cxx"
 -				>
 -			</File>
 -		</Filter>
 -		<Filter
 -			Name="Header Files"
 -			Filter="h;hpp;hxx;hm;inl;inc;xsd"
 -			UniqueIdentifier="{CDC85F55-DEE6-4EB3-9B72-1CBDDA21CFBE}"
 -			>
 -			<File
 -				RelativePath=".\order.hxx"
 -				>
 -			</File>
 -			<File
 -				RelativePath=".\double-custom.hxx"
 -				>
 -			</File>
 -			<File
 -				RelativePath=".\xml-schema.hxx"
 -				>
 -			</File>
 -		</Filter>
 -		<Filter
 -			Name="Inline Files"
 -			Filter="ixx"
 -			>
 -			<File
 -				RelativePath=".\order.ixx"
 -				>
 -			</File>
 -		</Filter>
 -		<Filter
 -			Name="Schema Files"
 -			Filter="xsd"
 -			>
 -			<File
 -				RelativePath=".\order.xsd"
 -				>
 -				<FileConfiguration
 -					Name="Debug|Win32"
 -					>
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd order.xsd"
 -						CommandLine="xsd cxx-tree --generate-inline --generate-serialization --generate-intellisense --extern-xml-schema xml-schema.xsd order.xsd"
 -						AdditionalDependencies="xml-schema.hxx"
 -						Outputs="order.hxx;order.ixx;order.cxx"
 -					/>
 -				</FileConfiguration>
 -				<FileConfiguration
 -					Name="Release|Win32"
 -					>
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd order.xsd"
 -						CommandLine="xsd cxx-tree --generate-inline --generate-serialization --generate-intellisense --extern-xml-schema xml-schema.xsd order.xsd"
 -						Outputs="order.hxx;order.ixx;order.cxx"
 -					/>
 -				</FileConfiguration>
 -				<FileConfiguration
 -					Name="Debug|x64"
 -					>
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd order.xsd"
 -						CommandLine="xsd cxx-tree --generate-inline --generate-serialization --generate-intellisense --extern-xml-schema xml-schema.xsd order.xsd"
 -						AdditionalDependencies="xml-schema.hxx"
 -						Outputs="order.hxx;order.ixx;order.cxx"
 -					/>
 -				</FileConfiguration>
 -				<FileConfiguration
 -					Name="Release|x64"
 -					>
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd order.xsd"
 -						CommandLine="xsd cxx-tree --generate-inline --generate-serialization --generate-intellisense --extern-xml-schema xml-schema.xsd order.xsd"
 -						Outputs="order.hxx;order.ixx;order.cxx"
 -					/>
 -				</FileConfiguration>
 -			</File>
 -		</Filter>
 -		<File
 -			RelativePath=".\Readme.txt"
 -			>
 -		</File>
 -	</Files>
 -	<Globals>
 -	</Globals>
 -</VisualStudioProject>
 diff --git a/xsd/dist/examples/cxx/tree/custom/double/double-xerces2-9.0.vcproj b/xsd/dist/examples/cxx/tree/custom/double/double-xerces2-9.0.vcproj deleted file mode 100644 index 0915560..0000000 --- a/xsd/dist/examples/cxx/tree/custom/double/double-xerces2-9.0.vcproj +++ /dev/null @@ -1,453 +0,0 @@ -<?xml version="1.0" encoding="Windows-1252"?>
 -<VisualStudioProject
 -	ProjectType="Visual C++"
 -	Version="9.00"
 -	Name="double"
 -	ProjectGUID="{CCE6AE91-39AC-49B6-8763-742B65FCD92E}"
 -	RootNamespace="double"
 -	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"
 -				Description="xsd xml-schema.xsd"
 -				CommandLine="xsd cxx-tree --generate-xml-schema --generate-serialization --custom-type double=double --hxx-epilogue "#include \"double-custom.hxx\"" xml-schema.xsd"
 -				ExcludedFromBuild="false"
 -			/>
 -			<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"
 -				Description="xsd xml-schema.xsd"
 -				CommandLine="xsd cxx-tree --generate-xml-schema --generate-serialization --custom-type double=double --hxx-epilogue "#include \"double-custom.hxx\"" xml-schema.xsd"
 -				ExcludedFromBuild="false"
 -			/>
 -			<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"
 -				Description="xsd xml-schema.xsd"
 -				CommandLine="xsd cxx-tree --generate-xml-schema --generate-serialization --custom-type double=double --hxx-epilogue "#include \"double-custom.hxx\"" xml-schema.xsd"
 -			/>
 -			<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"
 -				Description="xsd xml-schema.xsd"
 -				CommandLine="xsd cxx-tree --generate-xml-schema --generate-serialization --custom-type double=double --hxx-epilogue "#include \"double-custom.hxx\"" xml-schema.xsd"
 -			/>
 -			<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="{9AB5F296-2836-4A71-A39E-8D63EECB86D8}"
 -			>
 -			<File
 -				RelativePath=".\driver.cxx"
 -				>
 -			</File>
 -			<File
 -				RelativePath=".\order.cxx"
 -				>
 -			</File>
 -			<File
 -				RelativePath=".\double-custom.cxx"
 -				>
 -			</File>
 -		</Filter>
 -		<Filter
 -			Name="Header Files"
 -			Filter="h;hpp;hxx;hm;inl;inc;xsd"
 -			UniqueIdentifier="{CDC85F55-DEE6-4EB3-9B72-1CBDDA21CFBE}"
 -			>
 -			<File
 -				RelativePath=".\order.hxx"
 -				>
 -			</File>
 -			<File
 -				RelativePath=".\double-custom.hxx"
 -				>
 -			</File>
 -			<File
 -				RelativePath=".\xml-schema.hxx"
 -				>
 -			</File>
 -		</Filter>
 -		<Filter
 -			Name="Inline Files"
 -			Filter="ixx"
 -			>
 -			<File
 -				RelativePath=".\order.ixx"
 -				>
 -			</File>
 -		</Filter>
 -		<Filter
 -			Name="Schema Files"
 -			Filter="xsd"
 -			>
 -			<File
 -				RelativePath=".\order.xsd"
 -				>
 -				<FileConfiguration
 -					Name="Debug|Win32"
 -					>
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd order.xsd"
 -						CommandLine="xsd cxx-tree --generate-inline --generate-serialization --extern-xml-schema xml-schema.xsd order.xsd"
 -						AdditionalDependencies="xml-schema.hxx"
 -						Outputs="order.hxx;order.ixx;order.cxx"
 -					/>
 -				</FileConfiguration>
 -				<FileConfiguration
 -					Name="Debug|x64"
 -					>
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd order.xsd"
 -						CommandLine="xsd cxx-tree --generate-inline --generate-serialization --extern-xml-schema xml-schema.xsd order.xsd"
 -						AdditionalDependencies="xml-schema.hxx"
 -						Outputs="order.hxx;order.ixx;order.cxx"
 -					/>
 -				</FileConfiguration>
 -				<FileConfiguration
 -					Name="Release|Win32"
 -					>
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd order.xsd"
 -						CommandLine="xsd cxx-tree --generate-inline --generate-serialization --extern-xml-schema xml-schema.xsd order.xsd"
 -						Outputs="order.hxx;order.ixx;order.cxx"
 -					/>
 -				</FileConfiguration>
 -				<FileConfiguration
 -					Name="Release|x64"
 -					>
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd order.xsd"
 -						CommandLine="xsd cxx-tree --generate-inline --generate-serialization --extern-xml-schema xml-schema.xsd order.xsd"
 -						Outputs="order.hxx;order.ixx;order.cxx"
 -					/>
 -				</FileConfiguration>
 -			</File>
 -		</Filter>
 -		<File
 -			RelativePath=".\Readme.txt"
 -			>
 -		</File>
 -	</Files>
 -	<Globals>
 -	</Globals>
 -</VisualStudioProject>
 diff --git a/xsd/dist/examples/cxx/tree/custom/mixed/makefile b/xsd/dist/examples/cxx/tree/custom/mixed/makefile index a5ea87e..c5dac63 100644 --- a/xsd/dist/examples/cxx/tree/custom/mixed/makefile +++ b/xsd/dist/examples/cxx/tree/custom/mixed/makefile @@ -5,7 +5,14 @@ include $(root)/build/xsd/tree-rules.make  override XSDFLAGS += --generate-inline --generate-serialization \ ---custom-type bio=/bio_base --hxx-epilogue '\#include "people-custom.hxx"' +--hxx-epilogue '\#include "people-custom.hxx"' + +ifneq ($(shell uname -o),Msys) +override XSDFLAGS += --custom-type bio=/bio_base  +else +# Prevent MSYS from converting / to Windows path. +override XSDFLAGS += --custom-type bio=//bio_base +endif  # Build. diff --git a/xsd/dist/examples/cxx/tree/custom/mixed/mixed-7.1.vcproj b/xsd/dist/examples/cxx/tree/custom/mixed/mixed-7.1.vcproj deleted file mode 100644 index 7f155fd..0000000 --- a/xsd/dist/examples/cxx/tree/custom/mixed/mixed-7.1.vcproj +++ /dev/null @@ -1,177 +0,0 @@ -<?xml version="1.0" encoding="Windows-1252"?>
 -<VisualStudioProject
 -	ProjectType="Visual C++"
 -	Version="7.10"
 -	Name="mixed"
 -	ProjectGUID="{26CE0C08-7621-403A-88A7-206E64F32C66}"
 -	RootNamespace="mixed"
 -	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="{CBA3D0E2-DDB8-4ABE-8B5A-7A28191CA323}">
 -			<File
 -				RelativePath=".\driver.cxx">
 -			</File>
 -			<File
 -				RelativePath=".\people.cxx">
 -			</File>
 -			<File
 -				RelativePath=".\people-custom.cxx">
 -			</File>
 -		</Filter>
 -		<Filter
 -			Name="Header Files"
 -			Filter="h;hpp;hxx;hm;inl;inc;xsd"
 -			UniqueIdentifier="{54846A6A-25CD-4C8C-A5F1-2DAC77554F47}">
 -			<File
 -				RelativePath=".\people.hxx">
 -			</File>
 -			<File
 -				RelativePath=".\people-custom.hxx">
 -			</File>
 -		</Filter>
 -		<Filter
 -			Name="Inline Files"
 -			Filter="ixx">
 -			<File
 -				RelativePath=".\people.ixx">
 -			</File>
 -		</Filter>
 -		<Filter
 -			Name="Schema Files"
 -			Filter="xsd">
 -			<File
 -				RelativePath=".\people.xsd">
 -				<FileConfiguration
 -					Name="Debug|Win32">
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd people.xsd"
 -						CommandLine="xsd cxx-tree --generate-inline --generate-serialization --generate-intellisense --custom-type bio=/bio_base --hxx-epilogue "#include \"people-custom.hxx\"" people.xsd"
 -						Outputs="people.hxx;people.ixx;people.cxx"/>
 -				</FileConfiguration>
 -				<FileConfiguration
 -					Name="Release|Win32">
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd people.xsd"
 -						CommandLine="xsd cxx-tree --generate-inline --generate-serialization --generate-intellisense --custom-type bio=/bio_base --hxx-epilogue "#include \"people-custom.hxx\"" people.xsd"
 -						Outputs="people.hxx;people.ixx;people.cxx"/>
 -				</FileConfiguration>
 -			</File>
 -		</Filter>
 -		<File
 -			RelativePath=".\Readme.txt">
 -		</File>
 -	</Files>
 -	<Globals>
 -	</Globals>
 -</VisualStudioProject>
 diff --git a/xsd/dist/examples/cxx/tree/custom/mixed/mixed-10.0.vcxproj b/xsd/dist/examples/cxx/tree/custom/mixed/mixed-vc10.vcxproj index 9071bcc..86258d4 100644 --- a/xsd/dist/examples/cxx/tree/custom/mixed/mixed-10.0.vcxproj +++ b/xsd/dist/examples/cxx/tree/custom/mixed/mixed-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/tree/custom/mixed/mixed-10.0.vcxproj.filters b/xsd/dist/examples/cxx/tree/custom/mixed/mixed-vc10.vcxproj.filters index 1f317e1..1f317e1 100644 --- a/xsd/dist/examples/cxx/tree/custom/mixed/mixed-10.0.vcxproj.filters +++ b/xsd/dist/examples/cxx/tree/custom/mixed/mixed-vc10.vcxproj.filters diff --git a/xsd/dist/examples/cxx/tree/custom/mixed/mixed-vc11.vcxproj b/xsd/dist/examples/cxx/tree/custom/mixed/mixed-vc11.vcxproj new file mode 100644 index 0000000..9afcc81 --- /dev/null +++ b/xsd/dist/examples/cxx/tree/custom/mixed/mixed-vc11.vcxproj @@ -0,0 +1,212 @@ +<?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>mixed</ProjectName>
 +    <ProjectGuid>{26CE0C08-7621-403A-88A7-206E64F32C66}</ProjectGuid>
 +    <RootNamespace>mixed</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="people-custom.cxx" />
 +    <ClCompile Include="people.cxx" />
 +  </ItemGroup>
 +  <ItemGroup>
 +    <ClInclude Include="people-custom.hxx" />
 +    <ClInclude Include="people.hxx" />
 +  </ItemGroup>
 +  <ItemGroup>
 +    <None Include="people.ixx" />
 +    <None Include="Readme.txt" />
 +  </ItemGroup>
 +  <ItemGroup>
 +    <CustomBuild Include="people.xsd">
 +      <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">xsd people.xsd</Message>
 +      <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">xsd cxx-tree --generate-inline --generate-serialization --custom-type bio=/bio_base --hxx-epilogue "#include \"people-custom.hxx\"" people.xsd</Command>
 +      <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">people.hxx;people.ixx;people.cxx;%(Outputs)</Outputs>
 +      <Message Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">xsd people.xsd</Message>
 +      <Command Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">xsd cxx-tree --generate-inline --generate-serialization --custom-type bio=/bio_base --hxx-epilogue "#include \"people-custom.hxx\"" people.xsd</Command>
 +      <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">people.hxx;people.ixx;people.cxx;%(Outputs)</Outputs>
 +      <Message Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">xsd people.xsd</Message>
 +      <Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">xsd cxx-tree --generate-inline --generate-serialization --custom-type bio=/bio_base --hxx-epilogue "#include \"people-custom.hxx\"" people.xsd</Command>
 +      <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">people.hxx;people.ixx;people.cxx;%(Outputs)</Outputs>
 +      <Message Condition="'$(Configuration)|$(Platform)'=='Release|x64'">xsd people.xsd</Message>
 +      <Command Condition="'$(Configuration)|$(Platform)'=='Release|x64'">xsd cxx-tree --generate-inline --generate-serialization --custom-type bio=/bio_base --hxx-epilogue "#include \"people-custom.hxx\"" people.xsd</Command>
 +      <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">people.hxx;people.ixx;people.cxx;%(Outputs)</Outputs>
 +    </CustomBuild>
 +  </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/tree/custom/mixed/mixed-vc11.vcxproj.filters b/xsd/dist/examples/cxx/tree/custom/mixed/mixed-vc11.vcxproj.filters new file mode 100644 index 0000000..1f317e1 --- /dev/null +++ b/xsd/dist/examples/cxx/tree/custom/mixed/mixed-vc11.vcxproj.filters @@ -0,0 +1,51 @@ +<?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>{CBA3D0E2-DDB8-4ABE-8B5A-7A28191CA323}</UniqueIdentifier>
 +      <Extensions>cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
 +    </Filter>
 +    <Filter Include="Header Files">
 +      <UniqueIdentifier>{54846A6A-25CD-4C8C-A5F1-2DAC77554F47}</UniqueIdentifier>
 +      <Extensions>h;hpp;hxx;hm;inl;inc;xsd</Extensions>
 +    </Filter>
 +    <Filter Include="Inline Files">
 +      <UniqueIdentifier>{ba5c74eb-b935-4573-98b5-2987ed135ec6}</UniqueIdentifier>
 +      <Extensions>ixx</Extensions>
 +    </Filter>
 +    <Filter Include="Schema Files">
 +      <UniqueIdentifier>{b02fd6d3-59e2-4819-9c5b-66ef2b5834a0}</UniqueIdentifier>
 +      <Extensions>xsd</Extensions>
 +    </Filter>
 +  </ItemGroup>
 +  <ItemGroup>
 +    <ClCompile Include="driver.cxx">
 +      <Filter>Source Files</Filter>
 +    </ClCompile>
 +    <ClCompile Include="people-custom.cxx">
 +      <Filter>Source Files</Filter>
 +    </ClCompile>
 +    <ClCompile Include="people.cxx">
 +      <Filter>Source Files</Filter>
 +    </ClCompile>
 +  </ItemGroup>
 +  <ItemGroup>
 +    <ClInclude Include="people-custom.hxx">
 +      <Filter>Header Files</Filter>
 +    </ClInclude>
 +    <ClInclude Include="people.hxx">
 +      <Filter>Header Files</Filter>
 +    </ClInclude>
 +  </ItemGroup>
 +  <ItemGroup>
 +    <None Include="people.ixx">
 +      <Filter>Inline Files</Filter>
 +    </None>
 +    <None Include="Readme.txt" />
 +  </ItemGroup>
 +  <ItemGroup>
 +    <CustomBuild Include="people.xsd">
 +      <Filter>Schema Files</Filter>
 +    </CustomBuild>
 +  </ItemGroup>
 +</Project>
\ No newline at end of file diff --git a/xsd/dist/examples/cxx/tree/custom/mixed/mixed-vc12.vcxproj b/xsd/dist/examples/cxx/tree/custom/mixed/mixed-vc12.vcxproj new file mode 100644 index 0000000..a7b4f73 --- /dev/null +++ b/xsd/dist/examples/cxx/tree/custom/mixed/mixed-vc12.vcxproj @@ -0,0 +1,216 @@ +<?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>mixed</ProjectName>
 +    <ProjectGuid>{26CE0C08-7621-403A-88A7-206E64F32C66}</ProjectGuid>
 +    <RootNamespace>mixed</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="people-custom.cxx" />
 +    <ClCompile Include="people.cxx" />
 +  </ItemGroup>
 +  <ItemGroup>
 +    <ClInclude Include="people-custom.hxx" />
 +    <ClInclude Include="people.hxx" />
 +  </ItemGroup>
 +  <ItemGroup>
 +    <None Include="people.ixx" />
 +    <None Include="Readme.txt" />
 +  </ItemGroup>
 +  <ItemGroup>
 +    <CustomBuild Include="people.xsd">
 +      <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">xsd people.xsd</Message>
 +      <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">xsd cxx-tree --generate-inline --generate-serialization --custom-type bio=/bio_base --hxx-epilogue "#include \"people-custom.hxx\"" people.xsd</Command>
 +      <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">people.hxx;people.ixx;people.cxx;%(Outputs)</Outputs>
 +      <Message Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">xsd people.xsd</Message>
 +      <Command Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">xsd cxx-tree --generate-inline --generate-serialization --custom-type bio=/bio_base --hxx-epilogue "#include \"people-custom.hxx\"" people.xsd</Command>
 +      <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">people.hxx;people.ixx;people.cxx;%(Outputs)</Outputs>
 +      <Message Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">xsd people.xsd</Message>
 +      <Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">xsd cxx-tree --generate-inline --generate-serialization --custom-type bio=/bio_base --hxx-epilogue "#include \"people-custom.hxx\"" people.xsd</Command>
 +      <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">people.hxx;people.ixx;people.cxx;%(Outputs)</Outputs>
 +      <Message Condition="'$(Configuration)|$(Platform)'=='Release|x64'">xsd people.xsd</Message>
 +      <Command Condition="'$(Configuration)|$(Platform)'=='Release|x64'">xsd cxx-tree --generate-inline --generate-serialization --custom-type bio=/bio_base --hxx-epilogue "#include \"people-custom.hxx\"" people.xsd</Command>
 +      <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">people.hxx;people.ixx;people.cxx;%(Outputs)</Outputs>
 +    </CustomBuild>
 +  </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/tree/custom/mixed/mixed-vc12.vcxproj.filters b/xsd/dist/examples/cxx/tree/custom/mixed/mixed-vc12.vcxproj.filters new file mode 100644 index 0000000..1f317e1 --- /dev/null +++ b/xsd/dist/examples/cxx/tree/custom/mixed/mixed-vc12.vcxproj.filters @@ -0,0 +1,51 @@ +<?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>{CBA3D0E2-DDB8-4ABE-8B5A-7A28191CA323}</UniqueIdentifier>
 +      <Extensions>cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
 +    </Filter>
 +    <Filter Include="Header Files">
 +      <UniqueIdentifier>{54846A6A-25CD-4C8C-A5F1-2DAC77554F47}</UniqueIdentifier>
 +      <Extensions>h;hpp;hxx;hm;inl;inc;xsd</Extensions>
 +    </Filter>
 +    <Filter Include="Inline Files">
 +      <UniqueIdentifier>{ba5c74eb-b935-4573-98b5-2987ed135ec6}</UniqueIdentifier>
 +      <Extensions>ixx</Extensions>
 +    </Filter>
 +    <Filter Include="Schema Files">
 +      <UniqueIdentifier>{b02fd6d3-59e2-4819-9c5b-66ef2b5834a0}</UniqueIdentifier>
 +      <Extensions>xsd</Extensions>
 +    </Filter>
 +  </ItemGroup>
 +  <ItemGroup>
 +    <ClCompile Include="driver.cxx">
 +      <Filter>Source Files</Filter>
 +    </ClCompile>
 +    <ClCompile Include="people-custom.cxx">
 +      <Filter>Source Files</Filter>
 +    </ClCompile>
 +    <ClCompile Include="people.cxx">
 +      <Filter>Source Files</Filter>
 +    </ClCompile>
 +  </ItemGroup>
 +  <ItemGroup>
 +    <ClInclude Include="people-custom.hxx">
 +      <Filter>Header Files</Filter>
 +    </ClInclude>
 +    <ClInclude Include="people.hxx">
 +      <Filter>Header Files</Filter>
 +    </ClInclude>
 +  </ItemGroup>
 +  <ItemGroup>
 +    <None Include="people.ixx">
 +      <Filter>Inline Files</Filter>
 +    </None>
 +    <None Include="Readme.txt" />
 +  </ItemGroup>
 +  <ItemGroup>
 +    <CustomBuild Include="people.xsd">
 +      <Filter>Schema Files</Filter>
 +    </CustomBuild>
 +  </ItemGroup>
 +</Project>
\ No newline at end of file diff --git a/xsd/dist/examples/cxx/tree/custom/mixed/mixed-8.0.vcproj b/xsd/dist/examples/cxx/tree/custom/mixed/mixed-vc8.vcproj index ce238d4..a02149b 100644 --- a/xsd/dist/examples/cxx/tree/custom/mixed/mixed-8.0.vcproj +++ b/xsd/dist/examples/cxx/tree/custom/mixed/mixed-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/tree/custom/mixed/mixed-9.0.vcproj b/xsd/dist/examples/cxx/tree/custom/mixed/mixed-vc9.vcproj index 5e3c6da..331c786 100644 --- a/xsd/dist/examples/cxx/tree/custom/mixed/mixed-9.0.vcproj +++ b/xsd/dist/examples/cxx/tree/custom/mixed/mixed-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/tree/custom/mixed/mixed-xerces2-7.1.vcproj b/xsd/dist/examples/cxx/tree/custom/mixed/mixed-xerces2-7.1.vcproj deleted file mode 100644 index 148bc8f..0000000 --- a/xsd/dist/examples/cxx/tree/custom/mixed/mixed-xerces2-7.1.vcproj +++ /dev/null @@ -1,177 +0,0 @@ -<?xml version="1.0" encoding="Windows-1252"?>
 -<VisualStudioProject
 -	ProjectType="Visual C++"
 -	Version="7.10"
 -	Name="mixed"
 -	ProjectGUID="{26CE0C08-7621-403A-88A7-206E64F32C66}"
 -	RootNamespace="mixed"
 -	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="{CBA3D0E2-DDB8-4ABE-8B5A-7A28191CA323}">
 -			<File
 -				RelativePath=".\driver.cxx">
 -			</File>
 -			<File
 -				RelativePath=".\people.cxx">
 -			</File>
 -			<File
 -				RelativePath=".\people-custom.cxx">
 -			</File>
 -		</Filter>
 -		<Filter
 -			Name="Header Files"
 -			Filter="h;hpp;hxx;hm;inl;inc;xsd"
 -			UniqueIdentifier="{54846A6A-25CD-4C8C-A5F1-2DAC77554F47}">
 -			<File
 -				RelativePath=".\people.hxx">
 -			</File>
 -			<File
 -				RelativePath=".\people-custom.hxx">
 -			</File>
 -		</Filter>
 -		<Filter
 -			Name="Inline Files"
 -			Filter="ixx">
 -			<File
 -				RelativePath=".\people.ixx">
 -			</File>
 -		</Filter>
 -		<Filter
 -			Name="Schema Files"
 -			Filter="xsd">
 -			<File
 -				RelativePath=".\people.xsd">
 -				<FileConfiguration
 -					Name="Debug|Win32">
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd people.xsd"
 -						CommandLine="xsd cxx-tree --generate-inline --generate-serialization --generate-intellisense --custom-type bio=/bio_base --hxx-epilogue "#include \"people-custom.hxx\"" people.xsd"
 -						Outputs="people.hxx;people.ixx;people.cxx"/>
 -				</FileConfiguration>
 -				<FileConfiguration
 -					Name="Release|Win32">
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd people.xsd"
 -						CommandLine="xsd cxx-tree --generate-inline --generate-serialization --generate-intellisense --custom-type bio=/bio_base --hxx-epilogue "#include \"people-custom.hxx\"" people.xsd"
 -						Outputs="people.hxx;people.ixx;people.cxx"/>
 -				</FileConfiguration>
 -			</File>
 -		</Filter>
 -		<File
 -			RelativePath=".\Readme.txt">
 -		</File>
 -	</Files>
 -	<Globals>
 -	</Globals>
 -</VisualStudioProject>
 diff --git a/xsd/dist/examples/cxx/tree/custom/mixed/mixed-xerces2-8.0.vcproj b/xsd/dist/examples/cxx/tree/custom/mixed/mixed-xerces2-8.0.vcproj deleted file mode 100644 index 94715cf..0000000 --- a/xsd/dist/examples/cxx/tree/custom/mixed/mixed-xerces2-8.0.vcproj +++ /dev/null @@ -1,440 +0,0 @@ -<?xml version="1.0" encoding="Windows-1252"?>
 -<VisualStudioProject
 -	ProjectType="Visual C++"
 -	Version="8.00"
 -	Name="mixed"
 -	ProjectGUID="{26CE0C08-7621-403A-88A7-206E64F32C66}"
 -	RootNamespace="mixed"
 -	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="{CBA3D0E2-DDB8-4ABE-8B5A-7A28191CA323}"
 -			>
 -			<File
 -				RelativePath=".\driver.cxx"
 -				>
 -			</File>
 -			<File
 -				RelativePath=".\people-custom.cxx"
 -				>
 -			</File>
 -			<File
 -				RelativePath=".\people.cxx"
 -				>
 -			</File>
 -		</Filter>
 -		<Filter
 -			Name="Header Files"
 -			Filter="h;hpp;hxx;hm;inl;inc;xsd"
 -			UniqueIdentifier="{54846A6A-25CD-4C8C-A5F1-2DAC77554F47}"
 -			>
 -			<File
 -				RelativePath=".\people-custom.hxx"
 -				>
 -			</File>
 -			<File
 -				RelativePath=".\people.hxx"
 -				>
 -			</File>
 -		</Filter>
 -		<Filter
 -			Name="Inline Files"
 -			Filter="ixx"
 -			>
 -			<File
 -				RelativePath=".\people.ixx"
 -				>
 -			</File>
 -		</Filter>
 -		<Filter
 -			Name="Schema Files"
 -			Filter="xsd"
 -			>
 -			<File
 -				RelativePath=".\people.xsd"
 -				>
 -				<FileConfiguration
 -					Name="Debug|Win32"
 -					>
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd people.xsd"
 -						CommandLine="xsd cxx-tree --generate-inline --generate-serialization --generate-intellisense --custom-type bio=/bio_base --hxx-epilogue "#include \"people-custom.hxx\"" people.xsd"
 -						Outputs="people.hxx;people.ixx;people.cxx"
 -					/>
 -				</FileConfiguration>
 -				<FileConfiguration
 -					Name="Release|Win32"
 -					>
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd people.xsd"
 -						CommandLine="xsd cxx-tree --generate-inline --generate-serialization --generate-intellisense --custom-type bio=/bio_base --hxx-epilogue "#include \"people-custom.hxx\"" people.xsd"
 -						Outputs="people.hxx;people.ixx;people.cxx"
 -					/>
 -				</FileConfiguration>
 -				<FileConfiguration
 -					Name="Debug|x64"
 -					>
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd people.xsd"
 -						CommandLine="xsd cxx-tree --generate-inline --generate-serialization --generate-intellisense --custom-type bio=/bio_base --hxx-epilogue "#include \"people-custom.hxx\"" people.xsd"
 -						Outputs="people.hxx;people.ixx;people.cxx"
 -					/>
 -				</FileConfiguration>
 -				<FileConfiguration
 -					Name="Release|x64"
 -					>
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd people.xsd"
 -						CommandLine="xsd cxx-tree --generate-inline --generate-serialization --generate-intellisense --custom-type bio=/bio_base --hxx-epilogue "#include \"people-custom.hxx\"" people.xsd"
 -						Outputs="people.hxx;people.ixx;people.cxx"
 -					/>
 -				</FileConfiguration>
 -			</File>
 -		</Filter>
 -		<File
 -			RelativePath=".\Readme.txt"
 -			>
 -		</File>
 -	</Files>
 -	<Globals>
 -	</Globals>
 -</VisualStudioProject>
 diff --git a/xsd/dist/examples/cxx/tree/custom/mixed/mixed-xerces2-9.0.vcproj b/xsd/dist/examples/cxx/tree/custom/mixed/mixed-xerces2-9.0.vcproj deleted file mode 100644 index bee87ae..0000000 --- a/xsd/dist/examples/cxx/tree/custom/mixed/mixed-xerces2-9.0.vcproj +++ /dev/null @@ -1,437 +0,0 @@ -<?xml version="1.0" encoding="Windows-1252"?>
 -<VisualStudioProject
 -	ProjectType="Visual C++"
 -	Version="9.00"
 -	Name="mixed"
 -	ProjectGUID="{26CE0C08-7621-403A-88A7-206E64F32C66}"
 -	RootNamespace="mixed"
 -	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="{CBA3D0E2-DDB8-4ABE-8B5A-7A28191CA323}"
 -			>
 -			<File
 -				RelativePath=".\driver.cxx"
 -				>
 -			</File>
 -			<File
 -				RelativePath=".\people-custom.cxx"
 -				>
 -			</File>
 -			<File
 -				RelativePath=".\people.cxx"
 -				>
 -			</File>
 -		</Filter>
 -		<Filter
 -			Name="Header Files"
 -			Filter="h;hpp;hxx;hm;inl;inc;xsd"
 -			UniqueIdentifier="{54846A6A-25CD-4C8C-A5F1-2DAC77554F47}"
 -			>
 -			<File
 -				RelativePath=".\people-custom.hxx"
 -				>
 -			</File>
 -			<File
 -				RelativePath=".\people.hxx"
 -				>
 -			</File>
 -		</Filter>
 -		<Filter
 -			Name="Inline Files"
 -			Filter="ixx"
 -			>
 -			<File
 -				RelativePath=".\people.ixx"
 -				>
 -			</File>
 -		</Filter>
 -		<Filter
 -			Name="Schema Files"
 -			Filter="xsd"
 -			>
 -			<File
 -				RelativePath=".\people.xsd"
 -				>
 -				<FileConfiguration
 -					Name="Debug|Win32"
 -					>
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd people.xsd"
 -						CommandLine="xsd cxx-tree --generate-inline --generate-serialization --custom-type bio=/bio_base --hxx-epilogue "#include \"people-custom.hxx\"" people.xsd"
 -						Outputs="people.hxx;people.ixx;people.cxx"
 -					/>
 -				</FileConfiguration>
 -				<FileConfiguration
 -					Name="Debug|x64"
 -					>
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd people.xsd"
 -						CommandLine="xsd cxx-tree --generate-inline --generate-serialization --custom-type bio=/bio_base --hxx-epilogue "#include \"people-custom.hxx\"" people.xsd"
 -						Outputs="people.hxx;people.ixx;people.cxx"
 -					/>
 -				</FileConfiguration>
 -				<FileConfiguration
 -					Name="Release|Win32"
 -					>
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd people.xsd"
 -						CommandLine="xsd cxx-tree --generate-inline --generate-serialization --custom-type bio=/bio_base --hxx-epilogue "#include \"people-custom.hxx\"" people.xsd"
 -						Outputs="people.hxx;people.ixx;people.cxx"
 -					/>
 -				</FileConfiguration>
 -				<FileConfiguration
 -					Name="Release|x64"
 -					>
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd people.xsd"
 -						CommandLine="xsd cxx-tree --generate-inline --generate-serialization --custom-type bio=/bio_base --hxx-epilogue "#include \"people-custom.hxx\"" people.xsd"
 -						Outputs="people.hxx;people.ixx;people.cxx"
 -					/>
 -				</FileConfiguration>
 -			</File>
 -		</Filter>
 -		<File
 -			RelativePath=".\Readme.txt"
 -			>
 -		</File>
 -	</Files>
 -	<Globals>
 -	</Globals>
 -</VisualStudioProject>
 diff --git a/xsd/dist/examples/cxx/tree/custom/taxonomy/taxonomy-7.1.vcproj b/xsd/dist/examples/cxx/tree/custom/taxonomy/taxonomy-7.1.vcproj deleted file mode 100644 index 2f8b136..0000000 --- a/xsd/dist/examples/cxx/tree/custom/taxonomy/taxonomy-7.1.vcproj +++ /dev/null @@ -1,183 +0,0 @@ -<?xml version="1.0" encoding="Windows-1252"?>
 -<VisualStudioProject
 -	ProjectType="Visual C++"
 -	Version="7.10"
 -	Name="taxonomy"
 -	ProjectGUID="{B3108E70-7B4E-4DDA-8872-0DC4AFDCB2D9}"
 -	RootNamespace="taxonomy"
 -	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="{E2FFBF97-01E8-483D-8B32-D8D6F065E4C7}">
 -			<File
 -				RelativePath=".\driver.cxx">
 -			</File>
 -			<File
 -				RelativePath=".\people.cxx">
 -			</File>
 -			<File
 -				RelativePath=".\people-custom.cxx">
 -			</File>
 -		</Filter>
 -		<Filter
 -			Name="Header Files"
 -			Filter="h;hpp;hxx;hm;inl;inc;xsd"
 -			UniqueIdentifier="{0B3DDFAD-4254-48B9-BB24-1FC92DD1E7F6}">
 -			<File
 -				RelativePath=".\people.hxx">
 -			</File>
 -			<File
 -				RelativePath=".\people-fwd.hxx">
 -			</File>
 -			<File
 -				RelativePath=".\people-custom.hxx">
 -			</File>
 -			<File
 -				RelativePath=".\people-custom-fwd.hxx">
 -			</File>
 -		</Filter>
 -		<Filter
 -			Name="Inline Files"
 -			Filter="ixx">
 -			<File
 -				RelativePath=".\people.ixx">
 -			</File>
 -		</Filter>
 -		<Filter
 -			Name="Schema Files"
 -			Filter="xsd">
 -			<File
 -				RelativePath=".\people.xsd">
 -				<FileConfiguration
 -					Name="Debug|Win32">
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd people.xsd"
 -						CommandLine="xsd cxx-tree --generate-inline --generate-forward --generate-polymorphic --polymorphic-type person --generate-intellisense --custom-type "person=person_impl<person_base>/person_base" --custom-type "superman=superman_impl<superman_base>/superman_base" --custom-type "batman=batman_impl<batman_base>/batman_base" --fwd-prologue "#include \"people-custom-fwd.hxx\"" --hxx-prologue "#include \"people-custom.hxx\"" people.xsd"
 -						Outputs="people-fwd.hxx,people.hxx;people.ixx;people.cxx"/>
 -				</FileConfiguration>
 -				<FileConfiguration
 -					Name="Release|Win32">
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd people.xsd"
 -						CommandLine="xsd cxx-tree --generate-inline --generate-forward --generate-polymorphic --polymorphic-type person --generate-intellisense --custom-type "person=person_impl<person_base>/person_base" --custom-type "superman=superman_impl<superman_base>/superman_base" --custom-type "batman=batman_impl<batman_base>/batman_base" --fwd-prologue "#include \"people-custom-fwd.hxx\"" --hxx-prologue "#include \"people-custom.hxx\"" people.xsd"
 -						Outputs="people-fwd.hxx,people.hxx;people.ixx;people.cxx"/>
 -				</FileConfiguration>
 -			</File>
 -		</Filter>
 -		<File
 -			RelativePath=".\Readme.txt">
 -		</File>
 -	</Files>
 -	<Globals>
 -	</Globals>
 -</VisualStudioProject>
 diff --git a/xsd/dist/examples/cxx/tree/custom/taxonomy/taxonomy-10.0.vcxproj b/xsd/dist/examples/cxx/tree/custom/taxonomy/taxonomy-vc10.vcxproj index 56302f7..24040c6 100644 --- a/xsd/dist/examples/cxx/tree/custom/taxonomy/taxonomy-10.0.vcxproj +++ b/xsd/dist/examples/cxx/tree/custom/taxonomy/taxonomy-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/tree/custom/taxonomy/taxonomy-10.0.vcxproj.filters b/xsd/dist/examples/cxx/tree/custom/taxonomy/taxonomy-vc10.vcxproj.filters index 78058c3..78058c3 100644 --- a/xsd/dist/examples/cxx/tree/custom/taxonomy/taxonomy-10.0.vcxproj.filters +++ b/xsd/dist/examples/cxx/tree/custom/taxonomy/taxonomy-vc10.vcxproj.filters diff --git a/xsd/dist/examples/cxx/tree/custom/taxonomy/taxonomy-vc11.vcxproj b/xsd/dist/examples/cxx/tree/custom/taxonomy/taxonomy-vc11.vcxproj new file mode 100644 index 0000000..f10b12a --- /dev/null +++ b/xsd/dist/examples/cxx/tree/custom/taxonomy/taxonomy-vc11.vcxproj @@ -0,0 +1,214 @@ +<?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>taxonomy</ProjectName>
 +    <ProjectGuid>{B3108E70-7B4E-4DDA-8872-0DC4AFDCB2D9}</ProjectGuid>
 +    <RootNamespace>taxonomy</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="people-custom.cxx" />
 +    <ClCompile Include="people.cxx" />
 +  </ItemGroup>
 +  <ItemGroup>
 +    <ClInclude Include="people-custom-fwd.hxx" />
 +    <ClInclude Include="people-custom.hxx" />
 +    <ClInclude Include="people-fwd.hxx" />
 +    <ClInclude Include="people.hxx" />
 +  </ItemGroup>
 +  <ItemGroup>
 +    <None Include="people.ixx" />
 +    <None Include="Readme.txt" />
 +  </ItemGroup>
 +  <ItemGroup>
 +    <CustomBuild Include="people.xsd">
 +      <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">xsd people.xsd</Message>
 +      <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">xsd cxx-tree --generate-inline --generate-forward --generate-polymorphic --polymorphic-type person --custom-type "person=person_impl<person_base>/person_base" --custom-type "superman=superman_impl<superman_base>/superman_base" --custom-type "batman=batman_impl<batman_base>/batman_base" --fwd-prologue "#include \"people-custom-fwd.hxx\"" --hxx-prologue "#include \"people-custom.hxx\"" people.xsd</Command>
 +      <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">people-fwd.hxx;people.hxx;people.ixx;people.cxx;%(Outputs)</Outputs>
 +      <Message Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">xsd people.xsd</Message>
 +      <Command Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">xsd cxx-tree --generate-inline --generate-forward --generate-polymorphic --polymorphic-type person --custom-type "person=person_impl<person_base>/person_base" --custom-type "superman=superman_impl<superman_base>/superman_base" --custom-type "batman=batman_impl<batman_base>/batman_base" --fwd-prologue "#include \"people-custom-fwd.hxx\"" --hxx-prologue "#include \"people-custom.hxx\"" people.xsd</Command>
 +      <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">people-fwd.hxx;people.hxx;people.ixx;people.cxx;%(Outputs)</Outputs>
 +      <Message Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">xsd people.xsd</Message>
 +      <Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">xsd cxx-tree --generate-inline --generate-forward --generate-polymorphic --polymorphic-type person --custom-type "person=person_impl<person_base>/person_base" --custom-type "superman=superman_impl<superman_base>/superman_base" --custom-type "batman=batman_impl<batman_base>/batman_base" --fwd-prologue "#include \"people-custom-fwd.hxx\"" --hxx-prologue "#include \"people-custom.hxx\"" people.xsd</Command>
 +      <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">people-fwd.hxx;people.hxx;people.ixx;people.cxx;%(Outputs)</Outputs>
 +      <Message Condition="'$(Configuration)|$(Platform)'=='Release|x64'">xsd people.xsd</Message>
 +      <Command Condition="'$(Configuration)|$(Platform)'=='Release|x64'">xsd cxx-tree --generate-inline --generate-forward --generate-polymorphic --polymorphic-type person --custom-type "person=person_impl<person_base>/person_base" --custom-type "superman=superman_impl<superman_base>/superman_base" --custom-type "batman=batman_impl<batman_base>/batman_base" --fwd-prologue "#include \"people-custom-fwd.hxx\"" --hxx-prologue "#include \"people-custom.hxx\"" people.xsd</Command>
 +      <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">people-fwd.hxx;people.hxx;people.ixx;people.cxx;%(Outputs)</Outputs>
 +    </CustomBuild>
 +  </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/tree/custom/taxonomy/taxonomy-vc11.vcxproj.filters b/xsd/dist/examples/cxx/tree/custom/taxonomy/taxonomy-vc11.vcxproj.filters new file mode 100644 index 0000000..78058c3 --- /dev/null +++ b/xsd/dist/examples/cxx/tree/custom/taxonomy/taxonomy-vc11.vcxproj.filters @@ -0,0 +1,57 @@ +<?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>{E2FFBF97-01E8-483D-8B32-D8D6F065E4C7}</UniqueIdentifier>
 +      <Extensions>cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
 +    </Filter>
 +    <Filter Include="Header Files">
 +      <UniqueIdentifier>{0B3DDFAD-4254-48B9-BB24-1FC92DD1E7F6}</UniqueIdentifier>
 +      <Extensions>h;hpp;hxx;hm;inl;inc;xsd</Extensions>
 +    </Filter>
 +    <Filter Include="Inline Files">
 +      <UniqueIdentifier>{a33f9d45-baba-483a-83c4-9421790f7d92}</UniqueIdentifier>
 +      <Extensions>ixx</Extensions>
 +    </Filter>
 +    <Filter Include="Schema Files">
 +      <UniqueIdentifier>{0c14530b-7a4b-4841-864e-e8da7ae18eea}</UniqueIdentifier>
 +      <Extensions>xsd</Extensions>
 +    </Filter>
 +  </ItemGroup>
 +  <ItemGroup>
 +    <ClCompile Include="driver.cxx">
 +      <Filter>Source Files</Filter>
 +    </ClCompile>
 +    <ClCompile Include="people-custom.cxx">
 +      <Filter>Source Files</Filter>
 +    </ClCompile>
 +    <ClCompile Include="people.cxx">
 +      <Filter>Source Files</Filter>
 +    </ClCompile>
 +  </ItemGroup>
 +  <ItemGroup>
 +    <ClInclude Include="people-custom-fwd.hxx">
 +      <Filter>Header Files</Filter>
 +    </ClInclude>
 +    <ClInclude Include="people-custom.hxx">
 +      <Filter>Header Files</Filter>
 +    </ClInclude>
 +    <ClInclude Include="people-fwd.hxx">
 +      <Filter>Header Files</Filter>
 +    </ClInclude>
 +    <ClInclude Include="people.hxx">
 +      <Filter>Header Files</Filter>
 +    </ClInclude>
 +  </ItemGroup>
 +  <ItemGroup>
 +    <None Include="people.ixx">
 +      <Filter>Inline Files</Filter>
 +    </None>
 +    <None Include="Readme.txt" />
 +  </ItemGroup>
 +  <ItemGroup>
 +    <CustomBuild Include="people.xsd">
 +      <Filter>Schema Files</Filter>
 +    </CustomBuild>
 +  </ItemGroup>
 +</Project>
\ No newline at end of file diff --git a/xsd/dist/examples/cxx/tree/custom/taxonomy/taxonomy-vc12.vcxproj b/xsd/dist/examples/cxx/tree/custom/taxonomy/taxonomy-vc12.vcxproj new file mode 100644 index 0000000..c5579d9 --- /dev/null +++ b/xsd/dist/examples/cxx/tree/custom/taxonomy/taxonomy-vc12.vcxproj @@ -0,0 +1,218 @@ +<?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>taxonomy</ProjectName>
 +    <ProjectGuid>{B3108E70-7B4E-4DDA-8872-0DC4AFDCB2D9}</ProjectGuid>
 +    <RootNamespace>taxonomy</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="people-custom.cxx" />
 +    <ClCompile Include="people.cxx" />
 +  </ItemGroup>
 +  <ItemGroup>
 +    <ClInclude Include="people-custom-fwd.hxx" />
 +    <ClInclude Include="people-custom.hxx" />
 +    <ClInclude Include="people-fwd.hxx" />
 +    <ClInclude Include="people.hxx" />
 +  </ItemGroup>
 +  <ItemGroup>
 +    <None Include="people.ixx" />
 +    <None Include="Readme.txt" />
 +  </ItemGroup>
 +  <ItemGroup>
 +    <CustomBuild Include="people.xsd">
 +      <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">xsd people.xsd</Message>
 +      <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">xsd cxx-tree --generate-inline --generate-forward --generate-polymorphic --polymorphic-type person --custom-type "person=person_impl<person_base>/person_base" --custom-type "superman=superman_impl<superman_base>/superman_base" --custom-type "batman=batman_impl<batman_base>/batman_base" --fwd-prologue "#include \"people-custom-fwd.hxx\"" --hxx-prologue "#include \"people-custom.hxx\"" people.xsd</Command>
 +      <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">people-fwd.hxx;people.hxx;people.ixx;people.cxx;%(Outputs)</Outputs>
 +      <Message Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">xsd people.xsd</Message>
 +      <Command Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">xsd cxx-tree --generate-inline --generate-forward --generate-polymorphic --polymorphic-type person --custom-type "person=person_impl<person_base>/person_base" --custom-type "superman=superman_impl<superman_base>/superman_base" --custom-type "batman=batman_impl<batman_base>/batman_base" --fwd-prologue "#include \"people-custom-fwd.hxx\"" --hxx-prologue "#include \"people-custom.hxx\"" people.xsd</Command>
 +      <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">people-fwd.hxx;people.hxx;people.ixx;people.cxx;%(Outputs)</Outputs>
 +      <Message Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">xsd people.xsd</Message>
 +      <Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">xsd cxx-tree --generate-inline --generate-forward --generate-polymorphic --polymorphic-type person --custom-type "person=person_impl<person_base>/person_base" --custom-type "superman=superman_impl<superman_base>/superman_base" --custom-type "batman=batman_impl<batman_base>/batman_base" --fwd-prologue "#include \"people-custom-fwd.hxx\"" --hxx-prologue "#include \"people-custom.hxx\"" people.xsd</Command>
 +      <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">people-fwd.hxx;people.hxx;people.ixx;people.cxx;%(Outputs)</Outputs>
 +      <Message Condition="'$(Configuration)|$(Platform)'=='Release|x64'">xsd people.xsd</Message>
 +      <Command Condition="'$(Configuration)|$(Platform)'=='Release|x64'">xsd cxx-tree --generate-inline --generate-forward --generate-polymorphic --polymorphic-type person --custom-type "person=person_impl<person_base>/person_base" --custom-type "superman=superman_impl<superman_base>/superman_base" --custom-type "batman=batman_impl<batman_base>/batman_base" --fwd-prologue "#include \"people-custom-fwd.hxx\"" --hxx-prologue "#include \"people-custom.hxx\"" people.xsd</Command>
 +      <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">people-fwd.hxx;people.hxx;people.ixx;people.cxx;%(Outputs)</Outputs>
 +    </CustomBuild>
 +  </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/tree/custom/taxonomy/taxonomy-vc12.vcxproj.filters b/xsd/dist/examples/cxx/tree/custom/taxonomy/taxonomy-vc12.vcxproj.filters new file mode 100644 index 0000000..78058c3 --- /dev/null +++ b/xsd/dist/examples/cxx/tree/custom/taxonomy/taxonomy-vc12.vcxproj.filters @@ -0,0 +1,57 @@ +<?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>{E2FFBF97-01E8-483D-8B32-D8D6F065E4C7}</UniqueIdentifier>
 +      <Extensions>cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
 +    </Filter>
 +    <Filter Include="Header Files">
 +      <UniqueIdentifier>{0B3DDFAD-4254-48B9-BB24-1FC92DD1E7F6}</UniqueIdentifier>
 +      <Extensions>h;hpp;hxx;hm;inl;inc;xsd</Extensions>
 +    </Filter>
 +    <Filter Include="Inline Files">
 +      <UniqueIdentifier>{a33f9d45-baba-483a-83c4-9421790f7d92}</UniqueIdentifier>
 +      <Extensions>ixx</Extensions>
 +    </Filter>
 +    <Filter Include="Schema Files">
 +      <UniqueIdentifier>{0c14530b-7a4b-4841-864e-e8da7ae18eea}</UniqueIdentifier>
 +      <Extensions>xsd</Extensions>
 +    </Filter>
 +  </ItemGroup>
 +  <ItemGroup>
 +    <ClCompile Include="driver.cxx">
 +      <Filter>Source Files</Filter>
 +    </ClCompile>
 +    <ClCompile Include="people-custom.cxx">
 +      <Filter>Source Files</Filter>
 +    </ClCompile>
 +    <ClCompile Include="people.cxx">
 +      <Filter>Source Files</Filter>
 +    </ClCompile>
 +  </ItemGroup>
 +  <ItemGroup>
 +    <ClInclude Include="people-custom-fwd.hxx">
 +      <Filter>Header Files</Filter>
 +    </ClInclude>
 +    <ClInclude Include="people-custom.hxx">
 +      <Filter>Header Files</Filter>
 +    </ClInclude>
 +    <ClInclude Include="people-fwd.hxx">
 +      <Filter>Header Files</Filter>
 +    </ClInclude>
 +    <ClInclude Include="people.hxx">
 +      <Filter>Header Files</Filter>
 +    </ClInclude>
 +  </ItemGroup>
 +  <ItemGroup>
 +    <None Include="people.ixx">
 +      <Filter>Inline Files</Filter>
 +    </None>
 +    <None Include="Readme.txt" />
 +  </ItemGroup>
 +  <ItemGroup>
 +    <CustomBuild Include="people.xsd">
 +      <Filter>Schema Files</Filter>
 +    </CustomBuild>
 +  </ItemGroup>
 +</Project>
\ No newline at end of file diff --git a/xsd/dist/examples/cxx/tree/custom/taxonomy/taxonomy-8.0.vcproj b/xsd/dist/examples/cxx/tree/custom/taxonomy/taxonomy-vc8.vcproj index 72fe0ba..74744f4 100644 --- a/xsd/dist/examples/cxx/tree/custom/taxonomy/taxonomy-8.0.vcproj +++ b/xsd/dist/examples/cxx/tree/custom/taxonomy/taxonomy-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/tree/custom/taxonomy/taxonomy-9.0.vcproj b/xsd/dist/examples/cxx/tree/custom/taxonomy/taxonomy-vc9.vcproj index fa728e2..1ff90d3 100644 --- a/xsd/dist/examples/cxx/tree/custom/taxonomy/taxonomy-9.0.vcproj +++ b/xsd/dist/examples/cxx/tree/custom/taxonomy/taxonomy-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/tree/custom/taxonomy/taxonomy-xerces2-7.1.vcproj b/xsd/dist/examples/cxx/tree/custom/taxonomy/taxonomy-xerces2-7.1.vcproj deleted file mode 100644 index bb699b1..0000000 --- a/xsd/dist/examples/cxx/tree/custom/taxonomy/taxonomy-xerces2-7.1.vcproj +++ /dev/null @@ -1,183 +0,0 @@ -<?xml version="1.0" encoding="Windows-1252"?>
 -<VisualStudioProject
 -	ProjectType="Visual C++"
 -	Version="7.10"
 -	Name="taxonomy"
 -	ProjectGUID="{B3108E70-7B4E-4DDA-8872-0DC4AFDCB2D9}"
 -	RootNamespace="taxonomy"
 -	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="{E2FFBF97-01E8-483D-8B32-D8D6F065E4C7}">
 -			<File
 -				RelativePath=".\driver.cxx">
 -			</File>
 -			<File
 -				RelativePath=".\people.cxx">
 -			</File>
 -			<File
 -				RelativePath=".\people-custom.cxx">
 -			</File>
 -		</Filter>
 -		<Filter
 -			Name="Header Files"
 -			Filter="h;hpp;hxx;hm;inl;inc;xsd"
 -			UniqueIdentifier="{0B3DDFAD-4254-48B9-BB24-1FC92DD1E7F6}">
 -			<File
 -				RelativePath=".\people.hxx">
 -			</File>
 -			<File
 -				RelativePath=".\people-fwd.hxx">
 -			</File>
 -			<File
 -				RelativePath=".\people-custom.hxx">
 -			</File>
 -			<File
 -				RelativePath=".\people-custom-fwd.hxx">
 -			</File>
 -		</Filter>
 -		<Filter
 -			Name="Inline Files"
 -			Filter="ixx">
 -			<File
 -				RelativePath=".\people.ixx">
 -			</File>
 -		</Filter>
 -		<Filter
 -			Name="Schema Files"
 -			Filter="xsd">
 -			<File
 -				RelativePath=".\people.xsd">
 -				<FileConfiguration
 -					Name="Debug|Win32">
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd people.xsd"
 -						CommandLine="xsd cxx-tree --generate-inline --generate-forward --generate-polymorphic --polymorphic-type person --generate-intellisense --custom-type "person=person_impl<person_base>/person_base" --custom-type "superman=superman_impl<superman_base>/superman_base" --custom-type "batman=batman_impl<batman_base>/batman_base" --fwd-prologue "#include \"people-custom-fwd.hxx\"" --hxx-prologue "#include \"people-custom.hxx\"" people.xsd"
 -						Outputs="people-fwd.hxx,people.hxx;people.ixx;people.cxx"/>
 -				</FileConfiguration>
 -				<FileConfiguration
 -					Name="Release|Win32">
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd people.xsd"
 -						CommandLine="xsd cxx-tree --generate-inline --generate-forward --generate-polymorphic --polymorphic-type person --generate-intellisense --custom-type "person=person_impl<person_base>/person_base" --custom-type "superman=superman_impl<superman_base>/superman_base" --custom-type "batman=batman_impl<batman_base>/batman_base" --fwd-prologue "#include \"people-custom-fwd.hxx\"" --hxx-prologue "#include \"people-custom.hxx\"" people.xsd"
 -						Outputs="people-fwd.hxx,people.hxx;people.ixx;people.cxx"/>
 -				</FileConfiguration>
 -			</File>
 -		</Filter>
 -		<File
 -			RelativePath=".\Readme.txt">
 -		</File>
 -	</Files>
 -	<Globals>
 -	</Globals>
 -</VisualStudioProject>
 diff --git a/xsd/dist/examples/cxx/tree/custom/taxonomy/taxonomy-xerces2-8.0.vcproj b/xsd/dist/examples/cxx/tree/custom/taxonomy/taxonomy-xerces2-8.0.vcproj deleted file mode 100644 index f3a8e6a..0000000 --- a/xsd/dist/examples/cxx/tree/custom/taxonomy/taxonomy-xerces2-8.0.vcproj +++ /dev/null @@ -1,448 +0,0 @@ -<?xml version="1.0" encoding="Windows-1252"?>
 -<VisualStudioProject
 -	ProjectType="Visual C++"
 -	Version="8.00"
 -	Name="taxonomy"
 -	ProjectGUID="{B3108E70-7B4E-4DDA-8872-0DC4AFDCB2D9}"
 -	RootNamespace="taxonomy"
 -	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="{E2FFBF97-01E8-483D-8B32-D8D6F065E4C7}"
 -			>
 -			<File
 -				RelativePath=".\driver.cxx"
 -				>
 -			</File>
 -			<File
 -				RelativePath=".\people-custom.cxx"
 -				>
 -			</File>
 -			<File
 -				RelativePath=".\people.cxx"
 -				>
 -			</File>
 -		</Filter>
 -		<Filter
 -			Name="Header Files"
 -			Filter="h;hpp;hxx;hm;inl;inc;xsd"
 -			UniqueIdentifier="{0B3DDFAD-4254-48B9-BB24-1FC92DD1E7F6}"
 -			>
 -			<File
 -				RelativePath=".\people-custom-fwd.hxx"
 -				>
 -			</File>
 -			<File
 -				RelativePath=".\people-custom.hxx"
 -				>
 -			</File>
 -			<File
 -				RelativePath=".\people-fwd.hxx"
 -				>
 -			</File>
 -			<File
 -				RelativePath=".\people.hxx"
 -				>
 -			</File>
 -		</Filter>
 -		<Filter
 -			Name="Inline Files"
 -			Filter="ixx"
 -			>
 -			<File
 -				RelativePath=".\people.ixx"
 -				>
 -			</File>
 -		</Filter>
 -		<Filter
 -			Name="Schema Files"
 -			Filter="xsd"
 -			>
 -			<File
 -				RelativePath=".\people.xsd"
 -				>
 -				<FileConfiguration
 -					Name="Debug|Win32"
 -					>
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd people.xsd"
 -						CommandLine="xsd cxx-tree --generate-inline --generate-forward --generate-polymorphic --polymorphic-type person --generate-intellisense --custom-type "person=person_impl<person_base>/person_base" --custom-type "superman=superman_impl<superman_base>/superman_base" --custom-type "batman=batman_impl<batman_base>/batman_base" --fwd-prologue "#include \"people-custom-fwd.hxx\"" --hxx-prologue "#include \"people-custom.hxx\"" people.xsd"
 -						Outputs="people-fwd.hxx,people.hxx;people.ixx;people.cxx"
 -					/>
 -				</FileConfiguration>
 -				<FileConfiguration
 -					Name="Release|Win32"
 -					>
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd people.xsd"
 -						CommandLine="xsd cxx-tree --generate-inline --generate-forward --generate-polymorphic --polymorphic-type person --generate-intellisense --custom-type "person=person_impl<person_base>/person_base" --custom-type "superman=superman_impl<superman_base>/superman_base" --custom-type "batman=batman_impl<batman_base>/batman_base" --fwd-prologue "#include \"people-custom-fwd.hxx\"" --hxx-prologue "#include \"people-custom.hxx\"" people.xsd"
 -						Outputs="people-fwd.hxx,people.hxx;people.ixx;people.cxx"
 -					/>
 -				</FileConfiguration>
 -				<FileConfiguration
 -					Name="Debug|x64"
 -					>
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd people.xsd"
 -						CommandLine="xsd cxx-tree --generate-inline --generate-forward --generate-polymorphic --polymorphic-type person --generate-intellisense --custom-type "person=person_impl<person_base>/person_base" --custom-type "superman=superman_impl<superman_base>/superman_base" --custom-type "batman=batman_impl<batman_base>/batman_base" --fwd-prologue "#include \"people-custom-fwd.hxx\"" --hxx-prologue "#include \"people-custom.hxx\"" people.xsd"
 -						Outputs="people-fwd.hxx,people.hxx;people.ixx;people.cxx"
 -					/>
 -				</FileConfiguration>
 -				<FileConfiguration
 -					Name="Release|x64"
 -					>
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd people.xsd"
 -						CommandLine="xsd cxx-tree --generate-inline --generate-forward --generate-polymorphic --polymorphic-type person --generate-intellisense --custom-type "person=person_impl<person_base>/person_base" --custom-type "superman=superman_impl<superman_base>/superman_base" --custom-type "batman=batman_impl<batman_base>/batman_base" --fwd-prologue "#include \"people-custom-fwd.hxx\"" --hxx-prologue "#include \"people-custom.hxx\"" people.xsd"
 -						Outputs="people-fwd.hxx,people.hxx;people.ixx;people.cxx"
 -					/>
 -				</FileConfiguration>
 -			</File>
 -		</Filter>
 -		<File
 -			RelativePath=".\Readme.txt"
 -			>
 -		</File>
 -	</Files>
 -	<Globals>
 -	</Globals>
 -</VisualStudioProject>
 diff --git a/xsd/dist/examples/cxx/tree/custom/taxonomy/taxonomy-xerces2-9.0.vcproj b/xsd/dist/examples/cxx/tree/custom/taxonomy/taxonomy-xerces2-9.0.vcproj deleted file mode 100644 index 77eb684..0000000 --- a/xsd/dist/examples/cxx/tree/custom/taxonomy/taxonomy-xerces2-9.0.vcproj +++ /dev/null @@ -1,445 +0,0 @@ -<?xml version="1.0" encoding="Windows-1252"?>
 -<VisualStudioProject
 -	ProjectType="Visual C++"
 -	Version="9.00"
 -	Name="taxonomy"
 -	ProjectGUID="{B3108E70-7B4E-4DDA-8872-0DC4AFDCB2D9}"
 -	RootNamespace="taxonomy"
 -	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="{E2FFBF97-01E8-483D-8B32-D8D6F065E4C7}"
 -			>
 -			<File
 -				RelativePath=".\driver.cxx"
 -				>
 -			</File>
 -			<File
 -				RelativePath=".\people-custom.cxx"
 -				>
 -			</File>
 -			<File
 -				RelativePath=".\people.cxx"
 -				>
 -			</File>
 -		</Filter>
 -		<Filter
 -			Name="Header Files"
 -			Filter="h;hpp;hxx;hm;inl;inc;xsd"
 -			UniqueIdentifier="{0B3DDFAD-4254-48B9-BB24-1FC92DD1E7F6}"
 -			>
 -			<File
 -				RelativePath=".\people-custom-fwd.hxx"
 -				>
 -			</File>
 -			<File
 -				RelativePath=".\people-custom.hxx"
 -				>
 -			</File>
 -			<File
 -				RelativePath=".\people-fwd.hxx"
 -				>
 -			</File>
 -			<File
 -				RelativePath=".\people.hxx"
 -				>
 -			</File>
 -		</Filter>
 -		<Filter
 -			Name="Inline Files"
 -			Filter="ixx"
 -			>
 -			<File
 -				RelativePath=".\people.ixx"
 -				>
 -			</File>
 -		</Filter>
 -		<Filter
 -			Name="Schema Files"
 -			Filter="xsd"
 -			>
 -			<File
 -				RelativePath=".\people.xsd"
 -				>
 -				<FileConfiguration
 -					Name="Debug|Win32"
 -					>
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd people.xsd"
 -						CommandLine="xsd cxx-tree --generate-inline --generate-forward --generate-polymorphic --polymorphic-type person --custom-type "person=person_impl<person_base>/person_base" --custom-type "superman=superman_impl<superman_base>/superman_base" --custom-type "batman=batman_impl<batman_base>/batman_base" --fwd-prologue "#include \"people-custom-fwd.hxx\"" --hxx-prologue "#include \"people-custom.hxx\"" people.xsd"
 -						Outputs="people-fwd.hxx,people.hxx;people.ixx;people.cxx"
 -					/>
 -				</FileConfiguration>
 -				<FileConfiguration
 -					Name="Debug|x64"
 -					>
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd people.xsd"
 -						CommandLine="xsd cxx-tree --generate-inline --generate-forward --generate-polymorphic --polymorphic-type person --custom-type "person=person_impl<person_base>/person_base" --custom-type "superman=superman_impl<superman_base>/superman_base" --custom-type "batman=batman_impl<batman_base>/batman_base" --fwd-prologue "#include \"people-custom-fwd.hxx\"" --hxx-prologue "#include \"people-custom.hxx\"" people.xsd"
 -						Outputs="people-fwd.hxx,people.hxx;people.ixx;people.cxx"
 -					/>
 -				</FileConfiguration>
 -				<FileConfiguration
 -					Name="Release|Win32"
 -					>
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd people.xsd"
 -						CommandLine="xsd cxx-tree --generate-inline --generate-forward --generate-polymorphic --polymorphic-type person --custom-type "person=person_impl<person_base>/person_base" --custom-type "superman=superman_impl<superman_base>/superman_base" --custom-type "batman=batman_impl<batman_base>/batman_base" --fwd-prologue "#include \"people-custom-fwd.hxx\"" --hxx-prologue "#include \"people-custom.hxx\"" people.xsd"
 -						Outputs="people-fwd.hxx,people.hxx;people.ixx;people.cxx"
 -					/>
 -				</FileConfiguration>
 -				<FileConfiguration
 -					Name="Release|x64"
 -					>
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd people.xsd"
 -						CommandLine="xsd cxx-tree --generate-inline --generate-forward --generate-polymorphic --polymorphic-type person --custom-type "person=person_impl<person_base>/person_base" --custom-type "superman=superman_impl<superman_base>/superman_base" --custom-type "batman=batman_impl<batman_base>/batman_base" --fwd-prologue "#include \"people-custom-fwd.hxx\"" --hxx-prologue "#include \"people-custom.hxx\"" people.xsd"
 -						Outputs="people-fwd.hxx,people.hxx;people.ixx;people.cxx"
 -					/>
 -				</FileConfiguration>
 -			</File>
 -		</Filter>
 -		<File
 -			RelativePath=".\Readme.txt"
 -			>
 -		</File>
 -	</Files>
 -	<Globals>
 -	</Globals>
 -</VisualStudioProject>
 diff --git a/xsd/dist/examples/cxx/tree/custom/wildcard/makefile b/xsd/dist/examples/cxx/tree/custom/wildcard/makefile index 20ea1d2..f7561a2 100644 --- a/xsd/dist/examples/cxx/tree/custom/wildcard/makefile +++ b/xsd/dist/examples/cxx/tree/custom/wildcard/makefile @@ -5,8 +5,14 @@ include $(root)/build/xsd/tree-rules.make  override XSDFLAGS += --generate-inline --generate-ostream \ ---generate-serialization --custom-type data=/data_base \ ---hxx-epilogue '\#include "wildcard-custom.hxx"' +--generate-serialization --hxx-epilogue '\#include "wildcard-custom.hxx"' + +ifneq ($(shell uname -o),Msys) +override XSDFLAGS += --custom-type data=/data_base +else +# Prevent MSYS from converting / to Windows path. +override XSDFLAGS += --custom-type data=//data_base +endif  # Build. diff --git a/xsd/dist/examples/cxx/tree/custom/wildcard/wildcard-7.1.vcproj b/xsd/dist/examples/cxx/tree/custom/wildcard/wildcard-7.1.vcproj deleted file mode 100644 index 0dc9881..0000000 --- a/xsd/dist/examples/cxx/tree/custom/wildcard/wildcard-7.1.vcproj +++ /dev/null @@ -1,177 +0,0 @@ -<?xml version="1.0" encoding="Windows-1252"?>
 -<VisualStudioProject
 -	ProjectType="Visual C++"
 -	Version="7.10"
 -	Name="wildcard"
 -	ProjectGUID="{6CE6CDEC-F8DE-42D0-80F8-E71C0DD8F897}"
 -	RootNamespace="wildcard"
 -	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="{426B0A1E-659E-40E5-B93B-EF76EBBE0C0A}">
 -			<File
 -				RelativePath=".\driver.cxx">
 -			</File>
 -			<File
 -				RelativePath=".\wildcard.cxx">
 -			</File>
 -			<File
 -				RelativePath=".\wildcard-custom.cxx">
 -			</File>
 -		</Filter>
 -		<Filter
 -			Name="Header Files"
 -			Filter="h;hpp;hxx;hm;inl;inc;xsd"
 -			UniqueIdentifier="{42AF0399-9A66-43B2-94AA-DBF9BEEF1E92}">
 -			<File
 -				RelativePath=".\wildcard.hxx">
 -			</File>
 -			<File
 -				RelativePath=".\wildcard-custom.hxx">
 -			</File>
 -		</Filter>
 -		<Filter
 -			Name="Inline Files"
 -			Filter="ixx">
 -			<File
 -				RelativePath=".\wildcard.ixx">
 -			</File>
 -		</Filter>
 -		<Filter
 -			Name="Schema Files"
 -			Filter="xsd">
 -			<File
 -				RelativePath=".\wildcard.xsd">
 -				<FileConfiguration
 -					Name="Debug|Win32">
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd wildcard.xsd"
 -						CommandLine="xsd cxx-tree --generate-inline --generate-ostream --generate-serialization --generate-intellisense --custom-type data=/data_base --hxx-epilogue "#include \"wildcard-custom.hxx\"" wildcard.xsd"
 -						Outputs="wildcard.hxx;wildcard.ixx;wildcard.cxx"/>
 -				</FileConfiguration>
 -				<FileConfiguration
 -					Name="Release|Win32">
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd wildcard.xsd"
 -						CommandLine="xsd cxx-tree --generate-inline --generate-ostream --generate-serialization --generate-intellisense --custom-type data=/data_base --hxx-epilogue "#include \"wildcard-custom.hxx\"" wildcard.xsd"
 -						Outputs="wildcard.hxx;wildcard.ixx;wildcard.cxx"/>
 -				</FileConfiguration>
 -			</File>
 -		</Filter>
 -		<File
 -			RelativePath=".\Readme.txt">
 -		</File>
 -	</Files>
 -	<Globals>
 -	</Globals>
 -</VisualStudioProject>
 diff --git a/xsd/dist/examples/cxx/tree/custom/wildcard/wildcard-10.0.vcxproj b/xsd/dist/examples/cxx/tree/custom/wildcard/wildcard-vc10.vcxproj index 5356b27..7076dd6 100644 --- a/xsd/dist/examples/cxx/tree/custom/wildcard/wildcard-10.0.vcxproj +++ b/xsd/dist/examples/cxx/tree/custom/wildcard/wildcard-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/tree/custom/wildcard/wildcard-10.0.vcxproj.filters b/xsd/dist/examples/cxx/tree/custom/wildcard/wildcard-vc10.vcxproj.filters index b67a77a..b67a77a 100644 --- a/xsd/dist/examples/cxx/tree/custom/wildcard/wildcard-10.0.vcxproj.filters +++ b/xsd/dist/examples/cxx/tree/custom/wildcard/wildcard-vc10.vcxproj.filters diff --git a/xsd/dist/examples/cxx/tree/custom/wildcard/wildcard-vc11.vcxproj b/xsd/dist/examples/cxx/tree/custom/wildcard/wildcard-vc11.vcxproj new file mode 100644 index 0000000..da17a00 --- /dev/null +++ b/xsd/dist/examples/cxx/tree/custom/wildcard/wildcard-vc11.vcxproj @@ -0,0 +1,212 @@ +<?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>wildcard</ProjectName>
 +    <ProjectGuid>{6CE6CDEC-F8DE-42D0-80F8-E71C0DD8F897}</ProjectGuid>
 +    <RootNamespace>wildcard</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="wildcard-custom.cxx" />
 +    <ClCompile Include="wildcard.cxx" />
 +  </ItemGroup>
 +  <ItemGroup>
 +    <ClInclude Include="wildcard-custom.hxx" />
 +    <ClInclude Include="wildcard.hxx" />
 +  </ItemGroup>
 +  <ItemGroup>
 +    <None Include="wildcard.ixx" />
 +    <None Include="Readme.txt" />
 +  </ItemGroup>
 +  <ItemGroup>
 +    <CustomBuild Include="wildcard.xsd">
 +      <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">xsd wildcard.xsd</Message>
 +      <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">xsd cxx-tree --generate-inline --generate-ostream --generate-serialization --custom-type data=/data_base --hxx-epilogue "#include \"wildcard-custom.hxx\"" wildcard.xsd</Command>
 +      <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">wildcard.hxx;wildcard.ixx;wildcard.cxx;%(Outputs)</Outputs>
 +      <Message Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">xsd wildcard.xsd</Message>
 +      <Command Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">xsd cxx-tree --generate-inline --generate-ostream --generate-serialization --custom-type data=/data_base --hxx-epilogue "#include \"wildcard-custom.hxx\"" wildcard.xsd</Command>
 +      <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">wildcard.hxx;wildcard.ixx;wildcard.cxx;%(Outputs)</Outputs>
 +      <Message Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">xsd wildcard.xsd</Message>
 +      <Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">xsd cxx-tree --generate-inline --generate-ostream --generate-serialization --custom-type data=/data_base --hxx-epilogue "#include \"wildcard-custom.hxx\"" wildcard.xsd</Command>
 +      <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">wildcard.hxx;wildcard.ixx;wildcard.cxx;%(Outputs)</Outputs>
 +      <Message Condition="'$(Configuration)|$(Platform)'=='Release|x64'">xsd wildcard.xsd</Message>
 +      <Command Condition="'$(Configuration)|$(Platform)'=='Release|x64'">xsd cxx-tree --generate-inline --generate-ostream --generate-serialization --custom-type data=/data_base --hxx-epilogue "#include \"wildcard-custom.hxx\"" wildcard.xsd</Command>
 +      <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">wildcard.hxx;wildcard.ixx;wildcard.cxx;%(Outputs)</Outputs>
 +    </CustomBuild>
 +  </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/tree/custom/wildcard/wildcard-vc11.vcxproj.filters b/xsd/dist/examples/cxx/tree/custom/wildcard/wildcard-vc11.vcxproj.filters new file mode 100644 index 0000000..b67a77a --- /dev/null +++ b/xsd/dist/examples/cxx/tree/custom/wildcard/wildcard-vc11.vcxproj.filters @@ -0,0 +1,51 @@ +<?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>{426B0A1E-659E-40E5-B93B-EF76EBBE0C0A}</UniqueIdentifier>
 +      <Extensions>cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
 +    </Filter>
 +    <Filter Include="Header Files">
 +      <UniqueIdentifier>{42AF0399-9A66-43B2-94AA-DBF9BEEF1E92}</UniqueIdentifier>
 +      <Extensions>h;hpp;hxx;hm;inl;inc;xsd</Extensions>
 +    </Filter>
 +    <Filter Include="Inline Files">
 +      <UniqueIdentifier>{0e336f4b-1f4c-4838-9a6a-183c80df8b67}</UniqueIdentifier>
 +      <Extensions>ixx</Extensions>
 +    </Filter>
 +    <Filter Include="Schema Files">
 +      <UniqueIdentifier>{228a47a0-93d7-4c99-9486-a589705ee401}</UniqueIdentifier>
 +      <Extensions>xsd</Extensions>
 +    </Filter>
 +  </ItemGroup>
 +  <ItemGroup>
 +    <ClCompile Include="driver.cxx">
 +      <Filter>Source Files</Filter>
 +    </ClCompile>
 +    <ClCompile Include="wildcard-custom.cxx">
 +      <Filter>Source Files</Filter>
 +    </ClCompile>
 +    <ClCompile Include="wildcard.cxx">
 +      <Filter>Source Files</Filter>
 +    </ClCompile>
 +  </ItemGroup>
 +  <ItemGroup>
 +    <ClInclude Include="wildcard-custom.hxx">
 +      <Filter>Header Files</Filter>
 +    </ClInclude>
 +    <ClInclude Include="wildcard.hxx">
 +      <Filter>Header Files</Filter>
 +    </ClInclude>
 +  </ItemGroup>
 +  <ItemGroup>
 +    <None Include="wildcard.ixx">
 +      <Filter>Inline Files</Filter>
 +    </None>
 +    <None Include="Readme.txt" />
 +  </ItemGroup>
 +  <ItemGroup>
 +    <CustomBuild Include="wildcard.xsd">
 +      <Filter>Schema Files</Filter>
 +    </CustomBuild>
 +  </ItemGroup>
 +</Project>
\ No newline at end of file diff --git a/xsd/dist/examples/cxx/tree/custom/wildcard/wildcard-vc12.vcxproj b/xsd/dist/examples/cxx/tree/custom/wildcard/wildcard-vc12.vcxproj new file mode 100644 index 0000000..a6ff440 --- /dev/null +++ b/xsd/dist/examples/cxx/tree/custom/wildcard/wildcard-vc12.vcxproj @@ -0,0 +1,216 @@ +<?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>wildcard</ProjectName>
 +    <ProjectGuid>{6CE6CDEC-F8DE-42D0-80F8-E71C0DD8F897}</ProjectGuid>
 +    <RootNamespace>wildcard</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="wildcard-custom.cxx" />
 +    <ClCompile Include="wildcard.cxx" />
 +  </ItemGroup>
 +  <ItemGroup>
 +    <ClInclude Include="wildcard-custom.hxx" />
 +    <ClInclude Include="wildcard.hxx" />
 +  </ItemGroup>
 +  <ItemGroup>
 +    <None Include="wildcard.ixx" />
 +    <None Include="Readme.txt" />
 +  </ItemGroup>
 +  <ItemGroup>
 +    <CustomBuild Include="wildcard.xsd">
 +      <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">xsd wildcard.xsd</Message>
 +      <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">xsd cxx-tree --generate-inline --generate-ostream --generate-serialization --custom-type data=/data_base --hxx-epilogue "#include \"wildcard-custom.hxx\"" wildcard.xsd</Command>
 +      <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">wildcard.hxx;wildcard.ixx;wildcard.cxx;%(Outputs)</Outputs>
 +      <Message Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">xsd wildcard.xsd</Message>
 +      <Command Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">xsd cxx-tree --generate-inline --generate-ostream --generate-serialization --custom-type data=/data_base --hxx-epilogue "#include \"wildcard-custom.hxx\"" wildcard.xsd</Command>
 +      <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">wildcard.hxx;wildcard.ixx;wildcard.cxx;%(Outputs)</Outputs>
 +      <Message Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">xsd wildcard.xsd</Message>
 +      <Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">xsd cxx-tree --generate-inline --generate-ostream --generate-serialization --custom-type data=/data_base --hxx-epilogue "#include \"wildcard-custom.hxx\"" wildcard.xsd</Command>
 +      <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">wildcard.hxx;wildcard.ixx;wildcard.cxx;%(Outputs)</Outputs>
 +      <Message Condition="'$(Configuration)|$(Platform)'=='Release|x64'">xsd wildcard.xsd</Message>
 +      <Command Condition="'$(Configuration)|$(Platform)'=='Release|x64'">xsd cxx-tree --generate-inline --generate-ostream --generate-serialization --custom-type data=/data_base --hxx-epilogue "#include \"wildcard-custom.hxx\"" wildcard.xsd</Command>
 +      <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">wildcard.hxx;wildcard.ixx;wildcard.cxx;%(Outputs)</Outputs>
 +    </CustomBuild>
 +  </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/tree/custom/wildcard/wildcard-vc12.vcxproj.filters b/xsd/dist/examples/cxx/tree/custom/wildcard/wildcard-vc12.vcxproj.filters new file mode 100644 index 0000000..b67a77a --- /dev/null +++ b/xsd/dist/examples/cxx/tree/custom/wildcard/wildcard-vc12.vcxproj.filters @@ -0,0 +1,51 @@ +<?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>{426B0A1E-659E-40E5-B93B-EF76EBBE0C0A}</UniqueIdentifier>
 +      <Extensions>cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
 +    </Filter>
 +    <Filter Include="Header Files">
 +      <UniqueIdentifier>{42AF0399-9A66-43B2-94AA-DBF9BEEF1E92}</UniqueIdentifier>
 +      <Extensions>h;hpp;hxx;hm;inl;inc;xsd</Extensions>
 +    </Filter>
 +    <Filter Include="Inline Files">
 +      <UniqueIdentifier>{0e336f4b-1f4c-4838-9a6a-183c80df8b67}</UniqueIdentifier>
 +      <Extensions>ixx</Extensions>
 +    </Filter>
 +    <Filter Include="Schema Files">
 +      <UniqueIdentifier>{228a47a0-93d7-4c99-9486-a589705ee401}</UniqueIdentifier>
 +      <Extensions>xsd</Extensions>
 +    </Filter>
 +  </ItemGroup>
 +  <ItemGroup>
 +    <ClCompile Include="driver.cxx">
 +      <Filter>Source Files</Filter>
 +    </ClCompile>
 +    <ClCompile Include="wildcard-custom.cxx">
 +      <Filter>Source Files</Filter>
 +    </ClCompile>
 +    <ClCompile Include="wildcard.cxx">
 +      <Filter>Source Files</Filter>
 +    </ClCompile>
 +  </ItemGroup>
 +  <ItemGroup>
 +    <ClInclude Include="wildcard-custom.hxx">
 +      <Filter>Header Files</Filter>
 +    </ClInclude>
 +    <ClInclude Include="wildcard.hxx">
 +      <Filter>Header Files</Filter>
 +    </ClInclude>
 +  </ItemGroup>
 +  <ItemGroup>
 +    <None Include="wildcard.ixx">
 +      <Filter>Inline Files</Filter>
 +    </None>
 +    <None Include="Readme.txt" />
 +  </ItemGroup>
 +  <ItemGroup>
 +    <CustomBuild Include="wildcard.xsd">
 +      <Filter>Schema Files</Filter>
 +    </CustomBuild>
 +  </ItemGroup>
 +</Project>
\ No newline at end of file diff --git a/xsd/dist/examples/cxx/tree/custom/wildcard/wildcard-8.0.vcproj b/xsd/dist/examples/cxx/tree/custom/wildcard/wildcard-vc8.vcproj index bfd4bb6..917fddd 100644 --- a/xsd/dist/examples/cxx/tree/custom/wildcard/wildcard-8.0.vcproj +++ b/xsd/dist/examples/cxx/tree/custom/wildcard/wildcard-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/tree/custom/wildcard/wildcard-9.0.vcproj b/xsd/dist/examples/cxx/tree/custom/wildcard/wildcard-vc9.vcproj index 6254390..16cab0c 100644 --- a/xsd/dist/examples/cxx/tree/custom/wildcard/wildcard-9.0.vcproj +++ b/xsd/dist/examples/cxx/tree/custom/wildcard/wildcard-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/tree/custom/wildcard/wildcard-xerces2-7.1.vcproj b/xsd/dist/examples/cxx/tree/custom/wildcard/wildcard-xerces2-7.1.vcproj deleted file mode 100644 index 2433f70..0000000 --- a/xsd/dist/examples/cxx/tree/custom/wildcard/wildcard-xerces2-7.1.vcproj +++ /dev/null @@ -1,177 +0,0 @@ -<?xml version="1.0" encoding="Windows-1252"?>
 -<VisualStudioProject
 -	ProjectType="Visual C++"
 -	Version="7.10"
 -	Name="wildcard"
 -	ProjectGUID="{6CE6CDEC-F8DE-42D0-80F8-E71C0DD8F897}"
 -	RootNamespace="wildcard"
 -	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="{426B0A1E-659E-40E5-B93B-EF76EBBE0C0A}">
 -			<File
 -				RelativePath=".\driver.cxx">
 -			</File>
 -			<File
 -				RelativePath=".\wildcard.cxx">
 -			</File>
 -			<File
 -				RelativePath=".\wildcard-custom.cxx">
 -			</File>
 -		</Filter>
 -		<Filter
 -			Name="Header Files"
 -			Filter="h;hpp;hxx;hm;inl;inc;xsd"
 -			UniqueIdentifier="{42AF0399-9A66-43B2-94AA-DBF9BEEF1E92}">
 -			<File
 -				RelativePath=".\wildcard.hxx">
 -			</File>
 -			<File
 -				RelativePath=".\wildcard-custom.hxx">
 -			</File>
 -		</Filter>
 -		<Filter
 -			Name="Inline Files"
 -			Filter="ixx">
 -			<File
 -				RelativePath=".\wildcard.ixx">
 -			</File>
 -		</Filter>
 -		<Filter
 -			Name="Schema Files"
 -			Filter="xsd">
 -			<File
 -				RelativePath=".\wildcard.xsd">
 -				<FileConfiguration
 -					Name="Debug|Win32">
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd wildcard.xsd"
 -						CommandLine="xsd cxx-tree --generate-inline --generate-ostream --generate-serialization --generate-intellisense --custom-type data=/data_base --hxx-epilogue "#include \"wildcard-custom.hxx\"" wildcard.xsd"
 -						Outputs="wildcard.hxx;wildcard.ixx;wildcard.cxx"/>
 -				</FileConfiguration>
 -				<FileConfiguration
 -					Name="Release|Win32">
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd wildcard.xsd"
 -						CommandLine="xsd cxx-tree --generate-inline --generate-ostream --generate-serialization --generate-intellisense --custom-type data=/data_base --hxx-epilogue "#include \"wildcard-custom.hxx\"" wildcard.xsd"
 -						Outputs="wildcard.hxx;wildcard.ixx;wildcard.cxx"/>
 -				</FileConfiguration>
 -			</File>
 -		</Filter>
 -		<File
 -			RelativePath=".\Readme.txt">
 -		</File>
 -	</Files>
 -	<Globals>
 -	</Globals>
 -</VisualStudioProject>
 diff --git a/xsd/dist/examples/cxx/tree/custom/wildcard/wildcard-xerces2-8.0.vcproj b/xsd/dist/examples/cxx/tree/custom/wildcard/wildcard-xerces2-8.0.vcproj deleted file mode 100644 index 7f982c7..0000000 --- a/xsd/dist/examples/cxx/tree/custom/wildcard/wildcard-xerces2-8.0.vcproj +++ /dev/null @@ -1,440 +0,0 @@ -<?xml version="1.0" encoding="Windows-1252"?>
 -<VisualStudioProject
 -	ProjectType="Visual C++"
 -	Version="8.00"
 -	Name="wildcard"
 -	ProjectGUID="{6CE6CDEC-F8DE-42D0-80F8-E71C0DD8F897}"
 -	RootNamespace="wildcard"
 -	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="{426B0A1E-659E-40E5-B93B-EF76EBBE0C0A}"
 -			>
 -			<File
 -				RelativePath=".\driver.cxx"
 -				>
 -			</File>
 -			<File
 -				RelativePath=".\wildcard-custom.cxx"
 -				>
 -			</File>
 -			<File
 -				RelativePath=".\wildcard.cxx"
 -				>
 -			</File>
 -		</Filter>
 -		<Filter
 -			Name="Header Files"
 -			Filter="h;hpp;hxx;hm;inl;inc;xsd"
 -			UniqueIdentifier="{42AF0399-9A66-43B2-94AA-DBF9BEEF1E92}"
 -			>
 -			<File
 -				RelativePath=".\wildcard-custom.hxx"
 -				>
 -			</File>
 -			<File
 -				RelativePath=".\wildcard.hxx"
 -				>
 -			</File>
 -		</Filter>
 -		<Filter
 -			Name="Inline Files"
 -			Filter="ixx"
 -			>
 -			<File
 -				RelativePath=".\wildcard.ixx"
 -				>
 -			</File>
 -		</Filter>
 -		<Filter
 -			Name="Schema Files"
 -			Filter="xsd"
 -			>
 -			<File
 -				RelativePath=".\wildcard.xsd"
 -				>
 -				<FileConfiguration
 -					Name="Debug|Win32"
 -					>
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd wildcard.xsd"
 -						CommandLine="xsd cxx-tree --generate-inline --generate-ostream --generate-serialization --generate-intellisense --custom-type data=/data_base --hxx-epilogue "#include \"wildcard-custom.hxx\"" wildcard.xsd"
 -						Outputs="wildcard.hxx;wildcard.ixx;wildcard.cxx"
 -					/>
 -				</FileConfiguration>
 -				<FileConfiguration
 -					Name="Release|Win32"
 -					>
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd wildcard.xsd"
 -						CommandLine="xsd cxx-tree --generate-inline --generate-ostream --generate-serialization --generate-intellisense --custom-type data=/data_base --hxx-epilogue "#include \"wildcard-custom.hxx\"" wildcard.xsd"
 -						Outputs="wildcard.hxx;wildcard.ixx;wildcard.cxx"
 -					/>
 -				</FileConfiguration>
 -				<FileConfiguration
 -					Name="Debug|x64"
 -					>
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd wildcard.xsd"
 -						CommandLine="xsd cxx-tree --generate-inline --generate-ostream --generate-serialization --generate-intellisense --custom-type data=/data_base --hxx-epilogue "#include \"wildcard-custom.hxx\"" wildcard.xsd"
 -						Outputs="wildcard.hxx;wildcard.ixx;wildcard.cxx"
 -					/>
 -				</FileConfiguration>
 -				<FileConfiguration
 -					Name="Release|x64"
 -					>
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd wildcard.xsd"
 -						CommandLine="xsd cxx-tree --generate-inline --generate-ostream --generate-serialization --generate-intellisense --custom-type data=/data_base --hxx-epilogue "#include \"wildcard-custom.hxx\"" wildcard.xsd"
 -						Outputs="wildcard.hxx;wildcard.ixx;wildcard.cxx"
 -					/>
 -				</FileConfiguration>
 -			</File>
 -		</Filter>
 -		<File
 -			RelativePath=".\Readme.txt"
 -			>
 -		</File>
 -	</Files>
 -	<Globals>
 -	</Globals>
 -</VisualStudioProject>
 diff --git a/xsd/dist/examples/cxx/tree/custom/wildcard/wildcard-xerces2-9.0.vcproj b/xsd/dist/examples/cxx/tree/custom/wildcard/wildcard-xerces2-9.0.vcproj deleted file mode 100644 index d475ac5..0000000 --- a/xsd/dist/examples/cxx/tree/custom/wildcard/wildcard-xerces2-9.0.vcproj +++ /dev/null @@ -1,437 +0,0 @@ -<?xml version="1.0" encoding="Windows-1252"?>
 -<VisualStudioProject
 -	ProjectType="Visual C++"
 -	Version="9.00"
 -	Name="wildcard"
 -	ProjectGUID="{6CE6CDEC-F8DE-42D0-80F8-E71C0DD8F897}"
 -	RootNamespace="wildcard"
 -	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="{426B0A1E-659E-40E5-B93B-EF76EBBE0C0A}"
 -			>
 -			<File
 -				RelativePath=".\driver.cxx"
 -				>
 -			</File>
 -			<File
 -				RelativePath=".\wildcard-custom.cxx"
 -				>
 -			</File>
 -			<File
 -				RelativePath=".\wildcard.cxx"
 -				>
 -			</File>
 -		</Filter>
 -		<Filter
 -			Name="Header Files"
 -			Filter="h;hpp;hxx;hm;inl;inc;xsd"
 -			UniqueIdentifier="{42AF0399-9A66-43B2-94AA-DBF9BEEF1E92}"
 -			>
 -			<File
 -				RelativePath=".\wildcard-custom.hxx"
 -				>
 -			</File>
 -			<File
 -				RelativePath=".\wildcard.hxx"
 -				>
 -			</File>
 -		</Filter>
 -		<Filter
 -			Name="Inline Files"
 -			Filter="ixx"
 -			>
 -			<File
 -				RelativePath=".\wildcard.ixx"
 -				>
 -			</File>
 -		</Filter>
 -		<Filter
 -			Name="Schema Files"
 -			Filter="xsd"
 -			>
 -			<File
 -				RelativePath=".\wildcard.xsd"
 -				>
 -				<FileConfiguration
 -					Name="Debug|Win32"
 -					>
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd wildcard.xsd"
 -						CommandLine="xsd cxx-tree --generate-inline --generate-ostream --generate-serialization --custom-type data=/data_base --hxx-epilogue "#include \"wildcard-custom.hxx\"" wildcard.xsd"
 -						Outputs="wildcard.hxx;wildcard.ixx;wildcard.cxx"
 -					/>
 -				</FileConfiguration>
 -				<FileConfiguration
 -					Name="Debug|x64"
 -					>
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd wildcard.xsd"
 -						CommandLine="xsd cxx-tree --generate-inline --generate-ostream --generate-serialization --custom-type data=/data_base --hxx-epilogue "#include \"wildcard-custom.hxx\"" wildcard.xsd"
 -						Outputs="wildcard.hxx;wildcard.ixx;wildcard.cxx"
 -					/>
 -				</FileConfiguration>
 -				<FileConfiguration
 -					Name="Release|Win32"
 -					>
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd wildcard.xsd"
 -						CommandLine="xsd cxx-tree --generate-inline --generate-ostream --generate-serialization --custom-type data=/data_base --hxx-epilogue "#include \"wildcard-custom.hxx\"" wildcard.xsd"
 -						Outputs="wildcard.hxx;wildcard.ixx;wildcard.cxx"
 -					/>
 -				</FileConfiguration>
 -				<FileConfiguration
 -					Name="Release|x64"
 -					>
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd wildcard.xsd"
 -						CommandLine="xsd cxx-tree --generate-inline --generate-ostream --generate-serialization --custom-type data=/data_base --hxx-epilogue "#include \"wildcard-custom.hxx\"" wildcard.xsd"
 -						Outputs="wildcard.hxx;wildcard.ixx;wildcard.cxx"
 -					/>
 -				</FileConfiguration>
 -			</File>
 -		</Filter>
 -		<File
 -			RelativePath=".\Readme.txt"
 -			>
 -		</File>
 -	</Files>
 -	<Globals>
 -	</Globals>
 -</VisualStudioProject>
 diff --git a/xsd/dist/examples/cxx/tree/dbxml/dbxml-10.0.sln b/xsd/dist/examples/cxx/tree/dbxml/dbxml-10.0.sln deleted file mode 100644 index fc08f1f..0000000 --- a/xsd/dist/examples/cxx/tree/dbxml/dbxml-10.0.sln +++ /dev/null @@ -1,25 +0,0 @@ -Microsoft Visual Studio Solution File, Format Version 11.00
 -# Visual Studio 2010
 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "dbxml", "dbxml-10.0.vcxproj", "{96CDC9C8-FC31-40B8-BDD0-1751712ED704}"
 -EndProject
 -Global
 -	GlobalSection(SolutionConfigurationPlatforms) = preSolution
 -		Debug|Win32 = Debug|Win32
 -		Debug|x64 = Debug|x64
 -		Release|Win32 = Release|Win32
 -		Release|x64 = Release|x64
 -	EndGlobalSection
 -	GlobalSection(ProjectConfigurationPlatforms) = postSolution
 -		{96CDC9C8-FC31-40B8-BDD0-1751712ED704}.Debug|Win32.ActiveCfg = Debug|Win32
 -		{96CDC9C8-FC31-40B8-BDD0-1751712ED704}.Debug|Win32.Build.0 = Debug|Win32
 -		{96CDC9C8-FC31-40B8-BDD0-1751712ED704}.Debug|x64.ActiveCfg = Debug|x64
 -		{96CDC9C8-FC31-40B8-BDD0-1751712ED704}.Debug|x64.Build.0 = Debug|x64
 -		{96CDC9C8-FC31-40B8-BDD0-1751712ED704}.Release|Win32.ActiveCfg = Release|Win32
 -		{96CDC9C8-FC31-40B8-BDD0-1751712ED704}.Release|Win32.Build.0 = Release|Win32
 -		{96CDC9C8-FC31-40B8-BDD0-1751712ED704}.Release|x64.ActiveCfg = Release|x64
 -		{96CDC9C8-FC31-40B8-BDD0-1751712ED704}.Release|x64.Build.0 = Release|x64
 -	EndGlobalSection
 -	GlobalSection(SolutionProperties) = preSolution
 -		HideSolutionNode = FALSE
 -	EndGlobalSection
 -EndGlobal
 diff --git a/xsd/dist/examples/cxx/tree/dbxml/dbxml-10.0.vcxproj b/xsd/dist/examples/cxx/tree/dbxml/dbxml-10.0.vcxproj deleted file mode 100644 index 69b1d32..0000000 --- a/xsd/dist/examples/cxx/tree/dbxml/dbxml-10.0.vcxproj +++ /dev/null @@ -1,209 +0,0 @@ -<?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>dbxml</ProjectName>
 -    <ProjectGuid>{96CDC9C8-FC31-40B8-BDD0-1751712ED704}</ProjectGuid>
 -    <RootNamespace>dbxml</RootNamespace>
 -    <Keyword>Win32Proj</Keyword>
 -  </PropertyGroup>
 -  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
 -  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
 -    <ConfigurationType>Application</ConfigurationType>
 -    <CharacterSet>MultiByte</CharacterSet>
 -  </PropertyGroup>
 -  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
 -    <ConfigurationType>Application</ConfigurationType>
 -    <CharacterSet>MultiByte</CharacterSet>
 -  </PropertyGroup>
 -  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
 -    <ConfigurationType>Application</ConfigurationType>
 -    <CharacterSet>MultiByte</CharacterSet>
 -  </PropertyGroup>
 -  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
 -    <ConfigurationType>Application</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>
 -    <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;DBXML_DOM;%(PreprocessorDefinitions)</PreprocessorDefinitions>
 -      <MinimalRebuild>true</MinimalRebuild>
 -      <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
 -      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
 -      <RuntimeTypeInfo>true</RuntimeTypeInfo>
 -      <PrecompiledHeader>
 -      </PrecompiledHeader>
 -      <WarningLevel>Level3</WarningLevel>
 -      <DebugInformationFormat>EditAndContinue</DebugInformationFormat>
 -    </ClCompile>
 -    <Link>
 -      <AdditionalDependencies>libdbxml23d.lib;libdb45d.lib;xerces-c_2D.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;DBXML_DOM;%(PreprocessorDefinitions)</PreprocessorDefinitions>
 -      <MinimalRebuild>true</MinimalRebuild>
 -      <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
 -      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
 -      <RuntimeTypeInfo>true</RuntimeTypeInfo>
 -      <PrecompiledHeader>
 -      </PrecompiledHeader>
 -      <WarningLevel>Level3</WarningLevel>
 -      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
 -    </ClCompile>
 -    <Link>
 -      <AdditionalDependencies>libdbxml23d.lib;libdb45d.lib;xerces-c_2D.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;DBXML_DOM;%(PreprocessorDefinitions)</PreprocessorDefinitions>
 -      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
 -      <RuntimeTypeInfo>true</RuntimeTypeInfo>
 -      <PrecompiledHeader>
 -      </PrecompiledHeader>
 -      <WarningLevel>Level3</WarningLevel>
 -      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
 -    </ClCompile>
 -    <Link>
 -      <AdditionalDependencies>libdbxml23.lib;libdb45.lib;xerces-c_2.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;DBXML_DOM;%(PreprocessorDefinitions)</PreprocessorDefinitions>
 -      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
 -      <RuntimeTypeInfo>true</RuntimeTypeInfo>
 -      <PrecompiledHeader>
 -      </PrecompiledHeader>
 -      <WarningLevel>Level3</WarningLevel>
 -      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
 -    </ClCompile>
 -    <Link>
 -      <AdditionalDependencies>libdbxml23.lib;libdb45.lib;xerces-c_2.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="library.cxx" />
 -  </ItemGroup>
 -  <ItemGroup>
 -    <ClInclude Include="library.hxx" />
 -  </ItemGroup>
 -  <ItemGroup>
 -    <CustomBuild Include="library.xsd">
 -      <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">xsd library.xsd</Message>
 -      <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">xsd cxx-tree --generate-ostream --generate-serialization library.xsd</Command>
 -      <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">library.hxx;library.cxx;%(Outputs)</Outputs>
 -      <Message Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">xsd library.xsd</Message>
 -      <Command Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">xsd cxx-tree --generate-ostream --generate-serialization library.xsd</Command>
 -      <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">library.hxx;library.cxx;%(Outputs)</Outputs>
 -      <Message Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">xsd library.xsd</Message>
 -      <Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">xsd cxx-tree --generate-ostream --generate-serialization library.xsd</Command>
 -      <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">library.hxx;library.cxx;%(Outputs)</Outputs>
 -      <Message Condition="'$(Configuration)|$(Platform)'=='Release|x64'">xsd library.xsd</Message>
 -      <Command Condition="'$(Configuration)|$(Platform)'=='Release|x64'">xsd cxx-tree --generate-ostream --generate-serialization library.xsd</Command>
 -      <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">library.hxx;library.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/tree/dbxml/dbxml-7.1.sln b/xsd/dist/examples/cxx/tree/dbxml/dbxml-7.1.sln deleted file mode 100644 index 8af0222..0000000 --- a/xsd/dist/examples/cxx/tree/dbxml/dbxml-7.1.sln +++ /dev/null @@ -1,21 +0,0 @@ -Microsoft Visual Studio Solution File, Format Version 8.00
 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "dbxml", "dbxml-7.1.vcproj", "{96CDC9C8-FC31-40B8-BDD0-1751712ED704}"
 -	ProjectSection(ProjectDependencies) = postProject
 -	EndProjectSection
 -EndProject
 -Global
 -	GlobalSection(SolutionConfiguration) = preSolution
 -		Debug = Debug
 -		Release = Release
 -	EndGlobalSection
 -	GlobalSection(ProjectConfiguration) = postSolution
 -		{96CDC9C8-FC31-40B8-BDD0-1751712ED704}.Debug.ActiveCfg = Debug|Win32
 -		{96CDC9C8-FC31-40B8-BDD0-1751712ED704}.Debug.Build.0 = Debug|Win32
 -		{96CDC9C8-FC31-40B8-BDD0-1751712ED704}.Release.ActiveCfg = Release|Win32
 -		{96CDC9C8-FC31-40B8-BDD0-1751712ED704}.Release.Build.0 = Release|Win32
 -	EndGlobalSection
 -	GlobalSection(ExtensibilityGlobals) = postSolution
 -	EndGlobalSection
 -	GlobalSection(ExtensibilityAddIns) = postSolution
 -	EndGlobalSection
 -EndGlobal
 diff --git a/xsd/dist/examples/cxx/tree/dbxml/dbxml-7.1.vcproj b/xsd/dist/examples/cxx/tree/dbxml/dbxml-7.1.vcproj deleted file mode 100644 index c0acf22..0000000 --- a/xsd/dist/examples/cxx/tree/dbxml/dbxml-7.1.vcproj +++ /dev/null @@ -1,164 +0,0 @@ -<?xml version="1.0" encoding="Windows-1252"?>
 -<VisualStudioProject
 -	ProjectType="Visual C++"
 -	Version="7.10"
 -	Name="dbxml"
 -	ProjectGUID="{96CDC9C8-FC31-40B8-BDD0-1751712ED704}"
 -	RootNamespace="dbxml"
 -	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;DBXML_DOM"
 -				MinimalRebuild="TRUE"
 -				BasicRuntimeChecks="3"
 -				RuntimeLibrary="3"
 -				RuntimeTypeInfo="TRUE"
 -				UsePrecompiledHeader="0"
 -				WarningLevel="3"
 -				Detect64BitPortabilityProblems="TRUE"
 -				DebugInformationFormat="4"/>
 -			<Tool
 -				Name="VCCustomBuildTool"/>
 -			<Tool
 -				Name="VCLinkerTool"
 -				AdditionalDependencies="libdbxml23d.lib libdb45d.lib 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;DBXML_DOM"
 -				RuntimeLibrary="2"
 -				RuntimeTypeInfo="TRUE"
 -				UsePrecompiledHeader="0"
 -				WarningLevel="3"
 -				Detect64BitPortabilityProblems="TRUE"
 -				DebugInformationFormat="3"/>
 -			<Tool
 -				Name="VCCustomBuildTool"/>
 -			<Tool
 -				Name="VCLinkerTool"
 -				AdditionalDependencies="libdbxml23.lib libdb45.lib 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="{19D063BE-083B-4E8A-89F8-D87CC43CB197}">
 -			<File
 -				RelativePath=".\driver.cxx">
 -			</File>
 -			<File
 -				RelativePath=".\library.cxx">
 -			</File>
 -		</Filter>
 -		<Filter
 -			Name="Header Files"
 -			Filter="h;hpp;hxx;hm;inl;inc;xsd"
 -			UniqueIdentifier="{E11762CD-4895-44DE-AA13-48BC7AAFC419}">
 -			<File
 -				RelativePath=".\library.hxx">
 -			</File>
 -		</Filter>
 -		<Filter
 -			Name="Schema Files"
 -			Filter="xsd">
 -			<File
 -				RelativePath=".\library.xsd">
 -				<FileConfiguration
 -					Name="Debug|Win32">
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd library.xsd"
 -						CommandLine="xsd cxx-tree --generate-ostream --generate-serialization --generate-intellisense library.xsd"
 -						Outputs="library.hxx;library.cxx"/>
 -				</FileConfiguration>
 -				<FileConfiguration
 -					Name="Release|Win32">
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd library.xsd"
 -						CommandLine="xsd cxx-tree --generate-ostream --generate-serialization --generate-intellisense library.xsd"
 -						Outputs="library.hxx;library.cxx"/>
 -				</FileConfiguration>
 -			</File>
 -		</Filter>
 -		<File
 -			RelativePath=".\Readme.txt">
 -		</File>
 -	</Files>
 -	<Globals>
 -	</Globals>
 -</VisualStudioProject>
 diff --git a/xsd/dist/examples/cxx/tree/dbxml/dbxml-8.0.sln b/xsd/dist/examples/cxx/tree/dbxml/dbxml-8.0.sln deleted file mode 100644 index b217889..0000000 --- a/xsd/dist/examples/cxx/tree/dbxml/dbxml-8.0.sln +++ /dev/null @@ -1,25 +0,0 @@ -Microsoft Visual Studio Solution File, Format Version 9.00
 -# Visual Studio 2005
 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "dbxml", "dbxml-8.0.vcproj", "{96CDC9C8-FC31-40B8-BDD0-1751712ED704}"
 -EndProject
 -Global
 -	GlobalSection(SolutionConfigurationPlatforms) = preSolution
 -		Debug|Win32 = Debug|Win32
 -		Debug|x64 = Debug|x64
 -		Release|Win32 = Release|Win32
 -		Release|x64 = Release|x64
 -	EndGlobalSection
 -	GlobalSection(ProjectConfigurationPlatforms) = postSolution
 -		{96CDC9C8-FC31-40B8-BDD0-1751712ED704}.Debug|Win32.ActiveCfg = Debug|Win32
 -		{96CDC9C8-FC31-40B8-BDD0-1751712ED704}.Debug|Win32.Build.0 = Debug|Win32
 -		{96CDC9C8-FC31-40B8-BDD0-1751712ED704}.Debug|x64.ActiveCfg = Debug|x64
 -		{96CDC9C8-FC31-40B8-BDD0-1751712ED704}.Debug|x64.Build.0 = Debug|x64
 -		{96CDC9C8-FC31-40B8-BDD0-1751712ED704}.Release|Win32.ActiveCfg = Release|Win32
 -		{96CDC9C8-FC31-40B8-BDD0-1751712ED704}.Release|Win32.Build.0 = Release|Win32
 -		{96CDC9C8-FC31-40B8-BDD0-1751712ED704}.Release|x64.ActiveCfg = Release|x64
 -		{96CDC9C8-FC31-40B8-BDD0-1751712ED704}.Release|x64.Build.0 = Release|x64
 -	EndGlobalSection
 -	GlobalSection(SolutionProperties) = preSolution
 -		HideSolutionNode = FALSE
 -	EndGlobalSection
 -EndGlobal
 diff --git a/xsd/dist/examples/cxx/tree/dbxml/dbxml-8.0.vcproj b/xsd/dist/examples/cxx/tree/dbxml/dbxml-8.0.vcproj deleted file mode 100644 index 68ccebf..0000000 --- a/xsd/dist/examples/cxx/tree/dbxml/dbxml-8.0.vcproj +++ /dev/null @@ -1,423 +0,0 @@ -<?xml version="1.0" encoding="Windows-1252"?>
 -<VisualStudioProject
 -	ProjectType="Visual C++"
 -	Version="8.00"
 -	Name="dbxml"
 -	ProjectGUID="{96CDC9C8-FC31-40B8-BDD0-1751712ED704}"
 -	RootNamespace="dbxml"
 -	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;DBXML_DOM"
 -				MinimalRebuild="true"
 -				BasicRuntimeChecks="3"
 -				RuntimeLibrary="3"
 -				RuntimeTypeInfo="true"
 -				UsePrecompiledHeader="0"
 -				WarningLevel="3"
 -				Detect64BitPortabilityProblems="true"
 -				DebugInformationFormat="4"
 -			/>
 -			<Tool
 -				Name="VCManagedResourceCompilerTool"
 -			/>
 -			<Tool
 -				Name="VCResourceCompilerTool"
 -			/>
 -			<Tool
 -				Name="VCPreLinkEventTool"
 -			/>
 -			<Tool
 -				Name="VCLinkerTool"
 -				AdditionalDependencies="libdbxml23d.lib libdb45d.lib 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;DBXML_DOM"
 -				RuntimeLibrary="2"
 -				RuntimeTypeInfo="true"
 -				UsePrecompiledHeader="0"
 -				WarningLevel="3"
 -				Detect64BitPortabilityProblems="true"
 -				DebugInformationFormat="3"
 -			/>
 -			<Tool
 -				Name="VCManagedResourceCompilerTool"
 -			/>
 -			<Tool
 -				Name="VCResourceCompilerTool"
 -			/>
 -			<Tool
 -				Name="VCPreLinkEventTool"
 -			/>
 -			<Tool
 -				Name="VCLinkerTool"
 -				AdditionalDependencies="libdbxml23.lib libdb45.lib 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;DBXML_DOM"
 -				MinimalRebuild="true"
 -				BasicRuntimeChecks="3"
 -				RuntimeLibrary="3"
 -				RuntimeTypeInfo="true"
 -				UsePrecompiledHeader="0"
 -				WarningLevel="3"
 -				Detect64BitPortabilityProblems="true"
 -				DebugInformationFormat="3"
 -			/>
 -			<Tool
 -				Name="VCManagedResourceCompilerTool"
 -			/>
 -			<Tool
 -				Name="VCResourceCompilerTool"
 -			/>
 -			<Tool
 -				Name="VCPreLinkEventTool"
 -			/>
 -			<Tool
 -				Name="VCLinkerTool"
 -				AdditionalDependencies="libdbxml23d.lib libdb45d.lib 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;DBXML_DOM"
 -				RuntimeLibrary="2"
 -				RuntimeTypeInfo="true"
 -				UsePrecompiledHeader="0"
 -				WarningLevel="3"
 -				Detect64BitPortabilityProblems="true"
 -				DebugInformationFormat="3"
 -			/>
 -			<Tool
 -				Name="VCManagedResourceCompilerTool"
 -			/>
 -			<Tool
 -				Name="VCResourceCompilerTool"
 -			/>
 -			<Tool
 -				Name="VCPreLinkEventTool"
 -			/>
 -			<Tool
 -				Name="VCLinkerTool"
 -				AdditionalDependencies="libdbxml23.lib libdb45.lib 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="{19D063BE-083B-4E8A-89F8-D87CC43CB197}"
 -			>
 -			<File
 -				RelativePath=".\driver.cxx"
 -				>
 -			</File>
 -			<File
 -				RelativePath=".\library.cxx"
 -				>
 -			</File>
 -		</Filter>
 -		<Filter
 -			Name="Header Files"
 -			Filter="h;hpp;hxx;hm;inl;inc;xsd"
 -			UniqueIdentifier="{E11762CD-4895-44DE-AA13-48BC7AAFC419}"
 -			>
 -			<File
 -				RelativePath=".\library.hxx"
 -				>
 -			</File>
 -		</Filter>
 -		<Filter
 -			Name="Schema Files"
 -			Filter="xsd"
 -			>
 -			<File
 -				RelativePath=".\library.xsd"
 -				>
 -				<FileConfiguration
 -					Name="Debug|Win32"
 -					>
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd library.xsd"
 -						CommandLine="xsd cxx-tree --generate-ostream --generate-serialization --generate-intellisense library.xsd"
 -						Outputs="library.hxx;library.cxx"
 -					/>
 -				</FileConfiguration>
 -				<FileConfiguration
 -					Name="Release|Win32"
 -					>
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd library.xsd"
 -						CommandLine="xsd cxx-tree --generate-ostream --generate-serialization --generate-intellisense library.xsd"
 -						Outputs="library.hxx;library.cxx"
 -					/>
 -				</FileConfiguration>
 -				<FileConfiguration
 -					Name="Debug|x64"
 -					>
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd library.xsd"
 -						CommandLine="xsd cxx-tree --generate-ostream --generate-serialization --generate-intellisense library.xsd"
 -						Outputs="library.hxx;library.cxx"
 -					/>
 -				</FileConfiguration>
 -				<FileConfiguration
 -					Name="Release|x64"
 -					>
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd library.xsd"
 -						CommandLine="xsd cxx-tree --generate-ostream --generate-serialization --generate-intellisense library.xsd"
 -						Outputs="library.hxx;library.cxx"
 -					/>
 -				</FileConfiguration>
 -			</File>
 -		</Filter>
 -		<File
 -			RelativePath=".\Readme.txt"
 -			>
 -		</File>
 -	</Files>
 -	<Globals>
 -	</Globals>
 -</VisualStudioProject>
 diff --git a/xsd/dist/examples/cxx/tree/dbxml/dbxml-9.0.sln b/xsd/dist/examples/cxx/tree/dbxml/dbxml-9.0.sln deleted file mode 100644 index 89e242e..0000000 --- a/xsd/dist/examples/cxx/tree/dbxml/dbxml-9.0.sln +++ /dev/null @@ -1,25 +0,0 @@ -Microsoft Visual Studio Solution File, Format Version 10.00
 -# Visual Studio 2008
 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "dbxml", "dbxml-9.0.vcproj", "{96CDC9C8-FC31-40B8-BDD0-1751712ED704}"
 -EndProject
 -Global
 -	GlobalSection(SolutionConfigurationPlatforms) = preSolution
 -		Debug|Win32 = Debug|Win32
 -		Debug|x64 = Debug|x64
 -		Release|Win32 = Release|Win32
 -		Release|x64 = Release|x64
 -	EndGlobalSection
 -	GlobalSection(ProjectConfigurationPlatforms) = postSolution
 -		{96CDC9C8-FC31-40B8-BDD0-1751712ED704}.Debug|Win32.ActiveCfg = Debug|Win32
 -		{96CDC9C8-FC31-40B8-BDD0-1751712ED704}.Debug|Win32.Build.0 = Debug|Win32
 -		{96CDC9C8-FC31-40B8-BDD0-1751712ED704}.Debug|x64.ActiveCfg = Debug|x64
 -		{96CDC9C8-FC31-40B8-BDD0-1751712ED704}.Debug|x64.Build.0 = Debug|x64
 -		{96CDC9C8-FC31-40B8-BDD0-1751712ED704}.Release|Win32.ActiveCfg = Release|Win32
 -		{96CDC9C8-FC31-40B8-BDD0-1751712ED704}.Release|Win32.Build.0 = Release|Win32
 -		{96CDC9C8-FC31-40B8-BDD0-1751712ED704}.Release|x64.ActiveCfg = Release|x64
 -		{96CDC9C8-FC31-40B8-BDD0-1751712ED704}.Release|x64.Build.0 = Release|x64
 -	EndGlobalSection
 -	GlobalSection(SolutionProperties) = preSolution
 -		HideSolutionNode = FALSE
 -	EndGlobalSection
 -EndGlobal
 diff --git a/xsd/dist/examples/cxx/tree/dbxml/dbxml-9.0.vcproj b/xsd/dist/examples/cxx/tree/dbxml/dbxml-9.0.vcproj deleted file mode 100644 index 7068154..0000000 --- a/xsd/dist/examples/cxx/tree/dbxml/dbxml-9.0.vcproj +++ /dev/null @@ -1,420 +0,0 @@ -<?xml version="1.0" encoding="Windows-1252"?>
 -<VisualStudioProject
 -	ProjectType="Visual C++"
 -	Version="9.00"
 -	Name="dbxml"
 -	ProjectGUID="{96CDC9C8-FC31-40B8-BDD0-1751712ED704}"
 -	RootNamespace="dbxml"
 -	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;DBXML_DOM"
 -				MinimalRebuild="true"
 -				BasicRuntimeChecks="3"
 -				RuntimeLibrary="3"
 -				RuntimeTypeInfo="true"
 -				UsePrecompiledHeader="0"
 -				WarningLevel="3"
 -				Detect64BitPortabilityProblems="false"
 -				DebugInformationFormat="4"
 -			/>
 -			<Tool
 -				Name="VCManagedResourceCompilerTool"
 -			/>
 -			<Tool
 -				Name="VCResourceCompilerTool"
 -			/>
 -			<Tool
 -				Name="VCPreLinkEventTool"
 -			/>
 -			<Tool
 -				Name="VCLinkerTool"
 -				AdditionalDependencies="libdbxml23d.lib libdb45d.lib 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;DBXML_DOM"
 -				MinimalRebuild="true"
 -				BasicRuntimeChecks="3"
 -				RuntimeLibrary="3"
 -				RuntimeTypeInfo="true"
 -				UsePrecompiledHeader="0"
 -				WarningLevel="3"
 -				Detect64BitPortabilityProblems="false"
 -				DebugInformationFormat="3"
 -			/>
 -			<Tool
 -				Name="VCManagedResourceCompilerTool"
 -			/>
 -			<Tool
 -				Name="VCResourceCompilerTool"
 -			/>
 -			<Tool
 -				Name="VCPreLinkEventTool"
 -			/>
 -			<Tool
 -				Name="VCLinkerTool"
 -				AdditionalDependencies="libdbxml23d.lib libdb45d.lib 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;DBXML_DOM"
 -				RuntimeLibrary="2"
 -				RuntimeTypeInfo="true"
 -				UsePrecompiledHeader="0"
 -				WarningLevel="3"
 -				Detect64BitPortabilityProblems="false"
 -				DebugInformationFormat="3"
 -			/>
 -			<Tool
 -				Name="VCManagedResourceCompilerTool"
 -			/>
 -			<Tool
 -				Name="VCResourceCompilerTool"
 -			/>
 -			<Tool
 -				Name="VCPreLinkEventTool"
 -			/>
 -			<Tool
 -				Name="VCLinkerTool"
 -				AdditionalDependencies="libdbxml23.lib libdb45.lib 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;DBXML_DOM"
 -				RuntimeLibrary="2"
 -				RuntimeTypeInfo="true"
 -				UsePrecompiledHeader="0"
 -				WarningLevel="3"
 -				Detect64BitPortabilityProblems="false"
 -				DebugInformationFormat="3"
 -			/>
 -			<Tool
 -				Name="VCManagedResourceCompilerTool"
 -			/>
 -			<Tool
 -				Name="VCResourceCompilerTool"
 -			/>
 -			<Tool
 -				Name="VCPreLinkEventTool"
 -			/>
 -			<Tool
 -				Name="VCLinkerTool"
 -				AdditionalDependencies="libdbxml23.lib libdb45.lib 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="{19D063BE-083B-4E8A-89F8-D87CC43CB197}"
 -			>
 -			<File
 -				RelativePath=".\driver.cxx"
 -				>
 -			</File>
 -			<File
 -				RelativePath=".\library.cxx"
 -				>
 -			</File>
 -		</Filter>
 -		<Filter
 -			Name="Header Files"
 -			Filter="h;hpp;hxx;hm;inl;inc;xsd"
 -			UniqueIdentifier="{E11762CD-4895-44DE-AA13-48BC7AAFC419}"
 -			>
 -			<File
 -				RelativePath=".\library.hxx"
 -				>
 -			</File>
 -		</Filter>
 -		<Filter
 -			Name="Schema Files"
 -			Filter="xsd"
 -			>
 -			<File
 -				RelativePath=".\library.xsd"
 -				>
 -				<FileConfiguration
 -					Name="Debug|Win32"
 -					>
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd library.xsd"
 -						CommandLine="xsd cxx-tree --generate-ostream --generate-serialization library.xsd"
 -						Outputs="library.hxx;library.cxx"
 -					/>
 -				</FileConfiguration>
 -				<FileConfiguration
 -					Name="Debug|x64"
 -					>
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd library.xsd"
 -						CommandLine="xsd cxx-tree --generate-ostream --generate-serialization library.xsd"
 -						Outputs="library.hxx;library.cxx"
 -					/>
 -				</FileConfiguration>
 -				<FileConfiguration
 -					Name="Release|Win32"
 -					>
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd library.xsd"
 -						CommandLine="xsd cxx-tree --generate-ostream --generate-serialization library.xsd"
 -						Outputs="library.hxx;library.cxx"
 -					/>
 -				</FileConfiguration>
 -				<FileConfiguration
 -					Name="Release|x64"
 -					>
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd library.xsd"
 -						CommandLine="xsd cxx-tree --generate-ostream --generate-serialization library.xsd"
 -						Outputs="library.hxx;library.cxx"
 -					/>
 -				</FileConfiguration>
 -			</File>
 -		</Filter>
 -		<File
 -			RelativePath=".\Readme.txt"
 -			>
 -		</File>
 -	</Files>
 -	<Globals>
 -	</Globals>
 -</VisualStudioProject>
 diff --git a/xsd/dist/examples/cxx/tree/dbxml/makefile b/xsd/dist/examples/cxx/tree/dbxml/makefile deleted file mode 100644 index 501bddf..0000000 --- a/xsd/dist/examples/cxx/tree/dbxml/makefile +++ /dev/null @@ -1,33 +0,0 @@ -root := ../../.. - -include $(root)/build/cxx/rules.make -include $(root)/build/xsd/tree-rules.make - - -override XSDFLAGS += --generate-ostream --generate-serialization -override CPPFLAGS += -DDBXML_DOM -override LIBS += -ldbxml -lxqilla -ldb_cxx -ldb - - -# Build. -# -driver: driver.o library.o - -library.o: library.cxx library.hxx -driver.o: driver.cxx library.hxx - -library.cxx library.hxx: library.xsd - - -# Test -# -.PHONY: test -test: driver -	./driver - - -# Clean. -# -.PHONY: clean -clean: -	rm -f library.o library.?xx driver.o driver new.dbxml diff --git a/xsd/dist/examples/cxx/tree/embedded/embedded-7.1.sln b/xsd/dist/examples/cxx/tree/embedded/embedded-7.1.sln deleted file mode 100644 index 86e246f..0000000 --- a/xsd/dist/examples/cxx/tree/embedded/embedded-7.1.sln +++ /dev/null @@ -1,30 +0,0 @@ -Microsoft Visual Studio Solution File, Format Version 8.00
 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "xsdbin", "xsdbin-7.1.vcproj", "{A3F6E060-D536-4A43-AF4B-89063F65DE91}"
 -	ProjectSection(ProjectDependencies) = postProject
 -	EndProjectSection
 -EndProject
 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "embedded", "embedded-7.1.vcproj", "{9C8C2AA4-DF31-4884-B3B9-A6A36F3CB429}"
 -	ProjectSection(ProjectDependencies) = postProject
 -		{A3F6E060-D536-4A43-AF4B-89063F65DE91} = {A3F6E060-D536-4A43-AF4B-89063F65DE91}
 -	EndProjectSection
 -EndProject
 -Global
 -	GlobalSection(SolutionConfiguration) = preSolution
 -		Debug = Debug
 -		Release = Release
 -	EndGlobalSection
 -	GlobalSection(ProjectConfiguration) = postSolution
 -		{A3F6E060-D536-4A43-AF4B-89063F65DE91}.Debug.ActiveCfg = Debug|Win32
 -		{A3F6E060-D536-4A43-AF4B-89063F65DE91}.Debug.Build.0 = Debug|Win32
 -		{A3F6E060-D536-4A43-AF4B-89063F65DE91}.Release.ActiveCfg = Release|Win32
 -		{A3F6E060-D536-4A43-AF4B-89063F65DE91}.Release.Build.0 = Release|Win32
 -		{9C8C2AA4-DF31-4884-B3B9-A6A36F3CB429}.Debug.ActiveCfg = Debug|Win32
 -		{9C8C2AA4-DF31-4884-B3B9-A6A36F3CB429}.Debug.Build.0 = Debug|Win32
 -		{9C8C2AA4-DF31-4884-B3B9-A6A36F3CB429}.Release.ActiveCfg = Release|Win32
 -		{9C8C2AA4-DF31-4884-B3B9-A6A36F3CB429}.Release.Build.0 = Release|Win32
 -	EndGlobalSection
 -	GlobalSection(ExtensibilityGlobals) = postSolution
 -	EndGlobalSection
 -	GlobalSection(ExtensibilityAddIns) = postSolution
 -	EndGlobalSection
 -EndGlobal
 diff --git a/xsd/dist/examples/cxx/tree/embedded/embedded-7.1.vcproj b/xsd/dist/examples/cxx/tree/embedded/embedded-7.1.vcproj deleted file mode 100644 index bce7897..0000000 --- a/xsd/dist/examples/cxx/tree/embedded/embedded-7.1.vcproj +++ /dev/null @@ -1,176 +0,0 @@ -<?xml version="1.0" encoding="Windows-1252"?>
 -<VisualStudioProject
 -	ProjectType="Visual C++"
 -	Version="7.10"
 -	Name="embedded"
 -	ProjectGUID="{9C8C2AA4-DF31-4884-B3B9-A6A36F3CB429}"
 -	RootNamespace="embedded"
 -	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="3"
 -				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="2"
 -				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="{1D046D9C-4D20-4084-A1F4-90488E0B0669}">
 -			<File
 -				RelativePath=".\driver.cxx">
 -			</File>
 -			<File
 -				RelativePath=".\library.cxx">
 -			</File>
 -			<File
 -				RelativePath=".\library-schema.cxx">
 -			</File>
 -			<File
 -				RelativePath=".\grammar-input-stream.cxx">
 -			</File>
 -		</Filter>
 -		<Filter
 -			Name="Header Files"
 -			Filter="h;hpp;hxx;hm;inl;inc;xsd"
 -			UniqueIdentifier="{E2D458FA-56FA-4268-998B-BF3934169712}">
 -			<File
 -				RelativePath=".\library.hxx">
 -			</File>
 -			<File
 -				RelativePath=".\library-schema.hxx">
 -			</File>
 -			<File
 -				RelativePath=".\grammar-input-stream.hxx">
 -			</File>
 -		</Filter>
 -		<Filter
 -			Name="Schema Files"
 -			Filter="xsd">
 -			<File
 -				RelativePath=".\library.xsd">
 -				<FileConfiguration
 -					Name="Debug|Win32">
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd library.xsd"
 -						CommandLine="xsd cxx-tree --generate-intellisense library.xsd && xsdbin.exe library.xsd"
 -						Outputs="library.hxx;library.cxx;library-schema.hxx;library-schema.cxx"/>
 -				</FileConfiguration>
 -				<FileConfiguration
 -					Name="Release|Win32">
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd library.xsd"
 -						CommandLine="xsd cxx-tree --generate-intellisense library.xsd && xsdbin.exe library.xsd"
 -						Outputs="library.hxx;library.cxx;library-schema.hxx;library-schema.cxx"/>
 -				</FileConfiguration>
 -			</File>
 -		</Filter>
 -		<File
 -			RelativePath=".\Readme.txt">
 -		</File>
 -	</Files>
 -	<Globals>
 -	</Globals>
 -</VisualStudioProject>
 diff --git a/xsd/dist/examples/cxx/tree/embedded/embedded-10.0.sln b/xsd/dist/examples/cxx/tree/embedded/embedded-vc10.sln index bf8c3e2..0204487 100644 --- a/xsd/dist/examples/cxx/tree/embedded/embedded-10.0.sln +++ b/xsd/dist/examples/cxx/tree/embedded/embedded-vc10.sln @@ -1,8 +1,9 @@ +
  Microsoft Visual Studio Solution File, Format Version 11.00
  # Visual Studio 2010
 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "xsdbin", "xsdbin-10.0.vcxproj", "{A3F6E060-D536-4A43-AF4B-89063F65DE91}"
 +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "xsdbin", "xsdbin-vc10.vcxproj", "{A3F6E060-D536-4A43-AF4B-89063F65DE91}"
  EndProject
 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "embedded", "embedded-10.0.vcxproj", "{9C8C2AA4-DF31-4884-B3B9-A6A36F3CB429}"
 +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "embedded", "embedded-vc10.vcxproj", "{9C8C2AA4-DF31-4884-B3B9-A6A36F3CB429}"
  EndProject
  Global
  	GlobalSection(SolutionConfigurationPlatforms) = preSolution
 @@ -10,16 +11,9 @@ Global  		Debug|x64 = Debug|x64
  		Release|Win32 = Release|Win32
  		Release|x64 = Release|x64
 +
  	EndGlobalSection
  	GlobalSection(ProjectConfigurationPlatforms) = postSolution
 -		{A3F6E060-D536-4A43-AF4B-89063F65DE91}.Debug|Win32.ActiveCfg = Debug|Win32
 -		{A3F6E060-D536-4A43-AF4B-89063F65DE91}.Debug|Win32.Build.0 = Debug|Win32
 -		{A3F6E060-D536-4A43-AF4B-89063F65DE91}.Debug|x64.ActiveCfg = Debug|x64
 -		{A3F6E060-D536-4A43-AF4B-89063F65DE91}.Debug|x64.Build.0 = Debug|x64
 -		{A3F6E060-D536-4A43-AF4B-89063F65DE91}.Release|Win32.ActiveCfg = Release|Win32
 -		{A3F6E060-D536-4A43-AF4B-89063F65DE91}.Release|Win32.Build.0 = Release|Win32
 -		{A3F6E060-D536-4A43-AF4B-89063F65DE91}.Release|x64.ActiveCfg = Release|x64
 -		{A3F6E060-D536-4A43-AF4B-89063F65DE91}.Release|x64.Build.0 = Release|x64
  		{9C8C2AA4-DF31-4884-B3B9-A6A36F3CB429}.Debug|Win32.ActiveCfg = Debug|Win32
  		{9C8C2AA4-DF31-4884-B3B9-A6A36F3CB429}.Debug|Win32.Build.0 = Debug|Win32
  		{9C8C2AA4-DF31-4884-B3B9-A6A36F3CB429}.Debug|x64.ActiveCfg = Debug|x64
 @@ -28,6 +22,15 @@ Global  		{9C8C2AA4-DF31-4884-B3B9-A6A36F3CB429}.Release|Win32.Build.0 = Release|Win32
  		{9C8C2AA4-DF31-4884-B3B9-A6A36F3CB429}.Release|x64.ActiveCfg = Release|x64
  		{9C8C2AA4-DF31-4884-B3B9-A6A36F3CB429}.Release|x64.Build.0 = Release|x64
 +		{A3F6E060-D536-4A43-AF4B-89063F65DE91}.Debug|Win32.ActiveCfg = Debug|Win32
 +		{A3F6E060-D536-4A43-AF4B-89063F65DE91}.Debug|Win32.Build.0 = Debug|Win32
 +		{A3F6E060-D536-4A43-AF4B-89063F65DE91}.Debug|x64.ActiveCfg = Debug|x64
 +		{A3F6E060-D536-4A43-AF4B-89063F65DE91}.Debug|x64.Build.0 = Debug|x64
 +		{A3F6E060-D536-4A43-AF4B-89063F65DE91}.Release|Win32.ActiveCfg = Release|Win32
 +		{A3F6E060-D536-4A43-AF4B-89063F65DE91}.Release|Win32.Build.0 = Release|Win32
 +		{A3F6E060-D536-4A43-AF4B-89063F65DE91}.Release|x64.ActiveCfg = Release|x64
 +		{A3F6E060-D536-4A43-AF4B-89063F65DE91}.Release|x64.Build.0 = Release|x64
 +
  	EndGlobalSection
  	GlobalSection(SolutionProperties) = preSolution
  		HideSolutionNode = FALSE
 diff --git a/xsd/dist/examples/cxx/tree/embedded/embedded-10.0.vcxproj b/xsd/dist/examples/cxx/tree/embedded/embedded-vc10.vcxproj index 3cd8fd2..859b20b 100644 --- a/xsd/dist/examples/cxx/tree/embedded/embedded-10.0.vcxproj +++ b/xsd/dist/examples/cxx/tree/embedded/embedded-vc10.vcxproj @@ -86,7 +86,6 @@        <PrecompiledHeader>
        </PrecompiledHeader>
        <WarningLevel>Level3</WarningLevel>
 -      <DebugInformationFormat>EditAndContinue</DebugInformationFormat>
      </ClCompile>
      <Link>
        <AdditionalDependencies>xerces-c_3D.lib;%(AdditionalDependencies)</AdditionalDependencies>
 @@ -114,7 +113,6 @@        <PrecompiledHeader>
        </PrecompiledHeader>
        <WarningLevel>Level3</WarningLevel>
 -      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
      </ClCompile>
      <Link>
        <AdditionalDependencies>xerces-c_3D.lib;%(AdditionalDependencies)</AdditionalDependencies>
 @@ -136,7 +134,6 @@        <PrecompiledHeader>
        </PrecompiledHeader>
        <WarningLevel>Level3</WarningLevel>
 -      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
      </ClCompile>
      <Link>
        <AdditionalDependencies>xerces-c_3.lib;%(AdditionalDependencies)</AdditionalDependencies>
 @@ -162,7 +159,6 @@        <PrecompiledHeader>
        </PrecompiledHeader>
        <WarningLevel>Level3</WarningLevel>
 -      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
      </ClCompile>
      <Link>
        <AdditionalDependencies>xerces-c_3.lib;%(AdditionalDependencies)</AdditionalDependencies>
 @@ -208,7 +204,7 @@      <None Include="Readme.txt" />
    </ItemGroup>
    <ItemGroup>
 -    <ProjectReference Include="xsdbin-10.0.vcxproj">
 +    <ProjectReference Include="xsdbin-vc10.vcxproj">
        <Project>{a3f6e060-d536-4a43-af4b-89063f65de91}</Project>
        <ReferenceOutputAssembly>false</ReferenceOutputAssembly>
      </ProjectReference>
 diff --git a/xsd/dist/examples/cxx/tree/embedded/embedded-10.0.vcxproj.filters b/xsd/dist/examples/cxx/tree/embedded/embedded-vc10.vcxproj.filters index 42beedc..42beedc 100644 --- a/xsd/dist/examples/cxx/tree/embedded/embedded-10.0.vcxproj.filters +++ b/xsd/dist/examples/cxx/tree/embedded/embedded-vc10.vcxproj.filters diff --git a/xsd/dist/examples/cxx/tree/embedded/embedded-xerces2-8.0.sln b/xsd/dist/examples/cxx/tree/embedded/embedded-vc11.sln index 8f5e370..dc8273d 100644 --- a/xsd/dist/examples/cxx/tree/embedded/embedded-xerces2-8.0.sln +++ b/xsd/dist/examples/cxx/tree/embedded/embedded-vc11.sln @@ -1,11 +1,9 @@ -Microsoft Visual Studio Solution File, Format Version 9.00
 -# Visual Studio 2005
 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "xsdbin", "xsdbin-xerces2-8.0.vcproj", "{A3F6E060-D536-4A43-AF4B-89063F65DE91}"
 +
 +Microsoft Visual Studio Solution File, Format Version 12.00
 +# Visual Studio 2012
 +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "xsdbin", "xsdbin-vc11.vcxproj", "{A3F6E060-D536-4A43-AF4B-89063F65DE91}"
  EndProject
 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "embedded", "embedded-xerces2-8.0.vcproj", "{9C8C2AA4-DF31-4884-B3B9-A6A36F3CB429}"
 -	ProjectSection(ProjectDependencies) = postProject
 -		{A3F6E060-D536-4A43-AF4B-89063F65DE91} = {A3F6E060-D536-4A43-AF4B-89063F65DE91}
 -	EndProjectSection
 +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "embedded", "embedded-vc11.vcxproj", "{9C8C2AA4-DF31-4884-B3B9-A6A36F3CB429}"
  EndProject
  Global
  	GlobalSection(SolutionConfigurationPlatforms) = preSolution
 @@ -13,16 +11,9 @@ Global  		Debug|x64 = Debug|x64
  		Release|Win32 = Release|Win32
  		Release|x64 = Release|x64
 +
  	EndGlobalSection
  	GlobalSection(ProjectConfigurationPlatforms) = postSolution
 -		{A3F6E060-D536-4A43-AF4B-89063F65DE91}.Debug|Win32.ActiveCfg = Debug|Win32
 -		{A3F6E060-D536-4A43-AF4B-89063F65DE91}.Debug|Win32.Build.0 = Debug|Win32
 -		{A3F6E060-D536-4A43-AF4B-89063F65DE91}.Debug|x64.ActiveCfg = Debug|x64
 -		{A3F6E060-D536-4A43-AF4B-89063F65DE91}.Debug|x64.Build.0 = Debug|x64
 -		{A3F6E060-D536-4A43-AF4B-89063F65DE91}.Release|Win32.ActiveCfg = Release|Win32
 -		{A3F6E060-D536-4A43-AF4B-89063F65DE91}.Release|Win32.Build.0 = Release|Win32
 -		{A3F6E060-D536-4A43-AF4B-89063F65DE91}.Release|x64.ActiveCfg = Release|x64
 -		{A3F6E060-D536-4A43-AF4B-89063F65DE91}.Release|x64.Build.0 = Release|x64
  		{9C8C2AA4-DF31-4884-B3B9-A6A36F3CB429}.Debug|Win32.ActiveCfg = Debug|Win32
  		{9C8C2AA4-DF31-4884-B3B9-A6A36F3CB429}.Debug|Win32.Build.0 = Debug|Win32
  		{9C8C2AA4-DF31-4884-B3B9-A6A36F3CB429}.Debug|x64.ActiveCfg = Debug|x64
 @@ -31,6 +22,15 @@ Global  		{9C8C2AA4-DF31-4884-B3B9-A6A36F3CB429}.Release|Win32.Build.0 = Release|Win32
  		{9C8C2AA4-DF31-4884-B3B9-A6A36F3CB429}.Release|x64.ActiveCfg = Release|x64
  		{9C8C2AA4-DF31-4884-B3B9-A6A36F3CB429}.Release|x64.Build.0 = Release|x64
 +		{A3F6E060-D536-4A43-AF4B-89063F65DE91}.Debug|Win32.ActiveCfg = Debug|Win32
 +		{A3F6E060-D536-4A43-AF4B-89063F65DE91}.Debug|Win32.Build.0 = Debug|Win32
 +		{A3F6E060-D536-4A43-AF4B-89063F65DE91}.Debug|x64.ActiveCfg = Debug|x64
 +		{A3F6E060-D536-4A43-AF4B-89063F65DE91}.Debug|x64.Build.0 = Debug|x64
 +		{A3F6E060-D536-4A43-AF4B-89063F65DE91}.Release|Win32.ActiveCfg = Release|Win32
 +		{A3F6E060-D536-4A43-AF4B-89063F65DE91}.Release|Win32.Build.0 = Release|Win32
 +		{A3F6E060-D536-4A43-AF4B-89063F65DE91}.Release|x64.ActiveCfg = Release|x64
 +		{A3F6E060-D536-4A43-AF4B-89063F65DE91}.Release|x64.Build.0 = Release|x64
 +
  	EndGlobalSection
  	GlobalSection(SolutionProperties) = preSolution
  		HideSolutionNode = FALSE
 diff --git a/xsd/dist/examples/cxx/tree/embedded/embedded-vc11.vcxproj b/xsd/dist/examples/cxx/tree/embedded/embedded-vc11.vcxproj new file mode 100644 index 0000000..4fcc53a --- /dev/null +++ b/xsd/dist/examples/cxx/tree/embedded/embedded-vc11.vcxproj @@ -0,0 +1,219 @@ +<?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>embedded</ProjectName>
 +    <ProjectGuid>{9C8C2AA4-DF31-4884-B3B9-A6A36F3CB429}</ProjectGuid>
 +    <RootNamespace>embedded</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="library.cxx" />
 +    <ClCompile Include="library-schema.cxx" />
 +    <ClCompile Include="grammar-input-stream.cxx" />
 +  </ItemGroup>
 +  <ItemGroup>
 +    <ClInclude Include="library.hxx" />
 +    <ClInclude Include="library-schema.hxx" />
 +    <ClInclude Include="grammar-input-stream.hxx" />
 +  </ItemGroup>
 +  <ItemGroup>
 +    <CustomBuild Include="library.xsd">
 +      <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">xsd library.xsd</Message>
 +      <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">xsd cxx-tree library.xsd && xsdbin.exe library.xsd</Command>
 +      <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">library.hxx;library.cxx;library-schema.hxx;library-schema.cxx;%(Outputs)</Outputs>
 +      <Message Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">xsd library.xsd</Message>
 +      <Command Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">xsd cxx-tree library.xsd && xsdbin.exe library.xsd</Command>
 +      <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">library.hxx;library.cxx;library-schema.hxx;library-schema.cxx;%(Outputs)</Outputs>
 +      <Message Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">xsd library.xsd</Message>
 +      <Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">xsd cxx-tree library.xsd && xsdbin.exe library.xsd</Command>
 +      <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">library.hxx;library.cxx;library-schema.hxx;library-schema.cxx;%(Outputs)</Outputs>
 +      <Message Condition="'$(Configuration)|$(Platform)'=='Release|x64'">xsd library.xsd</Message>
 +      <Command Condition="'$(Configuration)|$(Platform)'=='Release|x64'">xsd cxx-tree library.xsd && xsdbin.exe library.xsd</Command>
 +      <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">library.hxx;library.cxx;library-schema.hxx;library-schema.cxx;%(Outputs)</Outputs>
 +    </CustomBuild>
 +  </ItemGroup>
 +  <ItemGroup>
 +    <None Include="Readme.txt" />
 +  </ItemGroup>
 +  <ItemGroup>
 +    <ProjectReference Include="xsdbin-vc11.vcxproj">
 +      <Project>{a3f6e060-d536-4a43-af4b-89063f65de91}</Project>
 +      <ReferenceOutputAssembly>false</ReferenceOutputAssembly>
 +    </ProjectReference>
 +  </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/tree/embedded/embedded-vc11.vcxproj.filters b/xsd/dist/examples/cxx/tree/embedded/embedded-vc11.vcxproj.filters new file mode 100644 index 0000000..42beedc --- /dev/null +++ b/xsd/dist/examples/cxx/tree/embedded/embedded-vc11.vcxproj.filters @@ -0,0 +1,50 @@ +<?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>{1D046D9C-4D20-4084-A1F4-90488E0B0669}</UniqueIdentifier>
 +      <Extensions>cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
 +    </Filter>
 +    <Filter Include="Header Files">
 +      <UniqueIdentifier>{E2D458FA-56FA-4268-998B-BF3934169712}</UniqueIdentifier>
 +      <Extensions>h;hpp;hxx;hm;inl;inc;xsd</Extensions>
 +    </Filter>
 +    <Filter Include="Schema Files">
 +      <UniqueIdentifier>{a57574af-3c36-408f-9f8e-5140fe6abbf6}</UniqueIdentifier>
 +      <Extensions>xsd</Extensions>
 +    </Filter>
 +  </ItemGroup>
 +  <ItemGroup>
 +    <ClCompile Include="driver.cxx">
 +      <Filter>Source Files</Filter>
 +    </ClCompile>
 +    <ClCompile Include="library.cxx">
 +      <Filter>Source Files</Filter>
 +    </ClCompile>
 +    <ClCompile Include="library-schema.cxx">
 +      <Filter>Source Files</Filter>
 +    </ClCompile>
 +    <ClCompile Include="grammar-input-stream.cxx">
 +      <Filter>Source Files</Filter>
 +    </ClCompile>
 +  </ItemGroup>
 +  <ItemGroup>
 +    <ClInclude Include="library.hxx">
 +      <Filter>Header Files</Filter>
 +    </ClInclude>
 +    <ClInclude Include="library-schema.hxx">
 +      <Filter>Header Files</Filter>
 +    </ClInclude>
 +    <ClInclude Include="grammar-input-stream.hxx">
 +      <Filter>Header Files</Filter>
 +    </ClInclude>
 +  </ItemGroup>
 +  <ItemGroup>
 +    <None Include="Readme.txt" />
 +  </ItemGroup>
 +  <ItemGroup>
 +    <CustomBuild Include="library.xsd">
 +      <Filter>Schema Files</Filter>
 +    </CustomBuild>
 +  </ItemGroup>
 +</Project>
\ No newline at end of file diff --git a/xsd/dist/examples/cxx/tree/embedded/embedded-vc12.sln b/xsd/dist/examples/cxx/tree/embedded/embedded-vc12.sln new file mode 100644 index 0000000..1a70889 --- /dev/null +++ b/xsd/dist/examples/cxx/tree/embedded/embedded-vc12.sln @@ -0,0 +1,40 @@ +
 +Microsoft Visual Studio Solution File, Format Version 12.00
 +# Visual Studio 2013
 +VisualStudioVersion = 12.0.21005.1
 +MinimumVisualStudioVersion = 10.0.40219.1
 +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "xsdbin", "xsdbin-vc12.vcxproj", "{A3F6E060-D536-4A43-AF4B-89063F65DE91}"
 +EndProject
 +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "embedded", "embedded-vc12.vcxproj", "{9C8C2AA4-DF31-4884-B3B9-A6A36F3CB429}"
 +EndProject
 +Global
 +	GlobalSection(SolutionConfigurationPlatforms) = preSolution
 +		Debug|Win32 = Debug|Win32
 +		Debug|x64 = Debug|x64
 +		Release|Win32 = Release|Win32
 +		Release|x64 = Release|x64
 +
 +	EndGlobalSection
 +	GlobalSection(ProjectConfigurationPlatforms) = postSolution
 +		{A3F6E060-D536-4A43-AF4B-89063F65DE91}.Debug|Win32.ActiveCfg = Debug|Win32
 +		{A3F6E060-D536-4A43-AF4B-89063F65DE91}.Debug|Win32.Build.0 = Debug|Win32
 +		{A3F6E060-D536-4A43-AF4B-89063F65DE91}.Debug|x64.ActiveCfg = Debug|x64
 +		{A3F6E060-D536-4A43-AF4B-89063F65DE91}.Debug|x64.Build.0 = Debug|x64
 +		{A3F6E060-D536-4A43-AF4B-89063F65DE91}.Release|Win32.ActiveCfg = Release|Win32
 +		{A3F6E060-D536-4A43-AF4B-89063F65DE91}.Release|Win32.Build.0 = Release|Win32
 +		{A3F6E060-D536-4A43-AF4B-89063F65DE91}.Release|x64.ActiveCfg = Release|x64
 +		{A3F6E060-D536-4A43-AF4B-89063F65DE91}.Release|x64.Build.0 = Release|x64
 +		{9C8C2AA4-DF31-4884-B3B9-A6A36F3CB429}.Debug|Win32.ActiveCfg = Debug|Win32
 +		{9C8C2AA4-DF31-4884-B3B9-A6A36F3CB429}.Debug|Win32.Build.0 = Debug|Win32
 +		{9C8C2AA4-DF31-4884-B3B9-A6A36F3CB429}.Debug|x64.ActiveCfg = Debug|x64
 +		{9C8C2AA4-DF31-4884-B3B9-A6A36F3CB429}.Debug|x64.Build.0 = Debug|x64
 +		{9C8C2AA4-DF31-4884-B3B9-A6A36F3CB429}.Release|Win32.ActiveCfg = Release|Win32
 +		{9C8C2AA4-DF31-4884-B3B9-A6A36F3CB429}.Release|Win32.Build.0 = Release|Win32
 +		{9C8C2AA4-DF31-4884-B3B9-A6A36F3CB429}.Release|x64.ActiveCfg = Release|x64
 +		{9C8C2AA4-DF31-4884-B3B9-A6A36F3CB429}.Release|x64.Build.0 = Release|x64
 +
 +	EndGlobalSection
 +	GlobalSection(SolutionProperties) = preSolution
 +		HideSolutionNode = FALSE
 +	EndGlobalSection
 +EndGlobal
 diff --git a/xsd/dist/examples/cxx/tree/embedded/embedded-vc12.vcxproj b/xsd/dist/examples/cxx/tree/embedded/embedded-vc12.vcxproj new file mode 100644 index 0000000..bc2682f --- /dev/null +++ b/xsd/dist/examples/cxx/tree/embedded/embedded-vc12.vcxproj @@ -0,0 +1,223 @@ +<?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>embedded</ProjectName>
 +    <ProjectGuid>{9C8C2AA4-DF31-4884-B3B9-A6A36F3CB429}</ProjectGuid>
 +    <RootNamespace>embedded</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="library.cxx" />
 +    <ClCompile Include="library-schema.cxx" />
 +    <ClCompile Include="grammar-input-stream.cxx" />
 +  </ItemGroup>
 +  <ItemGroup>
 +    <ClInclude Include="library.hxx" />
 +    <ClInclude Include="library-schema.hxx" />
 +    <ClInclude Include="grammar-input-stream.hxx" />
 +  </ItemGroup>
 +  <ItemGroup>
 +    <CustomBuild Include="library.xsd">
 +      <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">xsd library.xsd</Message>
 +      <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">xsd cxx-tree library.xsd && xsdbin.exe library.xsd</Command>
 +      <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">library.hxx;library.cxx;library-schema.hxx;library-schema.cxx;%(Outputs)</Outputs>
 +      <Message Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">xsd library.xsd</Message>
 +      <Command Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">xsd cxx-tree library.xsd && xsdbin.exe library.xsd</Command>
 +      <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">library.hxx;library.cxx;library-schema.hxx;library-schema.cxx;%(Outputs)</Outputs>
 +      <Message Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">xsd library.xsd</Message>
 +      <Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">xsd cxx-tree library.xsd && xsdbin.exe library.xsd</Command>
 +      <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">library.hxx;library.cxx;library-schema.hxx;library-schema.cxx;%(Outputs)</Outputs>
 +      <Message Condition="'$(Configuration)|$(Platform)'=='Release|x64'">xsd library.xsd</Message>
 +      <Command Condition="'$(Configuration)|$(Platform)'=='Release|x64'">xsd cxx-tree library.xsd && xsdbin.exe library.xsd</Command>
 +      <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">library.hxx;library.cxx;library-schema.hxx;library-schema.cxx;%(Outputs)</Outputs>
 +    </CustomBuild>
 +  </ItemGroup>
 +  <ItemGroup>
 +    <None Include="Readme.txt" />
 +  </ItemGroup>
 +  <ItemGroup>
 +    <ProjectReference Include="xsdbin-vc12.vcxproj">
 +      <Project>{a3f6e060-d536-4a43-af4b-89063f65de91}</Project>
 +      <ReferenceOutputAssembly>false</ReferenceOutputAssembly>
 +    </ProjectReference>
 +  </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/tree/embedded/embedded-vc12.vcxproj.filters b/xsd/dist/examples/cxx/tree/embedded/embedded-vc12.vcxproj.filters new file mode 100644 index 0000000..42beedc --- /dev/null +++ b/xsd/dist/examples/cxx/tree/embedded/embedded-vc12.vcxproj.filters @@ -0,0 +1,50 @@ +<?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>{1D046D9C-4D20-4084-A1F4-90488E0B0669}</UniqueIdentifier>
 +      <Extensions>cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
 +    </Filter>
 +    <Filter Include="Header Files">
 +      <UniqueIdentifier>{E2D458FA-56FA-4268-998B-BF3934169712}</UniqueIdentifier>
 +      <Extensions>h;hpp;hxx;hm;inl;inc;xsd</Extensions>
 +    </Filter>
 +    <Filter Include="Schema Files">
 +      <UniqueIdentifier>{a57574af-3c36-408f-9f8e-5140fe6abbf6}</UniqueIdentifier>
 +      <Extensions>xsd</Extensions>
 +    </Filter>
 +  </ItemGroup>
 +  <ItemGroup>
 +    <ClCompile Include="driver.cxx">
 +      <Filter>Source Files</Filter>
 +    </ClCompile>
 +    <ClCompile Include="library.cxx">
 +      <Filter>Source Files</Filter>
 +    </ClCompile>
 +    <ClCompile Include="library-schema.cxx">
 +      <Filter>Source Files</Filter>
 +    </ClCompile>
 +    <ClCompile Include="grammar-input-stream.cxx">
 +      <Filter>Source Files</Filter>
 +    </ClCompile>
 +  </ItemGroup>
 +  <ItemGroup>
 +    <ClInclude Include="library.hxx">
 +      <Filter>Header Files</Filter>
 +    </ClInclude>
 +    <ClInclude Include="library-schema.hxx">
 +      <Filter>Header Files</Filter>
 +    </ClInclude>
 +    <ClInclude Include="grammar-input-stream.hxx">
 +      <Filter>Header Files</Filter>
 +    </ClInclude>
 +  </ItemGroup>
 +  <ItemGroup>
 +    <None Include="Readme.txt" />
 +  </ItemGroup>
 +  <ItemGroup>
 +    <CustomBuild Include="library.xsd">
 +      <Filter>Schema Files</Filter>
 +    </CustomBuild>
 +  </ItemGroup>
 +</Project>
\ No newline at end of file diff --git a/xsd/dist/examples/cxx/tree/embedded/embedded-8.0.sln b/xsd/dist/examples/cxx/tree/embedded/embedded-vc8.sln index 50b49af..29a7c60 100644 --- a/xsd/dist/examples/cxx/tree/embedded/embedded-8.0.sln +++ b/xsd/dist/examples/cxx/tree/embedded/embedded-vc8.sln @@ -1,8 +1,9 @@ +
  Microsoft Visual Studio Solution File, Format Version 9.00
  # Visual Studio 2005
 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "xsdbin", "xsdbin-8.0.vcproj", "{A3F6E060-D536-4A43-AF4B-89063F65DE91}"
 +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "xsdbin", "xsdbin-vc8.vcproj", "{A3F6E060-D536-4A43-AF4B-89063F65DE91}"
  EndProject
 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "embedded", "embedded-8.0.vcproj", "{9C8C2AA4-DF31-4884-B3B9-A6A36F3CB429}"
 +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "embedded", "embedded-vc8.vcproj", "{9C8C2AA4-DF31-4884-B3B9-A6A36F3CB429}"
  	ProjectSection(ProjectDependencies) = postProject
  		{A3F6E060-D536-4A43-AF4B-89063F65DE91} = {A3F6E060-D536-4A43-AF4B-89063F65DE91}
  	EndProjectSection
 @@ -10,27 +11,29 @@ EndProject  Global
  	GlobalSection(SolutionConfigurationPlatforms) = preSolution
  		Debug|Win32 = Debug|Win32
 -		Debug|x64 = Debug|x64
  		Release|Win32 = Release|Win32
 +		Debug|x64 = Debug|x64
  		Release|x64 = Release|x64
 +
  	EndGlobalSection
  	GlobalSection(ProjectConfigurationPlatforms) = postSolution
  		{A3F6E060-D536-4A43-AF4B-89063F65DE91}.Debug|Win32.ActiveCfg = Debug|Win32
  		{A3F6E060-D536-4A43-AF4B-89063F65DE91}.Debug|Win32.Build.0 = Debug|Win32
 -		{A3F6E060-D536-4A43-AF4B-89063F65DE91}.Debug|x64.ActiveCfg = Debug|x64
 -		{A3F6E060-D536-4A43-AF4B-89063F65DE91}.Debug|x64.Build.0 = Debug|x64
  		{A3F6E060-D536-4A43-AF4B-89063F65DE91}.Release|Win32.ActiveCfg = Release|Win32
  		{A3F6E060-D536-4A43-AF4B-89063F65DE91}.Release|Win32.Build.0 = Release|Win32
 +		{A3F6E060-D536-4A43-AF4B-89063F65DE91}.Debug|x64.ActiveCfg = Debug|x64
 +		{A3F6E060-D536-4A43-AF4B-89063F65DE91}.Debug|x64.Build.0 = Debug|x64
  		{A3F6E060-D536-4A43-AF4B-89063F65DE91}.Release|x64.ActiveCfg = Release|x64
  		{A3F6E060-D536-4A43-AF4B-89063F65DE91}.Release|x64.Build.0 = Release|x64
  		{9C8C2AA4-DF31-4884-B3B9-A6A36F3CB429}.Debug|Win32.ActiveCfg = Debug|Win32
  		{9C8C2AA4-DF31-4884-B3B9-A6A36F3CB429}.Debug|Win32.Build.0 = Debug|Win32
 -		{9C8C2AA4-DF31-4884-B3B9-A6A36F3CB429}.Debug|x64.ActiveCfg = Debug|x64
 -		{9C8C2AA4-DF31-4884-B3B9-A6A36F3CB429}.Debug|x64.Build.0 = Debug|x64
  		{9C8C2AA4-DF31-4884-B3B9-A6A36F3CB429}.Release|Win32.ActiveCfg = Release|Win32
  		{9C8C2AA4-DF31-4884-B3B9-A6A36F3CB429}.Release|Win32.Build.0 = Release|Win32
 +		{9C8C2AA4-DF31-4884-B3B9-A6A36F3CB429}.Debug|x64.ActiveCfg = Debug|x64
 +		{9C8C2AA4-DF31-4884-B3B9-A6A36F3CB429}.Debug|x64.Build.0 = Debug|x64
  		{9C8C2AA4-DF31-4884-B3B9-A6A36F3CB429}.Release|x64.ActiveCfg = Release|x64
  		{9C8C2AA4-DF31-4884-B3B9-A6A36F3CB429}.Release|x64.Build.0 = Release|x64
 +
  	EndGlobalSection
  	GlobalSection(SolutionProperties) = preSolution
  		HideSolutionNode = FALSE
 diff --git a/xsd/dist/examples/cxx/tree/embedded/embedded-8.0.vcproj b/xsd/dist/examples/cxx/tree/embedded/embedded-vc8.vcproj index d0df22c..d0df22c 100644 --- a/xsd/dist/examples/cxx/tree/embedded/embedded-8.0.vcproj +++ b/xsd/dist/examples/cxx/tree/embedded/embedded-vc8.vcproj diff --git a/xsd/dist/examples/cxx/tree/embedded/embedded-9.0.sln b/xsd/dist/examples/cxx/tree/embedded/embedded-vc9.sln index bf0d15b..96f10ed 100644 --- a/xsd/dist/examples/cxx/tree/embedded/embedded-9.0.sln +++ b/xsd/dist/examples/cxx/tree/embedded/embedded-vc9.sln @@ -1,8 +1,9 @@ +
  Microsoft Visual Studio Solution File, Format Version 10.00
  # Visual Studio 2008
 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "xsdbin", "xsdbin-9.0.vcproj", "{A3F6E060-D536-4A43-AF4B-89063F65DE91}"
 +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "xsdbin", "xsdbin-vc9.vcproj", "{A3F6E060-D536-4A43-AF4B-89063F65DE91}"
  EndProject
 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "embedded", "embedded-9.0.vcproj", "{9C8C2AA4-DF31-4884-B3B9-A6A36F3CB429}"
 +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "embedded", "embedded-vc9.vcproj", "{9C8C2AA4-DF31-4884-B3B9-A6A36F3CB429}"
  	ProjectSection(ProjectDependencies) = postProject
  		{A3F6E060-D536-4A43-AF4B-89063F65DE91} = {A3F6E060-D536-4A43-AF4B-89063F65DE91}
  	EndProjectSection
 @@ -13,6 +14,7 @@ Global  		Debug|x64 = Debug|x64
  		Release|Win32 = Release|Win32
  		Release|x64 = Release|x64
 +
  	EndGlobalSection
  	GlobalSection(ProjectConfigurationPlatforms) = postSolution
  		{A3F6E060-D536-4A43-AF4B-89063F65DE91}.Debug|Win32.ActiveCfg = Debug|Win32
 @@ -31,6 +33,7 @@ Global  		{9C8C2AA4-DF31-4884-B3B9-A6A36F3CB429}.Release|Win32.Build.0 = Release|Win32
  		{9C8C2AA4-DF31-4884-B3B9-A6A36F3CB429}.Release|x64.ActiveCfg = Release|x64
  		{9C8C2AA4-DF31-4884-B3B9-A6A36F3CB429}.Release|x64.Build.0 = Release|x64
 +
  	EndGlobalSection
  	GlobalSection(SolutionProperties) = preSolution
  		HideSolutionNode = FALSE
 diff --git a/xsd/dist/examples/cxx/tree/embedded/embedded-9.0.vcproj b/xsd/dist/examples/cxx/tree/embedded/embedded-vc9.vcproj index bf5498c..bf5498c 100644 --- a/xsd/dist/examples/cxx/tree/embedded/embedded-9.0.vcproj +++ b/xsd/dist/examples/cxx/tree/embedded/embedded-vc9.vcproj diff --git a/xsd/dist/examples/cxx/tree/embedded/embedded-xerces2-7.1.sln b/xsd/dist/examples/cxx/tree/embedded/embedded-xerces2-7.1.sln deleted file mode 100644 index aecc9e2..0000000 --- a/xsd/dist/examples/cxx/tree/embedded/embedded-xerces2-7.1.sln +++ /dev/null @@ -1,30 +0,0 @@ -Microsoft Visual Studio Solution File, Format Version 8.00
 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "xsdbin", "xsdbin-xerces2-7.1.vcproj", "{A3F6E060-D536-4A43-AF4B-89063F65DE91}"
 -	ProjectSection(ProjectDependencies) = postProject
 -	EndProjectSection
 -EndProject
 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "embedded", "embedded-xerces2-7.1.vcproj", "{9C8C2AA4-DF31-4884-B3B9-A6A36F3CB429}"
 -	ProjectSection(ProjectDependencies) = postProject
 -		{A3F6E060-D536-4A43-AF4B-89063F65DE91} = {A3F6E060-D536-4A43-AF4B-89063F65DE91}
 -	EndProjectSection
 -EndProject
 -Global
 -	GlobalSection(SolutionConfiguration) = preSolution
 -		Debug = Debug
 -		Release = Release
 -	EndGlobalSection
 -	GlobalSection(ProjectConfiguration) = postSolution
 -		{A3F6E060-D536-4A43-AF4B-89063F65DE91}.Debug.ActiveCfg = Debug|Win32
 -		{A3F6E060-D536-4A43-AF4B-89063F65DE91}.Debug.Build.0 = Debug|Win32
 -		{A3F6E060-D536-4A43-AF4B-89063F65DE91}.Release.ActiveCfg = Release|Win32
 -		{A3F6E060-D536-4A43-AF4B-89063F65DE91}.Release.Build.0 = Release|Win32
 -		{9C8C2AA4-DF31-4884-B3B9-A6A36F3CB429}.Debug.ActiveCfg = Debug|Win32
 -		{9C8C2AA4-DF31-4884-B3B9-A6A36F3CB429}.Debug.Build.0 = Debug|Win32
 -		{9C8C2AA4-DF31-4884-B3B9-A6A36F3CB429}.Release.ActiveCfg = Release|Win32
 -		{9C8C2AA4-DF31-4884-B3B9-A6A36F3CB429}.Release.Build.0 = Release|Win32
 -	EndGlobalSection
 -	GlobalSection(ExtensibilityGlobals) = postSolution
 -	EndGlobalSection
 -	GlobalSection(ExtensibilityAddIns) = postSolution
 -	EndGlobalSection
 -EndGlobal
 diff --git a/xsd/dist/examples/cxx/tree/embedded/embedded-xerces2-7.1.vcproj b/xsd/dist/examples/cxx/tree/embedded/embedded-xerces2-7.1.vcproj deleted file mode 100644 index 1b1b4f9..0000000 --- a/xsd/dist/examples/cxx/tree/embedded/embedded-xerces2-7.1.vcproj +++ /dev/null @@ -1,176 +0,0 @@ -<?xml version="1.0" encoding="Windows-1252"?>
 -<VisualStudioProject
 -	ProjectType="Visual C++"
 -	Version="7.10"
 -	Name="embedded"
 -	ProjectGUID="{9C8C2AA4-DF31-4884-B3B9-A6A36F3CB429}"
 -	RootNamespace="embedded"
 -	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="3"
 -				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="2"
 -				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="{1D046D9C-4D20-4084-A1F4-90488E0B0669}">
 -			<File
 -				RelativePath=".\driver.cxx">
 -			</File>
 -			<File
 -				RelativePath=".\library.cxx">
 -			</File>
 -			<File
 -				RelativePath=".\library-schema.cxx">
 -			</File>
 -			<File
 -				RelativePath=".\grammar-input-stream.cxx">
 -			</File>
 -		</Filter>
 -		<Filter
 -			Name="Header Files"
 -			Filter="h;hpp;hxx;hm;inl;inc;xsd"
 -			UniqueIdentifier="{E2D458FA-56FA-4268-998B-BF3934169712}">
 -			<File
 -				RelativePath=".\library.hxx">
 -			</File>
 -			<File
 -				RelativePath=".\library-schema.hxx">
 -			</File>
 -			<File
 -				RelativePath=".\grammar-input-stream.hxx">
 -			</File>
 -		</Filter>
 -		<Filter
 -			Name="Schema Files"
 -			Filter="xsd">
 -			<File
 -				RelativePath=".\library.xsd">
 -				<FileConfiguration
 -					Name="Debug|Win32">
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd library.xsd"
 -						CommandLine="xsd cxx-tree --generate-intellisense library.xsd && xsdbin.exe library.xsd"
 -						Outputs="library.hxx;library.cxx;library-schema.hxx;library-schema.cxx"/>
 -				</FileConfiguration>
 -				<FileConfiguration
 -					Name="Release|Win32">
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd library.xsd"
 -						CommandLine="xsd cxx-tree --generate-intellisense library.xsd && xsdbin.exe library.xsd"
 -						Outputs="library.hxx;library.cxx;library-schema.hxx;library-schema.cxx"/>
 -				</FileConfiguration>
 -			</File>
 -		</Filter>
 -		<File
 -			RelativePath=".\Readme.txt">
 -		</File>
 -	</Files>
 -	<Globals>
 -	</Globals>
 -</VisualStudioProject>
 diff --git a/xsd/dist/examples/cxx/tree/embedded/embedded-xerces2-8.0.vcproj b/xsd/dist/examples/cxx/tree/embedded/embedded-xerces2-8.0.vcproj deleted file mode 100644 index 8f890bd..0000000 --- a/xsd/dist/examples/cxx/tree/embedded/embedded-xerces2-8.0.vcproj +++ /dev/null @@ -1,439 +0,0 @@ -<?xml version="1.0" encoding="Windows-1252"?>
 -<VisualStudioProject
 -	ProjectType="Visual C++"
 -	Version="8.00"
 -	Name="embedded"
 -	ProjectGUID="{9C8C2AA4-DF31-4884-B3B9-A6A36F3CB429}"
 -	RootNamespace="embedded"
 -	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="3"
 -				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="2"
 -				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="3"
 -				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="2"
 -				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="{1D046D9C-4D20-4084-A1F4-90488E0B0669}"
 -			>
 -			<File
 -				RelativePath=".\driver.cxx"
 -				>
 -			</File>
 -			<File
 -				RelativePath=".\library.cxx"
 -				>
 -			</File>
 -			<File
 -				RelativePath=".\library-schema.cxx"
 -				>
 -			</File>
 -			<File
 -				RelativePath=".\grammar-input-stream.cxx"
 -				>
 -			</File>
 -		</Filter>
 -		<Filter
 -			Name="Header Files"
 -			Filter="h;hpp;hxx;hm;inl;inc;xsd"
 -			UniqueIdentifier="{E2D458FA-56FA-4268-998B-BF3934169712}"
 -			>
 -			<File
 -				RelativePath=".\library.hxx"
 -				>
 -			</File>
 -			<File
 -				RelativePath=".\library-schema.hxx"
 -				>
 -			</File>
 -			<File
 -				RelativePath=".\grammar-input-stream.hxx"
 -				>
 -			</File>
 -		</Filter>
 -		<Filter
 -			Name="Schema Files"
 -			Filter="xsd"
 -			>
 -			<File
 -				RelativePath=".\library.xsd"
 -				>
 -				<FileConfiguration
 -					Name="Debug|Win32"
 -					>
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd library.xsd"
 -						CommandLine="xsd cxx-tree --generate-intellisense library.xsd && xsdbin.exe library.xsd"
 -						Outputs="library.hxx;library.cxx;library-schema.hxx;library-schema.cxx"
 -					/>
 -				</FileConfiguration>
 -				<FileConfiguration
 -					Name="Release|Win32"
 -					>
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd library.xsd"
 -						CommandLine="xsd cxx-tree --generate-intellisense library.xsd && xsdbin.exe library.xsd"
 -						Outputs="library.hxx;library.cxx;library-schema.hxx;library-schema.cxx"
 -					/>
 -				</FileConfiguration>
 -				<FileConfiguration
 -					Name="Debug|x64"
 -					>
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd library.xsd"
 -						CommandLine="xsd cxx-tree --generate-intellisense library.xsd && xsdbin.exe library.xsd"
 -						Outputs="library.hxx;library.cxx;library-schema.hxx;library-schema.cxx"
 -					/>
 -				</FileConfiguration>
 -				<FileConfiguration
 -					Name="Release|x64"
 -					>
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd library.xsd"
 -						CommandLine="xsd cxx-tree --generate-intellisense library.xsd && xsdbin.exe library.xsd"
 -						Outputs="library.hxx;library.cxx;library-schema.hxx;library-schema.cxx"
 -					/>
 -				</FileConfiguration>
 -			</File>
 -		</Filter>
 -		<File
 -			RelativePath=".\Readme.txt"
 -			>
 -		</File>
 -	</Files>
 -	<Globals>
 -	</Globals>
 -</VisualStudioProject>
 diff --git a/xsd/dist/examples/cxx/tree/embedded/embedded-xerces2-9.0.sln b/xsd/dist/examples/cxx/tree/embedded/embedded-xerces2-9.0.sln deleted file mode 100644 index f3e16d2..0000000 --- a/xsd/dist/examples/cxx/tree/embedded/embedded-xerces2-9.0.sln +++ /dev/null @@ -1,38 +0,0 @@ -Microsoft Visual Studio Solution File, Format Version 10.00
 -# Visual Studio 2008
 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "xsdbin", "xsdbin-xerces2-9.0.vcproj", "{A3F6E060-D536-4A43-AF4B-89063F65DE91}"
 -EndProject
 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "embedded", "embedded-xerces2-9.0.vcproj", "{9C8C2AA4-DF31-4884-B3B9-A6A36F3CB429}"
 -	ProjectSection(ProjectDependencies) = postProject
 -		{A3F6E060-D536-4A43-AF4B-89063F65DE91} = {A3F6E060-D536-4A43-AF4B-89063F65DE91}
 -	EndProjectSection
 -EndProject
 -Global
 -	GlobalSection(SolutionConfigurationPlatforms) = preSolution
 -		Debug|Win32 = Debug|Win32
 -		Debug|x64 = Debug|x64
 -		Release|Win32 = Release|Win32
 -		Release|x64 = Release|x64
 -	EndGlobalSection
 -	GlobalSection(ProjectConfigurationPlatforms) = postSolution
 -		{A3F6E060-D536-4A43-AF4B-89063F65DE91}.Debug|Win32.ActiveCfg = Debug|Win32
 -		{A3F6E060-D536-4A43-AF4B-89063F65DE91}.Debug|Win32.Build.0 = Debug|Win32
 -		{A3F6E060-D536-4A43-AF4B-89063F65DE91}.Debug|x64.ActiveCfg = Debug|x64
 -		{A3F6E060-D536-4A43-AF4B-89063F65DE91}.Debug|x64.Build.0 = Debug|x64
 -		{A3F6E060-D536-4A43-AF4B-89063F65DE91}.Release|Win32.ActiveCfg = Release|Win32
 -		{A3F6E060-D536-4A43-AF4B-89063F65DE91}.Release|Win32.Build.0 = Release|Win32
 -		{A3F6E060-D536-4A43-AF4B-89063F65DE91}.Release|x64.ActiveCfg = Release|x64
 -		{A3F6E060-D536-4A43-AF4B-89063F65DE91}.Release|x64.Build.0 = Release|x64
 -		{9C8C2AA4-DF31-4884-B3B9-A6A36F3CB429}.Debug|Win32.ActiveCfg = Debug|Win32
 -		{9C8C2AA4-DF31-4884-B3B9-A6A36F3CB429}.Debug|Win32.Build.0 = Debug|Win32
 -		{9C8C2AA4-DF31-4884-B3B9-A6A36F3CB429}.Debug|x64.ActiveCfg = Debug|x64
 -		{9C8C2AA4-DF31-4884-B3B9-A6A36F3CB429}.Debug|x64.Build.0 = Debug|x64
 -		{9C8C2AA4-DF31-4884-B3B9-A6A36F3CB429}.Release|Win32.ActiveCfg = Release|Win32
 -		{9C8C2AA4-DF31-4884-B3B9-A6A36F3CB429}.Release|Win32.Build.0 = Release|Win32
 -		{9C8C2AA4-DF31-4884-B3B9-A6A36F3CB429}.Release|x64.ActiveCfg = Release|x64
 -		{9C8C2AA4-DF31-4884-B3B9-A6A36F3CB429}.Release|x64.Build.0 = Release|x64
 -	EndGlobalSection
 -	GlobalSection(SolutionProperties) = preSolution
 -		HideSolutionNode = FALSE
 -	EndGlobalSection
 -EndGlobal
 diff --git a/xsd/dist/examples/cxx/tree/embedded/embedded-xerces2-9.0.vcproj b/xsd/dist/examples/cxx/tree/embedded/embedded-xerces2-9.0.vcproj deleted file mode 100644 index dcc9fc5..0000000 --- a/xsd/dist/examples/cxx/tree/embedded/embedded-xerces2-9.0.vcproj +++ /dev/null @@ -1,436 +0,0 @@ -<?xml version="1.0" encoding="Windows-1252"?>
 -<VisualStudioProject
 -	ProjectType="Visual C++"
 -	Version="9.00"
 -	Name="embedded"
 -	ProjectGUID="{9C8C2AA4-DF31-4884-B3B9-A6A36F3CB429}"
 -	RootNamespace="embedded"
 -	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="3"
 -				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="3"
 -				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="2"
 -				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="2"
 -				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="{1D046D9C-4D20-4084-A1F4-90488E0B0669}"
 -			>
 -			<File
 -				RelativePath=".\driver.cxx"
 -				>
 -			</File>
 -			<File
 -				RelativePath=".\library.cxx"
 -				>
 -			</File>
 -			<File
 -				RelativePath=".\library-schema.cxx"
 -				>
 -			</File>
 -			<File
 -				RelativePath=".\grammar-input-stream.cxx"
 -				>
 -			</File>
 -		</Filter>
 -		<Filter
 -			Name="Header Files"
 -			Filter="h;hpp;hxx;hm;inl;inc;xsd"
 -			UniqueIdentifier="{E2D458FA-56FA-4268-998B-BF3934169712}"
 -			>
 -			<File
 -				RelativePath=".\library.hxx"
 -				>
 -			</File>
 -			<File
 -				RelativePath=".\library-schema.hxx"
 -				>
 -			</File>
 -			<File
 -				RelativePath=".\grammar-input-stream.hxx"
 -				>
 -			</File>
 -		</Filter>
 -		<Filter
 -			Name="Schema Files"
 -			Filter="xsd"
 -			>
 -			<File
 -				RelativePath=".\library.xsd"
 -				>
 -				<FileConfiguration
 -					Name="Debug|Win32"
 -					>
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd library.xsd"
 -						CommandLine="xsd cxx-tree library.xsd && xsdbin.exe library.xsd"
 -						Outputs="library.hxx;library.cxx;library-schema.hxx;library-schema.cxx"
 -					/>
 -				</FileConfiguration>
 -				<FileConfiguration
 -					Name="Debug|x64"
 -					>
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd library.xsd"
 -						CommandLine="xsd cxx-tree library.xsd && xsdbin.exe library.xsd"
 -						Outputs="library.hxx;library.cxx;library-schema.hxx;library-schema.cxx"
 -					/>
 -				</FileConfiguration>
 -				<FileConfiguration
 -					Name="Release|Win32"
 -					>
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd library.xsd"
 -						CommandLine="xsd cxx-tree library.xsd && xsdbin.exe library.xsd"
 -						Outputs="library.hxx;library.cxx;library-schema.hxx;library-schema.cxx"
 -					/>
 -				</FileConfiguration>
 -				<FileConfiguration
 -					Name="Release|x64"
 -					>
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd library.xsd"
 -						CommandLine="xsd cxx-tree library.xsd && xsdbin.exe library.xsd"
 -						Outputs="library.hxx;library.cxx;library-schema.hxx;library-schema.cxx"
 -					/>
 -				</FileConfiguration>
 -			</File>
 -		</Filter>
 -		<File
 -			RelativePath=".\Readme.txt"
 -			>
 -		</File>
 -	</Files>
 -	<Globals>
 -	</Globals>
 -</VisualStudioProject>
 diff --git a/xsd/dist/examples/cxx/tree/embedded/xsdbin-7.1.vcproj b/xsd/dist/examples/cxx/tree/embedded/xsdbin-7.1.vcproj deleted file mode 100644 index dea527f..0000000 --- a/xsd/dist/examples/cxx/tree/embedded/xsdbin-7.1.vcproj +++ /dev/null @@ -1,127 +0,0 @@ -<?xml version="1.0" encoding="Windows-1252"?>
 -<VisualStudioProject
 -	ProjectType="Visual C++"
 -	Version="7.10"
 -	Name="xsdbin"
 -	ProjectGUID="{A3F6E060-D536-4A43-AF4B-89063F65DE91}"
 -	RootNamespace="xsdbin"
 -	Keyword="Win32Proj">
 -	<Platforms>
 -		<Platform
 -			Name="Win32"/>
 -	</Platforms>
 -	<Configurations>
 -		<Configuration
 -			Name="Debug|Win32"
 -			OutputDirectory="Debug\xsdbin"
 -			IntermediateDirectory="Debug\xsdbin"
 -			ConfigurationType="1"
 -			CharacterSet="2">
 -			<Tool
 -				Name="VCCLCompilerTool"
 -				Optimization="0"
 -				PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE"
 -				MinimalRebuild="TRUE"
 -				BasicRuntimeChecks="3"
 -				RuntimeLibrary="3"
 -				RuntimeTypeInfo="TRUE"
 -				UsePrecompiledHeader="0"
 -				WarningLevel="3"
 -				Detect64BitPortabilityProblems="TRUE"
 -				DebugInformationFormat="4"/>
 -			<Tool
 -				Name="VCCustomBuildTool"/>
 -			<Tool
 -				Name="VCLinkerTool"
 -				AdditionalDependencies="xerces-c_3D.lib"
 -				OutputFile="xsdbin.exe"
 -				LinkIncremental="2"
 -				GenerateDebugInformation="TRUE"
 -				ProgramDatabaseFile="$(OutDir)/xsdbin.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\xsdbin"
 -			IntermediateDirectory="Release\xsdbin"
 -			ConfigurationType="1"
 -			CharacterSet="2">
 -			<Tool
 -				Name="VCCLCompilerTool"
 -				PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE"
 -				RuntimeLibrary="2"
 -				RuntimeTypeInfo="TRUE"
 -				UsePrecompiledHeader="0"
 -				WarningLevel="3"
 -				Detect64BitPortabilityProblems="TRUE"
 -				DebugInformationFormat="3"/>
 -			<Tool
 -				Name="VCCustomBuildTool"/>
 -			<Tool
 -				Name="VCLinkerTool"
 -				AdditionalDependencies="xerces-c_3.lib"
 -				OutputFile="xsdbin.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="{D9727125-E5B7-4777-8EB3-6EE957552516}">
 -			<File
 -				RelativePath=".\xsdbin.cxx">
 -			</File>
 -		</Filter>
 -	</Files>
 -	<Globals>
 -	</Globals>
 -</VisualStudioProject>
 diff --git a/xsd/dist/examples/cxx/tree/embedded/xsdbin-10.0.vcxproj b/xsd/dist/examples/cxx/tree/embedded/xsdbin-vc10.vcxproj index d9a9da2..a57a876 100644 --- a/xsd/dist/examples/cxx/tree/embedded/xsdbin-10.0.vcxproj +++ b/xsd/dist/examples/cxx/tree/embedded/xsdbin-vc10.vcxproj @@ -86,7 +86,6 @@        <PrecompiledHeader>
        </PrecompiledHeader>
        <WarningLevel>Level3</WarningLevel>
 -      <DebugInformationFormat>EditAndContinue</DebugInformationFormat>
      </ClCompile>
      <Link>
        <AdditionalDependencies>xerces-c_3D.lib;%(AdditionalDependencies)</AdditionalDependencies>
 @@ -114,7 +113,6 @@        <PrecompiledHeader>
        </PrecompiledHeader>
        <WarningLevel>Level3</WarningLevel>
 -      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
      </ClCompile>
      <Link>
        <AdditionalDependencies>xerces-c_3D.lib;%(AdditionalDependencies)</AdditionalDependencies>
 @@ -136,7 +134,6 @@        <PrecompiledHeader>
        </PrecompiledHeader>
        <WarningLevel>Level3</WarningLevel>
 -      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
      </ClCompile>
      <Link>
        <AdditionalDependencies>xerces-c_3.lib;%(AdditionalDependencies)</AdditionalDependencies>
 @@ -162,7 +159,6 @@        <PrecompiledHeader>
        </PrecompiledHeader>
        <WarningLevel>Level3</WarningLevel>
 -      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
      </ClCompile>
      <Link>
        <AdditionalDependencies>xerces-c_3.lib;%(AdditionalDependencies)</AdditionalDependencies>
 diff --git a/xsd/dist/examples/cxx/tree/embedded/xsdbin-10.0.vcxproj.filters b/xsd/dist/examples/cxx/tree/embedded/xsdbin-vc10.vcxproj.filters index 27abb01..27abb01 100644 --- a/xsd/dist/examples/cxx/tree/embedded/xsdbin-10.0.vcxproj.filters +++ b/xsd/dist/examples/cxx/tree/embedded/xsdbin-vc10.vcxproj.filters diff --git a/xsd/dist/examples/cxx/tree/embedded/xsdbin-vc11.vcxproj b/xsd/dist/examples/cxx/tree/embedded/xsdbin-vc11.vcxproj new file mode 100644 index 0000000..1cfce63 --- /dev/null +++ b/xsd/dist/examples/cxx/tree/embedded/xsdbin-vc11.vcxproj @@ -0,0 +1,186 @@ +<?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>xsdbin</ProjectName>
 +    <ProjectGuid>{A3F6E060-D536-4A43-AF4B-89063F65DE91}</ProjectGuid>
 +    <RootNamespace>xsdbin</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'">xsdbin</TargetName>
 +    <TargetName Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">xsdbin</TargetName>
 +    <TargetName Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">xsdbin</TargetName>
 +    <TargetName Condition="'$(Configuration)|$(Platform)'=='Release|x64'">xsdbin</TargetName>
 +    <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(ProjectDir)</OutDir>
 +    <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Debug\xsdbin\</IntDir>
 +    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</LinkIncremental>
 +    <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(ProjectDir)</OutDir>
 +    <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(Platform)\$(Configuration)\xsdbin\</IntDir>
 +    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</LinkIncremental>
 +    <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(ProjectDir)</OutDir>
 +    <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">Release\xsdbin\</IntDir>
 +    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">false</LinkIncremental>
 +    <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(ProjectDir)</OutDir>
 +    <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(Platform)\$(Configuration)\xsdbin\</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)xsdbin.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)xsdbin.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="xsdbin.cxx" />
 +  </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/tree/embedded/xsdbin-vc11.vcxproj.filters b/xsd/dist/examples/cxx/tree/embedded/xsdbin-vc11.vcxproj.filters new file mode 100644 index 0000000..27abb01 --- /dev/null +++ b/xsd/dist/examples/cxx/tree/embedded/xsdbin-vc11.vcxproj.filters @@ -0,0 +1,14 @@ +<?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>{D9727125-E5B7-4777-8EB3-6EE957552516}</UniqueIdentifier>
 +      <Extensions>cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
 +    </Filter>
 +  </ItemGroup>
 +  <ItemGroup>
 +    <ClCompile Include="xsdbin.cxx">
 +      <Filter>Source Files</Filter>
 +    </ClCompile>
 +  </ItemGroup>
 +</Project>
\ No newline at end of file diff --git a/xsd/dist/examples/cxx/tree/embedded/xsdbin-vc12.vcxproj b/xsd/dist/examples/cxx/tree/embedded/xsdbin-vc12.vcxproj new file mode 100644 index 0000000..eb66e81 --- /dev/null +++ b/xsd/dist/examples/cxx/tree/embedded/xsdbin-vc12.vcxproj @@ -0,0 +1,190 @@ +<?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>xsdbin</ProjectName>
 +    <ProjectGuid>{A3F6E060-D536-4A43-AF4B-89063F65DE91}</ProjectGuid>
 +    <RootNamespace>xsdbin</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'">xsdbin</TargetName>
 +    <TargetName Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">xsdbin</TargetName>
 +    <TargetName Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">xsdbin</TargetName>
 +    <TargetName Condition="'$(Configuration)|$(Platform)'=='Release|x64'">xsdbin</TargetName>
 +    <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(ProjectDir)</OutDir>
 +    <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Debug\xsdbin\</IntDir>
 +    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</LinkIncremental>
 +    <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(ProjectDir)</OutDir>
 +    <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(Platform)\$(Configuration)\xsdbin\</IntDir>
 +    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</LinkIncremental>
 +    <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(ProjectDir)</OutDir>
 +    <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">Release\xsdbin\</IntDir>
 +    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">false</LinkIncremental>
 +    <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(ProjectDir)</OutDir>
 +    <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(Platform)\$(Configuration)\xsdbin\</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)xsdbin.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)xsdbin.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="xsdbin.cxx" />
 +  </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/tree/embedded/xsdbin-vc12.vcxproj.filters b/xsd/dist/examples/cxx/tree/embedded/xsdbin-vc12.vcxproj.filters new file mode 100644 index 0000000..27abb01 --- /dev/null +++ b/xsd/dist/examples/cxx/tree/embedded/xsdbin-vc12.vcxproj.filters @@ -0,0 +1,14 @@ +<?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>{D9727125-E5B7-4777-8EB3-6EE957552516}</UniqueIdentifier>
 +      <Extensions>cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
 +    </Filter>
 +  </ItemGroup>
 +  <ItemGroup>
 +    <ClCompile Include="xsdbin.cxx">
 +      <Filter>Source Files</Filter>
 +    </ClCompile>
 +  </ItemGroup>
 +</Project>
\ No newline at end of file diff --git a/xsd/dist/examples/cxx/tree/embedded/xsdbin-8.0.vcproj b/xsd/dist/examples/cxx/tree/embedded/xsdbin-vc8.vcproj index 095024f..095024f 100644 --- a/xsd/dist/examples/cxx/tree/embedded/xsdbin-8.0.vcproj +++ b/xsd/dist/examples/cxx/tree/embedded/xsdbin-vc8.vcproj diff --git a/xsd/dist/examples/cxx/tree/embedded/xsdbin-9.0.vcproj b/xsd/dist/examples/cxx/tree/embedded/xsdbin-vc9.vcproj index 1cb2ead..1cb2ead 100644 --- a/xsd/dist/examples/cxx/tree/embedded/xsdbin-9.0.vcproj +++ b/xsd/dist/examples/cxx/tree/embedded/xsdbin-vc9.vcproj diff --git a/xsd/dist/examples/cxx/tree/embedded/xsdbin-xerces2-7.1.vcproj b/xsd/dist/examples/cxx/tree/embedded/xsdbin-xerces2-7.1.vcproj deleted file mode 100644 index 8d0e9ec..0000000 --- a/xsd/dist/examples/cxx/tree/embedded/xsdbin-xerces2-7.1.vcproj +++ /dev/null @@ -1,127 +0,0 @@ -<?xml version="1.0" encoding="Windows-1252"?>
 -<VisualStudioProject
 -	ProjectType="Visual C++"
 -	Version="7.10"
 -	Name="xsdbin"
 -	ProjectGUID="{A3F6E060-D536-4A43-AF4B-89063F65DE91}"
 -	RootNamespace="xsdbin"
 -	Keyword="Win32Proj">
 -	<Platforms>
 -		<Platform
 -			Name="Win32"/>
 -	</Platforms>
 -	<Configurations>
 -		<Configuration
 -			Name="Debug|Win32"
 -			OutputDirectory="Debug\xsdbin"
 -			IntermediateDirectory="Debug\xsdbin"
 -			ConfigurationType="1"
 -			CharacterSet="2">
 -			<Tool
 -				Name="VCCLCompilerTool"
 -				Optimization="0"
 -				PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE"
 -				MinimalRebuild="TRUE"
 -				BasicRuntimeChecks="3"
 -				RuntimeLibrary="3"
 -				RuntimeTypeInfo="TRUE"
 -				UsePrecompiledHeader="0"
 -				WarningLevel="3"
 -				Detect64BitPortabilityProblems="TRUE"
 -				DebugInformationFormat="4"/>
 -			<Tool
 -				Name="VCCustomBuildTool"/>
 -			<Tool
 -				Name="VCLinkerTool"
 -				AdditionalDependencies="xerces-c_2D.lib"
 -				OutputFile="xsdbin.exe"
 -				LinkIncremental="2"
 -				GenerateDebugInformation="TRUE"
 -				ProgramDatabaseFile="$(OutDir)/xsdbin.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\xsdbin"
 -			IntermediateDirectory="Release\xsdbin"
 -			ConfigurationType="1"
 -			CharacterSet="2">
 -			<Tool
 -				Name="VCCLCompilerTool"
 -				PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE"
 -				RuntimeLibrary="2"
 -				RuntimeTypeInfo="TRUE"
 -				UsePrecompiledHeader="0"
 -				WarningLevel="3"
 -				Detect64BitPortabilityProblems="TRUE"
 -				DebugInformationFormat="3"/>
 -			<Tool
 -				Name="VCCustomBuildTool"/>
 -			<Tool
 -				Name="VCLinkerTool"
 -				AdditionalDependencies="xerces-c_2.lib"
 -				OutputFile="xsdbin.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="{D9727125-E5B7-4777-8EB3-6EE957552516}">
 -			<File
 -				RelativePath=".\xsdbin.cxx">
 -			</File>
 -		</Filter>
 -	</Files>
 -	<Globals>
 -	</Globals>
 -</VisualStudioProject>
 diff --git a/xsd/dist/examples/cxx/tree/embedded/xsdbin-xerces2-8.0.vcproj b/xsd/dist/examples/cxx/tree/embedded/xsdbin-xerces2-8.0.vcproj deleted file mode 100644 index f0677fe..0000000 --- a/xsd/dist/examples/cxx/tree/embedded/xsdbin-xerces2-8.0.vcproj +++ /dev/null @@ -1,356 +0,0 @@ -<?xml version="1.0" encoding="Windows-1252"?>
 -<VisualStudioProject
 -	ProjectType="Visual C++"
 -	Version="8.00"
 -	Name="xsdbin"
 -	ProjectGUID="{A3F6E060-D536-4A43-AF4B-89063F65DE91}"
 -	RootNamespace="xsdbin"
 -	Keyword="Win32Proj"
 -	>
 -	<Platforms>
 -		<Platform
 -			Name="Win32"
 -		/>
 -		<Platform
 -			Name="x64"
 -		/>
 -	</Platforms>
 -	<ToolFiles>
 -	</ToolFiles>
 -	<Configurations>
 -		<Configuration
 -			Name="Debug|Win32"
 -			OutputDirectory="Debug\xsdbin"
 -			IntermediateDirectory="Debug\xsdbin"
 -			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="3"
 -				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="xsdbin.exe"
 -				LinkIncremental="2"
 -				GenerateDebugInformation="true"
 -				ProgramDatabaseFile="$(OutDir)/xsdbin.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\xsdbin"
 -			IntermediateDirectory="Release\xsdbin"
 -			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="2"
 -				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="xsdbin.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)\xsdbin"
 -			IntermediateDirectory="$(PlatformName)\$(ConfigurationName)\xsdbin"
 -			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="3"
 -				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="xsdbin.exe"
 -				LinkIncremental="2"
 -				GenerateDebugInformation="true"
 -				ProgramDatabaseFile="$(OutDir)/xsdbin.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)\xsdbin"
 -			IntermediateDirectory="$(PlatformName)\$(ConfigurationName)\xsdbin"
 -			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="2"
 -				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="xsdbin.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="{D9727125-E5B7-4777-8EB3-6EE957552516}"
 -			>
 -			<File
 -				RelativePath=".\xsdbin.cxx"
 -				>
 -			</File>
 -		</Filter>
 -	</Files>
 -	<Globals>
 -	</Globals>
 -</VisualStudioProject>
 diff --git a/xsd/dist/examples/cxx/tree/embedded/xsdbin-xerces2-9.0.vcproj b/xsd/dist/examples/cxx/tree/embedded/xsdbin-xerces2-9.0.vcproj deleted file mode 100644 index e1292ea..0000000 --- a/xsd/dist/examples/cxx/tree/embedded/xsdbin-xerces2-9.0.vcproj +++ /dev/null @@ -1,353 +0,0 @@ -<?xml version="1.0" encoding="Windows-1252"?>
 -<VisualStudioProject
 -	ProjectType="Visual C++"
 -	Version="9.00"
 -	Name="xsdbin"
 -	ProjectGUID="{A3F6E060-D536-4A43-AF4B-89063F65DE91}"
 -	RootNamespace="xsdbin"
 -	Keyword="Win32Proj"
 -	TargetFrameworkVersion="131072"
 -	>
 -	<Platforms>
 -		<Platform
 -			Name="Win32"
 -		/>
 -		<Platform
 -			Name="x64"
 -		/>
 -	</Platforms>
 -	<ToolFiles>
 -	</ToolFiles>
 -	<Configurations>
 -		<Configuration
 -			Name="Debug|Win32"
 -			OutputDirectory="Debug\xsdbin"
 -			IntermediateDirectory="Debug\xsdbin"
 -			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="3"
 -				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="xsdbin.exe"
 -				LinkIncremental="2"
 -				GenerateDebugInformation="true"
 -				ProgramDatabaseFile="$(OutDir)/xsdbin.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)\xsdbin"
 -			IntermediateDirectory="$(PlatformName)\$(ConfigurationName)\xsdbin"
 -			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="3"
 -				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="xsdbin.exe"
 -				LinkIncremental="2"
 -				GenerateDebugInformation="true"
 -				ProgramDatabaseFile="$(OutDir)/xsdbin.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\xsdbin"
 -			IntermediateDirectory="Release\xsdbin"
 -			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="2"
 -				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="xsdbin.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)\xsdbin"
 -			IntermediateDirectory="$(PlatformName)\$(ConfigurationName)\xsdbin"
 -			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="2"
 -				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="xsdbin.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="{D9727125-E5B7-4777-8EB3-6EE957552516}"
 -			>
 -			<File
 -				RelativePath=".\xsdbin.cxx"
 -				>
 -			</File>
 -		</Filter>
 -	</Files>
 -	<Globals>
 -	</Globals>
 -</VisualStudioProject>
 diff --git a/xsd/dist/examples/cxx/tree/hello/hello-7.1.vcproj b/xsd/dist/examples/cxx/tree/hello/hello-7.1.vcproj deleted file mode 100644 index 719f0d7..0000000 --- a/xsd/dist/examples/cxx/tree/hello/hello-7.1.vcproj +++ /dev/null @@ -1,164 +0,0 @@ -<?xml version="1.0" encoding="Windows-1252"?>
 -<VisualStudioProject
 -	ProjectType="Visual C++"
 -	Version="7.10"
 -	Name="hello"
 -	ProjectGUID="{538CCAB6-984B-4602-B0D0-985E8FD4FEB9}"
 -	RootNamespace="hello"
 -	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="{4FC737F1-C7A5-4376-A066-2A32D752A2FF}">
 -			<File
 -				RelativePath=".\driver.cxx">
 -			</File>
 -			<File
 -				RelativePath=".\hello.cxx">
 -			</File>
 -		</Filter>
 -		<Filter
 -			Name="Header Files"
 -			Filter="h;hpp;hxx;hm;inl;inc;xsd"
 -			UniqueIdentifier="{93995380-89BD-4b04-88EB-625FBE52EBFB}">
 -			<File
 -				RelativePath=".\hello.hxx">
 -			</File>
 -		</Filter>
 -		<Filter
 -			Name="Schema Files"
 -			Filter="xsd">
 -			<File
 -				RelativePath=".\hello.xsd">
 -				<FileConfiguration
 -					Name="Debug|Win32">
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd hello.xsd"
 -						CommandLine="xsd.exe cxx-tree --generate-intellisense hello.xsd"
 -						Outputs="hello.cxx;hello.hxx"/>
 -				</FileConfiguration>
 -				<FileConfiguration
 -					Name="Release|Win32">
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd hello.xsd"
 -						CommandLine="xsd.exe cxx-tree --generate-intellisense hello.xsd"
 -						Outputs="hello.cxx;hello.hxx"/>
 -				</FileConfiguration>
 -			</File>
 -		</Filter>
 -		<File
 -			RelativePath=".\Readme.txt">
 -		</File>
 -	</Files>
 -	<Globals>
 -	</Globals>
 -</VisualStudioProject>
 diff --git a/xsd/dist/examples/cxx/tree/hello/hello-10.0.vcxproj b/xsd/dist/examples/cxx/tree/hello/hello-vc10.vcxproj index 1a1ffe8..a9e0544 100644 --- a/xsd/dist/examples/cxx/tree/hello/hello-10.0.vcxproj +++ b/xsd/dist/examples/cxx/tree/hello/hello-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/tree/hello/hello-10.0.vcxproj.filters b/xsd/dist/examples/cxx/tree/hello/hello-vc10.vcxproj.filters index 620639d..732378a 100644 --- a/xsd/dist/examples/cxx/tree/hello/hello-10.0.vcxproj.filters +++ b/xsd/dist/examples/cxx/tree/hello/hello-vc10.vcxproj.filters @@ -10,7 +10,7 @@        <Extensions>h;hpp;hxx;hm;inl;inc;xsd</Extensions>
      </Filter>
      <Filter Include="Schema Files">
 -      <UniqueIdentifier>{d512d9c4-9ddd-4830-a487-1d87db0643d5}</UniqueIdentifier>
 +      <UniqueIdentifier>{D512D9C4-9DDD-4830-A487-1D87DB0643D5}</UniqueIdentifier>
        <Extensions>xsd</Extensions>
      </Filter>
    </ItemGroup>
 diff --git a/xsd/dist/examples/cxx/tree/hello/hello-vc11.vcxproj b/xsd/dist/examples/cxx/tree/hello/hello-vc11.vcxproj new file mode 100644 index 0000000..c3f4c4f --- /dev/null +++ b/xsd/dist/examples/cxx/tree/hello/hello-vc11.vcxproj @@ -0,0 +1,209 @@ +<?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>hello</ProjectName>
 +    <ProjectGuid>{538CCAB6-984B-4602-B0D0-985E8FD4FEB9}</ProjectGuid>
 +    <RootNamespace>hello</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="hello.cxx" />
 +  </ItemGroup>
 +  <ItemGroup>
 +    <ClInclude Include="hello.hxx" />
 +  </ItemGroup>
 +  <ItemGroup>
 +    <CustomBuild Include="hello.xsd">
 +      <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">xsd hello.xsd</Message>
 +      <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">xsd.exe cxx-tree hello.xsd</Command>
 +      <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">hello.cxx;hello.hxx;%(Outputs)</Outputs>
 +      <Message Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">xsd hello.xsd</Message>
 +      <Command Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">xsd.exe cxx-tree hello.xsd</Command>
 +      <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">hello.cxx;hello.hxx;%(Outputs)</Outputs>
 +      <Message Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">xsd hello.xsd</Message>
 +      <Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">xsd.exe cxx-tree hello.xsd</Command>
 +      <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">hello.cxx;hello.hxx;%(Outputs)</Outputs>
 +      <Message Condition="'$(Configuration)|$(Platform)'=='Release|x64'">xsd hello.xsd</Message>
 +      <Command Condition="'$(Configuration)|$(Platform)'=='Release|x64'">xsd.exe cxx-tree hello.xsd</Command>
 +      <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">hello.cxx;hello.hxx;%(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/tree/hello/hello-vc11.vcxproj.filters b/xsd/dist/examples/cxx/tree/hello/hello-vc11.vcxproj.filters new file mode 100644 index 0000000..732378a --- /dev/null +++ b/xsd/dist/examples/cxx/tree/hello/hello-vc11.vcxproj.filters @@ -0,0 +1,38 @@ +<?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>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier>
 +      <Extensions>cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
 +    </Filter>
 +    <Filter Include="Header Files">
 +      <UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier>
 +      <Extensions>h;hpp;hxx;hm;inl;inc;xsd</Extensions>
 +    </Filter>
 +    <Filter Include="Schema Files">
 +      <UniqueIdentifier>{D512D9C4-9DDD-4830-A487-1D87DB0643D5}</UniqueIdentifier>
 +      <Extensions>xsd</Extensions>
 +    </Filter>
 +  </ItemGroup>
 +  <ItemGroup>
 +    <ClCompile Include="driver.cxx">
 +      <Filter>Source Files</Filter>
 +    </ClCompile>
 +    <ClCompile Include="hello.cxx">
 +      <Filter>Source Files</Filter>
 +    </ClCompile>
 +  </ItemGroup>
 +  <ItemGroup>
 +    <ClInclude Include="hello.hxx">
 +      <Filter>Header Files</Filter>
 +    </ClInclude>
 +  </ItemGroup>
 +  <ItemGroup>
 +    <None Include="Readme.txt" />
 +  </ItemGroup>
 +  <ItemGroup>
 +    <CustomBuild Include="hello.xsd">
 +      <Filter>Schema Files</Filter>
 +    </CustomBuild>
 +  </ItemGroup>
 +</Project>
\ No newline at end of file diff --git a/xsd/dist/examples/cxx/tree/hello/hello-vc12.vcxproj b/xsd/dist/examples/cxx/tree/hello/hello-vc12.vcxproj new file mode 100644 index 0000000..031c47e --- /dev/null +++ b/xsd/dist/examples/cxx/tree/hello/hello-vc12.vcxproj @@ -0,0 +1,213 @@ +<?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>hello</ProjectName>
 +    <ProjectGuid>{538CCAB6-984B-4602-B0D0-985E8FD4FEB9}</ProjectGuid>
 +    <RootNamespace>hello</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="hello.cxx" />
 +  </ItemGroup>
 +  <ItemGroup>
 +    <ClInclude Include="hello.hxx" />
 +  </ItemGroup>
 +  <ItemGroup>
 +    <CustomBuild Include="hello.xsd">
 +      <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">xsd hello.xsd</Message>
 +      <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">xsd.exe cxx-tree hello.xsd</Command>
 +      <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">hello.cxx;hello.hxx;%(Outputs)</Outputs>
 +      <Message Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">xsd hello.xsd</Message>
 +      <Command Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">xsd.exe cxx-tree hello.xsd</Command>
 +      <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">hello.cxx;hello.hxx;%(Outputs)</Outputs>
 +      <Message Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">xsd hello.xsd</Message>
 +      <Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">xsd.exe cxx-tree hello.xsd</Command>
 +      <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">hello.cxx;hello.hxx;%(Outputs)</Outputs>
 +      <Message Condition="'$(Configuration)|$(Platform)'=='Release|x64'">xsd hello.xsd</Message>
 +      <Command Condition="'$(Configuration)|$(Platform)'=='Release|x64'">xsd.exe cxx-tree hello.xsd</Command>
 +      <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">hello.cxx;hello.hxx;%(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/tree/hello/hello-vc12.vcxproj.filters b/xsd/dist/examples/cxx/tree/hello/hello-vc12.vcxproj.filters new file mode 100644 index 0000000..732378a --- /dev/null +++ b/xsd/dist/examples/cxx/tree/hello/hello-vc12.vcxproj.filters @@ -0,0 +1,38 @@ +<?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>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier>
 +      <Extensions>cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
 +    </Filter>
 +    <Filter Include="Header Files">
 +      <UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier>
 +      <Extensions>h;hpp;hxx;hm;inl;inc;xsd</Extensions>
 +    </Filter>
 +    <Filter Include="Schema Files">
 +      <UniqueIdentifier>{D512D9C4-9DDD-4830-A487-1D87DB0643D5}</UniqueIdentifier>
 +      <Extensions>xsd</Extensions>
 +    </Filter>
 +  </ItemGroup>
 +  <ItemGroup>
 +    <ClCompile Include="driver.cxx">
 +      <Filter>Source Files</Filter>
 +    </ClCompile>
 +    <ClCompile Include="hello.cxx">
 +      <Filter>Source Files</Filter>
 +    </ClCompile>
 +  </ItemGroup>
 +  <ItemGroup>
 +    <ClInclude Include="hello.hxx">
 +      <Filter>Header Files</Filter>
 +    </ClInclude>
 +  </ItemGroup>
 +  <ItemGroup>
 +    <None Include="Readme.txt" />
 +  </ItemGroup>
 +  <ItemGroup>
 +    <CustomBuild Include="hello.xsd">
 +      <Filter>Schema Files</Filter>
 +    </CustomBuild>
 +  </ItemGroup>
 +</Project>
\ No newline at end of file diff --git a/xsd/dist/examples/cxx/tree/hello/hello-8.0.vcproj b/xsd/dist/examples/cxx/tree/hello/hello-vc8.vcproj index 299fd53..c961754 100644 --- a/xsd/dist/examples/cxx/tree/hello/hello-8.0.vcproj +++ b/xsd/dist/examples/cxx/tree/hello/hello-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/tree/hello/hello-9.0.vcproj b/xsd/dist/examples/cxx/tree/hello/hello-vc9.vcproj index 0d85099..20eed13 100644 --- a/xsd/dist/examples/cxx/tree/hello/hello-9.0.vcproj +++ b/xsd/dist/examples/cxx/tree/hello/hello-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/tree/hello/hello-xerces2-7.1.vcproj b/xsd/dist/examples/cxx/tree/hello/hello-xerces2-7.1.vcproj deleted file mode 100644 index a2cab95..0000000 --- a/xsd/dist/examples/cxx/tree/hello/hello-xerces2-7.1.vcproj +++ /dev/null @@ -1,164 +0,0 @@ -<?xml version="1.0" encoding="Windows-1252"?>
 -<VisualStudioProject
 -	ProjectType="Visual C++"
 -	Version="7.10"
 -	Name="hello"
 -	ProjectGUID="{538CCAB6-984B-4602-B0D0-985E8FD4FEB9}"
 -	RootNamespace="hello"
 -	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="{4FC737F1-C7A5-4376-A066-2A32D752A2FF}">
 -			<File
 -				RelativePath=".\driver.cxx">
 -			</File>
 -			<File
 -				RelativePath=".\hello.cxx">
 -			</File>
 -		</Filter>
 -		<Filter
 -			Name="Header Files"
 -			Filter="h;hpp;hxx;hm;inl;inc;xsd"
 -			UniqueIdentifier="{93995380-89BD-4b04-88EB-625FBE52EBFB}">
 -			<File
 -				RelativePath=".\hello.hxx">
 -			</File>
 -		</Filter>
 -		<Filter
 -			Name="Schema Files"
 -			Filter="xsd">
 -			<File
 -				RelativePath=".\hello.xsd">
 -				<FileConfiguration
 -					Name="Debug|Win32">
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd hello.xsd"
 -						CommandLine="xsd.exe cxx-tree --generate-intellisense hello.xsd"
 -						Outputs="hello.cxx;hello.hxx"/>
 -				</FileConfiguration>
 -				<FileConfiguration
 -					Name="Release|Win32">
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd hello.xsd"
 -						CommandLine="xsd.exe cxx-tree --generate-intellisense hello.xsd"
 -						Outputs="hello.cxx;hello.hxx"/>
 -				</FileConfiguration>
 -			</File>
 -		</Filter>
 -		<File
 -			RelativePath=".\Readme.txt">
 -		</File>
 -	</Files>
 -	<Globals>
 -	</Globals>
 -</VisualStudioProject>
 diff --git a/xsd/dist/examples/cxx/tree/hello/hello-xerces2-8.0.vcproj b/xsd/dist/examples/cxx/tree/hello/hello-xerces2-8.0.vcproj deleted file mode 100644 index 1b39f7c..0000000 --- a/xsd/dist/examples/cxx/tree/hello/hello-xerces2-8.0.vcproj +++ /dev/null @@ -1,423 +0,0 @@ -<?xml version="1.0" encoding="Windows-1252"?>
 -<VisualStudioProject
 -	ProjectType="Visual C++"
 -	Version="8.00"
 -	Name="hello"
 -	ProjectGUID="{538CCAB6-984B-4602-B0D0-985E8FD4FEB9}"
 -	RootNamespace="hello"
 -	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="{4FC737F1-C7A5-4376-A066-2A32D752A2FF}"
 -			>
 -			<File
 -				RelativePath=".\driver.cxx"
 -				>
 -			</File>
 -			<File
 -				RelativePath=".\hello.cxx"
 -				>
 -			</File>
 -		</Filter>
 -		<Filter
 -			Name="Header Files"
 -			Filter="h;hpp;hxx;hm;inl;inc;xsd"
 -			UniqueIdentifier="{93995380-89BD-4b04-88EB-625FBE52EBFB}"
 -			>
 -			<File
 -				RelativePath=".\hello.hxx"
 -				>
 -			</File>
 -		</Filter>
 -		<Filter
 -			Name="Schema Files"
 -			Filter="xsd"
 -			>
 -			<File
 -				RelativePath=".\hello.xsd"
 -				>
 -				<FileConfiguration
 -					Name="Debug|Win32"
 -					>
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd hello.xsd"
 -						CommandLine="xsd.exe cxx-tree --generate-intellisense hello.xsd"
 -						Outputs="hello.cxx;hello.hxx"
 -					/>
 -				</FileConfiguration>
 -				<FileConfiguration
 -					Name="Release|Win32"
 -					>
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd hello.xsd"
 -						CommandLine="xsd.exe cxx-tree --generate-intellisense hello.xsd"
 -						Outputs="hello.cxx;hello.hxx"
 -					/>
 -				</FileConfiguration>
 -				<FileConfiguration
 -					Name="Debug|x64"
 -					>
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd hello.xsd"
 -						CommandLine="xsd.exe cxx-tree --generate-intellisense hello.xsd"
 -						Outputs="hello.cxx;hello.hxx"
 -					/>
 -				</FileConfiguration>
 -				<FileConfiguration
 -					Name="Release|x64"
 -					>
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd hello.xsd"
 -						CommandLine="xsd.exe cxx-tree --generate-intellisense hello.xsd"
 -						Outputs="hello.cxx;hello.hxx"
 -					/>
 -				</FileConfiguration>
 -			</File>
 -		</Filter>
 -		<File
 -			RelativePath=".\Readme.txt"
 -			>
 -		</File>
 -	</Files>
 -	<Globals>
 -	</Globals>
 -</VisualStudioProject>
 diff --git a/xsd/dist/examples/cxx/tree/hello/hello-xerces2-9.0.vcproj b/xsd/dist/examples/cxx/tree/hello/hello-xerces2-9.0.vcproj deleted file mode 100644 index 8b8fd22..0000000 --- a/xsd/dist/examples/cxx/tree/hello/hello-xerces2-9.0.vcproj +++ /dev/null @@ -1,420 +0,0 @@ -<?xml version="1.0" encoding="Windows-1252"?>
 -<VisualStudioProject
 -	ProjectType="Visual C++"
 -	Version="9.00"
 -	Name="hello"
 -	ProjectGUID="{538CCAB6-984B-4602-B0D0-985E8FD4FEB9}"
 -	RootNamespace="hello"
 -	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="{4FC737F1-C7A5-4376-A066-2A32D752A2FF}"
 -			>
 -			<File
 -				RelativePath=".\driver.cxx"
 -				>
 -			</File>
 -			<File
 -				RelativePath=".\hello.cxx"
 -				>
 -			</File>
 -		</Filter>
 -		<Filter
 -			Name="Header Files"
 -			Filter="h;hpp;hxx;hm;inl;inc;xsd"
 -			UniqueIdentifier="{93995380-89BD-4b04-88EB-625FBE52EBFB}"
 -			>
 -			<File
 -				RelativePath=".\hello.hxx"
 -				>
 -			</File>
 -		</Filter>
 -		<Filter
 -			Name="Schema Files"
 -			Filter="xsd"
 -			>
 -			<File
 -				RelativePath=".\hello.xsd"
 -				>
 -				<FileConfiguration
 -					Name="Debug|Win32"
 -					>
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd hello.xsd"
 -						CommandLine="xsd.exe cxx-tree hello.xsd"
 -						Outputs="hello.cxx;hello.hxx"
 -					/>
 -				</FileConfiguration>
 -				<FileConfiguration
 -					Name="Debug|x64"
 -					>
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd hello.xsd"
 -						CommandLine="xsd.exe cxx-tree hello.xsd"
 -						Outputs="hello.cxx;hello.hxx"
 -					/>
 -				</FileConfiguration>
 -				<FileConfiguration
 -					Name="Release|Win32"
 -					>
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd hello.xsd"
 -						CommandLine="xsd.exe cxx-tree hello.xsd"
 -						Outputs="hello.cxx;hello.hxx"
 -					/>
 -				</FileConfiguration>
 -				<FileConfiguration
 -					Name="Release|x64"
 -					>
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd hello.xsd"
 -						CommandLine="xsd.exe cxx-tree hello.xsd"
 -						Outputs="hello.cxx;hello.hxx"
 -					/>
 -				</FileConfiguration>
 -			</File>
 -		</Filter>
 -		<File
 -			RelativePath=".\Readme.txt"
 -			>
 -		</File>
 -	</Files>
 -	<Globals>
 -	</Globals>
 -</VisualStudioProject>
 diff --git a/xsd/dist/examples/cxx/tree/library/library-7.1.vcproj b/xsd/dist/examples/cxx/tree/library/library-7.1.vcproj deleted file mode 100644 index 32ea8af..0000000 --- a/xsd/dist/examples/cxx/tree/library/library-7.1.vcproj +++ /dev/null @@ -1,171 +0,0 @@ -<?xml version="1.0" encoding="Windows-1252"?>
 -<VisualStudioProject
 -	ProjectType="Visual C++"
 -	Version="7.10"
 -	Name="library"
 -	ProjectGUID="{D661AD5B-5FF4-4AFD-A656-429BA348E9EF}"
 -	RootNamespace="library"
 -	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="{E7CF4BC5-B0CB-4799-B64E-5AF3B67A6F0E}">
 -			<File
 -				RelativePath=".\driver.cxx">
 -			</File>
 -			<File
 -				RelativePath=".\library.cxx">
 -			</File>
 -		</Filter>
 -		<Filter
 -			Name="Header Files"
 -			Filter="h;hpp;hxx;hm;inl;inc;xsd"
 -			UniqueIdentifier="{FDC2B8B2-1264-427A-9D4E-5577BF295A64}">
 -			<File
 -				RelativePath=".\library.hxx">
 -			</File>
 -		</Filter>
 -		<Filter
 -			Name="Inline Files"
 -			Filter="ixx">
 -			<File
 -				RelativePath=".\library.ixx">
 -			</File>
 -		</Filter>
 -		<Filter
 -			Name="Schema Files"
 -			Filter="xsd">
 -			<File
 -				RelativePath=".\library.xsd">
 -				<FileConfiguration
 -					Name="Debug|Win32">
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd library.xsd"
 -						CommandLine="xsd cxx-tree --generate-inline --generate-ostream --generate-serialization --generate-intellisense library.xsd"
 -						Outputs="library.hxx;library.ixx;library.cxx"/>
 -				</FileConfiguration>
 -				<FileConfiguration
 -					Name="Release|Win32">
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd library.xsd"
 -						CommandLine="xsd cxx-tree --generate-inline --generate-ostream --generate-serialization --generate-intellisense library.xsd"
 -						Outputs="library.hxx;library.ixx;library.cxx"/>
 -				</FileConfiguration>
 -			</File>
 -		</Filter>
 -		<File
 -			RelativePath=".\Readme.txt">
 -		</File>
 -	</Files>
 -	<Globals>
 -	</Globals>
 -</VisualStudioProject>
 diff --git a/xsd/dist/examples/cxx/tree/library/library-10.0.vcxproj b/xsd/dist/examples/cxx/tree/library/library-vc10.vcxproj index 022737f..0d82e98 100644 --- a/xsd/dist/examples/cxx/tree/library/library-10.0.vcxproj +++ b/xsd/dist/examples/cxx/tree/library/library-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/tree/library/library-10.0.vcxproj.filters b/xsd/dist/examples/cxx/tree/library/library-vc10.vcxproj.filters index e5e21e6..e5e21e6 100644 --- a/xsd/dist/examples/cxx/tree/library/library-10.0.vcxproj.filters +++ b/xsd/dist/examples/cxx/tree/library/library-vc10.vcxproj.filters diff --git a/xsd/dist/examples/cxx/tree/library/library-vc11.vcxproj b/xsd/dist/examples/cxx/tree/library/library-vc11.vcxproj new file mode 100644 index 0000000..498e9e9 --- /dev/null +++ b/xsd/dist/examples/cxx/tree/library/library-vc11.vcxproj @@ -0,0 +1,210 @@ +<?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>library</ProjectName>
 +    <ProjectGuid>{D661AD5B-5FF4-4AFD-A656-429BA348E9EF}</ProjectGuid>
 +    <RootNamespace>library</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="library.cxx" />
 +  </ItemGroup>
 +  <ItemGroup>
 +    <ClInclude Include="library.hxx" />
 +  </ItemGroup>
 +  <ItemGroup>
 +    <None Include="library.ixx" />
 +    <None Include="Readme.txt" />
 +  </ItemGroup>
 +  <ItemGroup>
 +    <CustomBuild Include="library.xsd">
 +      <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">xsd library.xsd</Message>
 +      <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">xsd cxx-tree --generate-inline --generate-ostream --generate-serialization library.xsd</Command>
 +      <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">library.hxx;library.ixx;library.cxx;%(Outputs)</Outputs>
 +      <Message Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">xsd library.xsd</Message>
 +      <Command Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">xsd cxx-tree --generate-inline --generate-ostream --generate-serialization library.xsd</Command>
 +      <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">library.hxx;library.ixx;library.cxx;%(Outputs)</Outputs>
 +      <Message Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">xsd library.xsd</Message>
 +      <Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">xsd cxx-tree --generate-inline --generate-ostream --generate-serialization library.xsd</Command>
 +      <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">library.hxx;library.ixx;library.cxx;%(Outputs)</Outputs>
 +      <Message Condition="'$(Configuration)|$(Platform)'=='Release|x64'">xsd library.xsd</Message>
 +      <Command Condition="'$(Configuration)|$(Platform)'=='Release|x64'">xsd cxx-tree --generate-inline --generate-ostream --generate-serialization library.xsd</Command>
 +      <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">library.hxx;library.ixx;library.cxx;%(Outputs)</Outputs>
 +    </CustomBuild>
 +  </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/tree/library/library-vc11.vcxproj.filters b/xsd/dist/examples/cxx/tree/library/library-vc11.vcxproj.filters new file mode 100644 index 0000000..e5e21e6 --- /dev/null +++ b/xsd/dist/examples/cxx/tree/library/library-vc11.vcxproj.filters @@ -0,0 +1,45 @@ +<?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>{E7CF4BC5-B0CB-4799-B64E-5AF3B67A6F0E}</UniqueIdentifier>
 +      <Extensions>cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
 +    </Filter>
 +    <Filter Include="Header Files">
 +      <UniqueIdentifier>{FDC2B8B2-1264-427A-9D4E-5577BF295A64}</UniqueIdentifier>
 +      <Extensions>h;hpp;hxx;hm;inl;inc;xsd</Extensions>
 +    </Filter>
 +    <Filter Include="Inline Files">
 +      <UniqueIdentifier>{8b40f964-53f9-4b8c-a52b-3fbe8bcfe092}</UniqueIdentifier>
 +      <Extensions>ixx</Extensions>
 +    </Filter>
 +    <Filter Include="Schema Files">
 +      <UniqueIdentifier>{50e811c7-6a8b-428b-8c92-0fb6c830a337}</UniqueIdentifier>
 +      <Extensions>xsd</Extensions>
 +    </Filter>
 +  </ItemGroup>
 +  <ItemGroup>
 +    <ClCompile Include="driver.cxx">
 +      <Filter>Source Files</Filter>
 +    </ClCompile>
 +    <ClCompile Include="library.cxx">
 +      <Filter>Source Files</Filter>
 +    </ClCompile>
 +  </ItemGroup>
 +  <ItemGroup>
 +    <ClInclude Include="library.hxx">
 +      <Filter>Header Files</Filter>
 +    </ClInclude>
 +  </ItemGroup>
 +  <ItemGroup>
 +    <None Include="library.ixx">
 +      <Filter>Inline Files</Filter>
 +    </None>
 +    <None Include="Readme.txt" />
 +  </ItemGroup>
 +  <ItemGroup>
 +    <CustomBuild Include="library.xsd">
 +      <Filter>Schema Files</Filter>
 +    </CustomBuild>
 +  </ItemGroup>
 +</Project>
\ No newline at end of file diff --git a/xsd/dist/examples/cxx/tree/library/library-vc12.vcxproj b/xsd/dist/examples/cxx/tree/library/library-vc12.vcxproj new file mode 100644 index 0000000..80fd4ae --- /dev/null +++ b/xsd/dist/examples/cxx/tree/library/library-vc12.vcxproj @@ -0,0 +1,214 @@ +<?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>library</ProjectName>
 +    <ProjectGuid>{D661AD5B-5FF4-4AFD-A656-429BA348E9EF}</ProjectGuid>
 +    <RootNamespace>library</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="library.cxx" />
 +  </ItemGroup>
 +  <ItemGroup>
 +    <ClInclude Include="library.hxx" />
 +  </ItemGroup>
 +  <ItemGroup>
 +    <None Include="library.ixx" />
 +    <None Include="Readme.txt" />
 +  </ItemGroup>
 +  <ItemGroup>
 +    <CustomBuild Include="library.xsd">
 +      <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">xsd library.xsd</Message>
 +      <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">xsd cxx-tree --generate-inline --generate-ostream --generate-serialization library.xsd</Command>
 +      <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">library.hxx;library.ixx;library.cxx;%(Outputs)</Outputs>
 +      <Message Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">xsd library.xsd</Message>
 +      <Command Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">xsd cxx-tree --generate-inline --generate-ostream --generate-serialization library.xsd</Command>
 +      <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">library.hxx;library.ixx;library.cxx;%(Outputs)</Outputs>
 +      <Message Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">xsd library.xsd</Message>
 +      <Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">xsd cxx-tree --generate-inline --generate-ostream --generate-serialization library.xsd</Command>
 +      <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">library.hxx;library.ixx;library.cxx;%(Outputs)</Outputs>
 +      <Message Condition="'$(Configuration)|$(Platform)'=='Release|x64'">xsd library.xsd</Message>
 +      <Command Condition="'$(Configuration)|$(Platform)'=='Release|x64'">xsd cxx-tree --generate-inline --generate-ostream --generate-serialization library.xsd</Command>
 +      <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">library.hxx;library.ixx;library.cxx;%(Outputs)</Outputs>
 +    </CustomBuild>
 +  </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/tree/library/library-vc12.vcxproj.filters b/xsd/dist/examples/cxx/tree/library/library-vc12.vcxproj.filters new file mode 100644 index 0000000..e5e21e6 --- /dev/null +++ b/xsd/dist/examples/cxx/tree/library/library-vc12.vcxproj.filters @@ -0,0 +1,45 @@ +<?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>{E7CF4BC5-B0CB-4799-B64E-5AF3B67A6F0E}</UniqueIdentifier>
 +      <Extensions>cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
 +    </Filter>
 +    <Filter Include="Header Files">
 +      <UniqueIdentifier>{FDC2B8B2-1264-427A-9D4E-5577BF295A64}</UniqueIdentifier>
 +      <Extensions>h;hpp;hxx;hm;inl;inc;xsd</Extensions>
 +    </Filter>
 +    <Filter Include="Inline Files">
 +      <UniqueIdentifier>{8b40f964-53f9-4b8c-a52b-3fbe8bcfe092}</UniqueIdentifier>
 +      <Extensions>ixx</Extensions>
 +    </Filter>
 +    <Filter Include="Schema Files">
 +      <UniqueIdentifier>{50e811c7-6a8b-428b-8c92-0fb6c830a337}</UniqueIdentifier>
 +      <Extensions>xsd</Extensions>
 +    </Filter>
 +  </ItemGroup>
 +  <ItemGroup>
 +    <ClCompile Include="driver.cxx">
 +      <Filter>Source Files</Filter>
 +    </ClCompile>
 +    <ClCompile Include="library.cxx">
 +      <Filter>Source Files</Filter>
 +    </ClCompile>
 +  </ItemGroup>
 +  <ItemGroup>
 +    <ClInclude Include="library.hxx">
 +      <Filter>Header Files</Filter>
 +    </ClInclude>
 +  </ItemGroup>
 +  <ItemGroup>
 +    <None Include="library.ixx">
 +      <Filter>Inline Files</Filter>
 +    </None>
 +    <None Include="Readme.txt" />
 +  </ItemGroup>
 +  <ItemGroup>
 +    <CustomBuild Include="library.xsd">
 +      <Filter>Schema Files</Filter>
 +    </CustomBuild>
 +  </ItemGroup>
 +</Project>
\ No newline at end of file diff --git a/xsd/dist/examples/cxx/tree/library/library-8.0.vcproj b/xsd/dist/examples/cxx/tree/library/library-vc8.vcproj index 0bc66af..79e3f7e 100644 --- a/xsd/dist/examples/cxx/tree/library/library-8.0.vcproj +++ b/xsd/dist/examples/cxx/tree/library/library-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/tree/library/library-9.0.vcproj b/xsd/dist/examples/cxx/tree/library/library-vc9.vcproj index 84d729b..d616bff 100644 --- a/xsd/dist/examples/cxx/tree/library/library-9.0.vcproj +++ b/xsd/dist/examples/cxx/tree/library/library-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/tree/library/library-xerces2-7.1.vcproj b/xsd/dist/examples/cxx/tree/library/library-xerces2-7.1.vcproj deleted file mode 100644 index 8cf6570..0000000 --- a/xsd/dist/examples/cxx/tree/library/library-xerces2-7.1.vcproj +++ /dev/null @@ -1,171 +0,0 @@ -<?xml version="1.0" encoding="Windows-1252"?>
 -<VisualStudioProject
 -	ProjectType="Visual C++"
 -	Version="7.10"
 -	Name="library"
 -	ProjectGUID="{D661AD5B-5FF4-4AFD-A656-429BA348E9EF}"
 -	RootNamespace="library"
 -	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="{E7CF4BC5-B0CB-4799-B64E-5AF3B67A6F0E}">
 -			<File
 -				RelativePath=".\driver.cxx">
 -			</File>
 -			<File
 -				RelativePath=".\library.cxx">
 -			</File>
 -		</Filter>
 -		<Filter
 -			Name="Header Files"
 -			Filter="h;hpp;hxx;hm;inl;inc;xsd"
 -			UniqueIdentifier="{FDC2B8B2-1264-427A-9D4E-5577BF295A64}">
 -			<File
 -				RelativePath=".\library.hxx">
 -			</File>
 -		</Filter>
 -		<Filter
 -			Name="Inline Files"
 -			Filter="ixx">
 -			<File
 -				RelativePath=".\library.ixx">
 -			</File>
 -		</Filter>
 -		<Filter
 -			Name="Schema Files"
 -			Filter="xsd">
 -			<File
 -				RelativePath=".\library.xsd">
 -				<FileConfiguration
 -					Name="Debug|Win32">
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd library.xsd"
 -						CommandLine="xsd cxx-tree --generate-inline --generate-ostream --generate-serialization --generate-intellisense library.xsd"
 -						Outputs="library.hxx;library.ixx;library.cxx"/>
 -				</FileConfiguration>
 -				<FileConfiguration
 -					Name="Release|Win32">
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd library.xsd"
 -						CommandLine="xsd cxx-tree --generate-inline --generate-ostream --generate-serialization --generate-intellisense library.xsd"
 -						Outputs="library.hxx;library.ixx;library.cxx"/>
 -				</FileConfiguration>
 -			</File>
 -		</Filter>
 -		<File
 -			RelativePath=".\Readme.txt">
 -		</File>
 -	</Files>
 -	<Globals>
 -	</Globals>
 -</VisualStudioProject>
 diff --git a/xsd/dist/examples/cxx/tree/library/library-xerces2-8.0.vcproj b/xsd/dist/examples/cxx/tree/library/library-xerces2-8.0.vcproj deleted file mode 100644 index fc3b99e..0000000 --- a/xsd/dist/examples/cxx/tree/library/library-xerces2-8.0.vcproj +++ /dev/null @@ -1,432 +0,0 @@ -<?xml version="1.0" encoding="Windows-1252"?>
 -<VisualStudioProject
 -	ProjectType="Visual C++"
 -	Version="8.00"
 -	Name="library"
 -	ProjectGUID="{D661AD5B-5FF4-4AFD-A656-429BA348E9EF}"
 -	RootNamespace="library"
 -	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="{E7CF4BC5-B0CB-4799-B64E-5AF3B67A6F0E}"
 -			>
 -			<File
 -				RelativePath=".\driver.cxx"
 -				>
 -			</File>
 -			<File
 -				RelativePath=".\library.cxx"
 -				>
 -			</File>
 -		</Filter>
 -		<Filter
 -			Name="Header Files"
 -			Filter="h;hpp;hxx;hm;inl;inc;xsd"
 -			UniqueIdentifier="{FDC2B8B2-1264-427A-9D4E-5577BF295A64}"
 -			>
 -			<File
 -				RelativePath=".\library.hxx"
 -				>
 -			</File>
 -		</Filter>
 -		<Filter
 -			Name="Inline Files"
 -			Filter="ixx"
 -			>
 -			<File
 -				RelativePath=".\library.ixx"
 -				>
 -			</File>
 -		</Filter>
 -		<Filter
 -			Name="Schema Files"
 -			Filter="xsd"
 -			>
 -			<File
 -				RelativePath=".\library.xsd"
 -				>
 -				<FileConfiguration
 -					Name="Debug|Win32"
 -					>
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd library.xsd"
 -						CommandLine="xsd cxx-tree --generate-inline --generate-ostream --generate-serialization --generate-intellisense library.xsd"
 -						Outputs="library.hxx;library.ixx;library.cxx"
 -					/>
 -				</FileConfiguration>
 -				<FileConfiguration
 -					Name="Release|Win32"
 -					>
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd library.xsd"
 -						CommandLine="xsd cxx-tree --generate-inline --generate-ostream --generate-serialization --generate-intellisense library.xsd"
 -						Outputs="library.hxx;library.ixx;library.cxx"
 -					/>
 -				</FileConfiguration>
 -				<FileConfiguration
 -					Name="Debug|x64"
 -					>
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd library.xsd"
 -						CommandLine="xsd cxx-tree --generate-inline --generate-ostream --generate-serialization --generate-intellisense library.xsd"
 -						Outputs="library.hxx;library.ixx;library.cxx"
 -					/>
 -				</FileConfiguration>
 -				<FileConfiguration
 -					Name="Release|x64"
 -					>
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd library.xsd"
 -						CommandLine="xsd cxx-tree --generate-inline --generate-ostream --generate-serialization --generate-intellisense library.xsd"
 -						Outputs="library.hxx;library.ixx;library.cxx"
 -					/>
 -				</FileConfiguration>
 -			</File>
 -		</Filter>
 -		<File
 -			RelativePath=".\Readme.txt"
 -			>
 -		</File>
 -	</Files>
 -	<Globals>
 -	</Globals>
 -</VisualStudioProject>
 diff --git a/xsd/dist/examples/cxx/tree/library/library-xerces2-9.0.vcproj b/xsd/dist/examples/cxx/tree/library/library-xerces2-9.0.vcproj deleted file mode 100644 index ce9426a..0000000 --- a/xsd/dist/examples/cxx/tree/library/library-xerces2-9.0.vcproj +++ /dev/null @@ -1,429 +0,0 @@ -<?xml version="1.0" encoding="Windows-1252"?>
 -<VisualStudioProject
 -	ProjectType="Visual C++"
 -	Version="9.00"
 -	Name="library"
 -	ProjectGUID="{D661AD5B-5FF4-4AFD-A656-429BA348E9EF}"
 -	RootNamespace="library"
 -	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="{E7CF4BC5-B0CB-4799-B64E-5AF3B67A6F0E}"
 -			>
 -			<File
 -				RelativePath=".\driver.cxx"
 -				>
 -			</File>
 -			<File
 -				RelativePath=".\library.cxx"
 -				>
 -			</File>
 -		</Filter>
 -		<Filter
 -			Name="Header Files"
 -			Filter="h;hpp;hxx;hm;inl;inc;xsd"
 -			UniqueIdentifier="{FDC2B8B2-1264-427A-9D4E-5577BF295A64}"
 -			>
 -			<File
 -				RelativePath=".\library.hxx"
 -				>
 -			</File>
 -		</Filter>
 -		<Filter
 -			Name="Inline Files"
 -			Filter="ixx"
 -			>
 -			<File
 -				RelativePath=".\library.ixx"
 -				>
 -			</File>
 -		</Filter>
 -		<Filter
 -			Name="Schema Files"
 -			Filter="xsd"
 -			>
 -			<File
 -				RelativePath=".\library.xsd"
 -				>
 -				<FileConfiguration
 -					Name="Debug|Win32"
 -					>
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd library.xsd"
 -						CommandLine="xsd cxx-tree --generate-inline --generate-ostream --generate-serialization library.xsd"
 -						Outputs="library.hxx;library.ixx;library.cxx"
 -					/>
 -				</FileConfiguration>
 -				<FileConfiguration
 -					Name="Debug|x64"
 -					>
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd library.xsd"
 -						CommandLine="xsd cxx-tree --generate-inline --generate-ostream --generate-serialization library.xsd"
 -						Outputs="library.hxx;library.ixx;library.cxx"
 -					/>
 -				</FileConfiguration>
 -				<FileConfiguration
 -					Name="Release|Win32"
 -					>
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd library.xsd"
 -						CommandLine="xsd cxx-tree --generate-inline --generate-ostream --generate-serialization library.xsd"
 -						Outputs="library.hxx;library.ixx;library.cxx"
 -					/>
 -				</FileConfiguration>
 -				<FileConfiguration
 -					Name="Release|x64"
 -					>
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd library.xsd"
 -						CommandLine="xsd cxx-tree --generate-inline --generate-ostream --generate-serialization library.xsd"
 -						Outputs="library.hxx;library.ixx;library.cxx"
 -					/>
 -				</FileConfiguration>
 -			</File>
 -		</Filter>
 -		<File
 -			RelativePath=".\Readme.txt"
 -			>
 -		</File>
 -	</Files>
 -	<Globals>
 -	</Globals>
 -</VisualStudioProject>
 diff --git a/xsd/dist/examples/cxx/tree/makefile b/xsd/dist/examples/cxx/tree/makefile index 8c23fef..44e7a0f 100644 --- a/xsd/dist/examples/cxx/tree/makefile +++ b/xsd/dist/examples/cxx/tree/makefile @@ -1,14 +1,10 @@  dirs := binary caching embedded custom hello library messaging mixed \ -multiroot performance polymorphism streaming wildcard +multiroot order performance polymorphism streaming wildcard  ifeq ($(WITH_ZLIB),1)  dirs += compression  endif -ifeq ($(WITH_DBXML),1) -dirs += dbxml -endif -  ifeq ($(WITH_XQILLA),1)  dirs += xpath  endif diff --git a/xsd/dist/examples/cxx/tree/messaging/messaging-7.1.vcproj b/xsd/dist/examples/cxx/tree/messaging/messaging-7.1.vcproj deleted file mode 100644 index 1f56759..0000000 --- a/xsd/dist/examples/cxx/tree/messaging/messaging-7.1.vcproj +++ /dev/null @@ -1,176 +0,0 @@ -<?xml version="1.0" encoding="Windows-1252"?>
 -<VisualStudioProject
 -	ProjectType="Visual C++"
 -	Version="7.10"
 -	Name="messaging"
 -	ProjectGUID="{F7696252-45B5-438B-B14F-0510137704F0}"
 -	RootNamespace="messaging"
 -	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="{0BA0A3D7-40AF-4307-8033-5BE39B33ABE5}">
 -			<File
 -				RelativePath=".\driver.cxx">
 -			</File>
 -			<File
 -				RelativePath=".\dom-parse.cxx">
 -			</File>
 -			<File
 -				RelativePath=".\dom-serialize.cxx">
 -			</File>
 -			<File
 -				RelativePath=".\protocol.cxx">
 -			</File>
 -		</Filter>
 -		<Filter
 -			Name="Header Files"
 -			Filter="h;hpp;hxx;hm;inl;inc;xsd"
 -			UniqueIdentifier="{F7AC5A29-8CF7-4882-89B6-1B5B81AA00F2}">
 -			<File
 -				RelativePath=".\dom-parse.hxx">
 -			</File>
 -			<File
 -				RelativePath=".\dom-serialize.hxx">
 -			</File>
 -			<File
 -				RelativePath=".\protocol.hxx">
 -			</File>
 -		</Filter>
 -		<Filter
 -			Name="Schema Files"
 -			Filter="xsd">
 -			<File
 -				RelativePath=".\protocol.xsd">
 -				<FileConfiguration
 -					Name="Debug|Win32">
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd protocol.xsd"
 -						CommandLine="xsd cxx-tree --root-element-all --generate-element-type --generate-element-map --generate-serialization --generate-intellisense protocol.xsd"
 -						Outputs="protocol.hxx;protocol.cxx"/>
 -				</FileConfiguration>
 -				<FileConfiguration
 -					Name="Release|Win32">
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd protocol.xsd"
 -						CommandLine="xsd cxx-tree --root-element-all --generate-element-type --generate-element-map --generate-serialization --generate-intellisense protocol.xsd"
 -						Outputs="protocol.hxx;protocol.cxx"/>
 -				</FileConfiguration>
 -			</File>
 -		</Filter>
 -		<File
 -			RelativePath=".\Readme.txt">
 -		</File>
 -	</Files>
 -	<Globals>
 -	</Globals>
 -</VisualStudioProject>
 diff --git a/xsd/dist/examples/cxx/tree/messaging/messaging-10.0.vcxproj b/xsd/dist/examples/cxx/tree/messaging/messaging-vc10.vcxproj index 66c97bc..6016f46 100644 --- a/xsd/dist/examples/cxx/tree/messaging/messaging-10.0.vcxproj +++ b/xsd/dist/examples/cxx/tree/messaging/messaging-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/tree/messaging/messaging-10.0.vcxproj.filters b/xsd/dist/examples/cxx/tree/messaging/messaging-vc10.vcxproj.filters index c94955d..c94955d 100644 --- a/xsd/dist/examples/cxx/tree/messaging/messaging-10.0.vcxproj.filters +++ b/xsd/dist/examples/cxx/tree/messaging/messaging-vc10.vcxproj.filters diff --git a/xsd/dist/examples/cxx/tree/messaging/messaging-vc11.vcxproj b/xsd/dist/examples/cxx/tree/messaging/messaging-vc11.vcxproj new file mode 100644 index 0000000..d3403c2 --- /dev/null +++ b/xsd/dist/examples/cxx/tree/messaging/messaging-vc11.vcxproj @@ -0,0 +1,213 @@ +<?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>messaging</ProjectName>
 +    <ProjectGuid>{F7696252-45B5-438B-B14F-0510137704F0}</ProjectGuid>
 +    <RootNamespace>messaging</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="dom-parse.cxx" />
 +    <ClCompile Include="dom-serialize.cxx" />
 +    <ClCompile Include="driver.cxx" />
 +    <ClCompile Include="protocol.cxx" />
 +  </ItemGroup>
 +  <ItemGroup>
 +    <ClInclude Include="dom-parse.hxx" />
 +    <ClInclude Include="dom-serialize.hxx" />
 +    <ClInclude Include="protocol.hxx" />
 +  </ItemGroup>
 +  <ItemGroup>
 +    <CustomBuild Include="protocol.xsd">
 +      <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">xsd protocol.xsd</Message>
 +      <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">xsd cxx-tree --root-element-all --generate-element-type --generate-element-map --generate-serialization protocol.xsd</Command>
 +      <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">protocol.hxx;protocol.cxx;%(Outputs)</Outputs>
 +      <Message Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">xsd protocol.xsd</Message>
 +      <Command Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">xsd cxx-tree --root-element-all --generate-element-type --generate-element-map --generate-serialization protocol.xsd</Command>
 +      <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">protocol.hxx;protocol.cxx;%(Outputs)</Outputs>
 +      <Message Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">xsd protocol.xsd</Message>
 +      <Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">xsd cxx-tree --root-element-all --generate-element-type --generate-element-map --generate-serialization protocol.xsd</Command>
 +      <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">protocol.hxx;protocol.cxx;%(Outputs)</Outputs>
 +      <Message Condition="'$(Configuration)|$(Platform)'=='Release|x64'">xsd protocol.xsd</Message>
 +      <Command Condition="'$(Configuration)|$(Platform)'=='Release|x64'">xsd cxx-tree --root-element-all --generate-element-type --generate-element-map --generate-serialization protocol.xsd</Command>
 +      <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">protocol.hxx;protocol.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/tree/messaging/messaging-vc11.vcxproj.filters b/xsd/dist/examples/cxx/tree/messaging/messaging-vc11.vcxproj.filters new file mode 100644 index 0000000..c94955d --- /dev/null +++ b/xsd/dist/examples/cxx/tree/messaging/messaging-vc11.vcxproj.filters @@ -0,0 +1,50 @@ +<?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>{0BA0A3D7-40AF-4307-8033-5BE39B33ABE5}</UniqueIdentifier>
 +      <Extensions>cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
 +    </Filter>
 +    <Filter Include="Header Files">
 +      <UniqueIdentifier>{F7AC5A29-8CF7-4882-89B6-1B5B81AA00F2}</UniqueIdentifier>
 +      <Extensions>h;hpp;hxx;hm;inl;inc;xsd</Extensions>
 +    </Filter>
 +    <Filter Include="Schema Files">
 +      <UniqueIdentifier>{945e9234-36d7-4bbb-a5f2-97af87338c49}</UniqueIdentifier>
 +      <Extensions>xsd</Extensions>
 +    </Filter>
 +  </ItemGroup>
 +  <ItemGroup>
 +    <ClCompile Include="dom-parse.cxx">
 +      <Filter>Source Files</Filter>
 +    </ClCompile>
 +    <ClCompile Include="dom-serialize.cxx">
 +      <Filter>Source Files</Filter>
 +    </ClCompile>
 +    <ClCompile Include="driver.cxx">
 +      <Filter>Source Files</Filter>
 +    </ClCompile>
 +    <ClCompile Include="protocol.cxx">
 +      <Filter>Source Files</Filter>
 +    </ClCompile>
 +  </ItemGroup>
 +  <ItemGroup>
 +    <ClInclude Include="dom-parse.hxx">
 +      <Filter>Header Files</Filter>
 +    </ClInclude>
 +    <ClInclude Include="dom-serialize.hxx">
 +      <Filter>Header Files</Filter>
 +    </ClInclude>
 +    <ClInclude Include="protocol.hxx">
 +      <Filter>Header Files</Filter>
 +    </ClInclude>
 +  </ItemGroup>
 +  <ItemGroup>
 +    <None Include="Readme.txt" />
 +  </ItemGroup>
 +  <ItemGroup>
 +    <CustomBuild Include="protocol.xsd">
 +      <Filter>Schema Files</Filter>
 +    </CustomBuild>
 +  </ItemGroup>
 +</Project>
\ No newline at end of file diff --git a/xsd/dist/examples/cxx/tree/messaging/messaging-vc12.vcxproj b/xsd/dist/examples/cxx/tree/messaging/messaging-vc12.vcxproj new file mode 100644 index 0000000..35b8763 --- /dev/null +++ b/xsd/dist/examples/cxx/tree/messaging/messaging-vc12.vcxproj @@ -0,0 +1,217 @@ +<?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>messaging</ProjectName>
 +    <ProjectGuid>{F7696252-45B5-438B-B14F-0510137704F0}</ProjectGuid>
 +    <RootNamespace>messaging</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="dom-parse.cxx" />
 +    <ClCompile Include="dom-serialize.cxx" />
 +    <ClCompile Include="driver.cxx" />
 +    <ClCompile Include="protocol.cxx" />
 +  </ItemGroup>
 +  <ItemGroup>
 +    <ClInclude Include="dom-parse.hxx" />
 +    <ClInclude Include="dom-serialize.hxx" />
 +    <ClInclude Include="protocol.hxx" />
 +  </ItemGroup>
 +  <ItemGroup>
 +    <CustomBuild Include="protocol.xsd">
 +      <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">xsd protocol.xsd</Message>
 +      <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">xsd cxx-tree --root-element-all --generate-element-type --generate-element-map --generate-serialization protocol.xsd</Command>
 +      <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">protocol.hxx;protocol.cxx;%(Outputs)</Outputs>
 +      <Message Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">xsd protocol.xsd</Message>
 +      <Command Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">xsd cxx-tree --root-element-all --generate-element-type --generate-element-map --generate-serialization protocol.xsd</Command>
 +      <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">protocol.hxx;protocol.cxx;%(Outputs)</Outputs>
 +      <Message Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">xsd protocol.xsd</Message>
 +      <Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">xsd cxx-tree --root-element-all --generate-element-type --generate-element-map --generate-serialization protocol.xsd</Command>
 +      <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">protocol.hxx;protocol.cxx;%(Outputs)</Outputs>
 +      <Message Condition="'$(Configuration)|$(Platform)'=='Release|x64'">xsd protocol.xsd</Message>
 +      <Command Condition="'$(Configuration)|$(Platform)'=='Release|x64'">xsd cxx-tree --root-element-all --generate-element-type --generate-element-map --generate-serialization protocol.xsd</Command>
 +      <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">protocol.hxx;protocol.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/tree/messaging/messaging-vc12.vcxproj.filters b/xsd/dist/examples/cxx/tree/messaging/messaging-vc12.vcxproj.filters new file mode 100644 index 0000000..c94955d --- /dev/null +++ b/xsd/dist/examples/cxx/tree/messaging/messaging-vc12.vcxproj.filters @@ -0,0 +1,50 @@ +<?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>{0BA0A3D7-40AF-4307-8033-5BE39B33ABE5}</UniqueIdentifier>
 +      <Extensions>cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
 +    </Filter>
 +    <Filter Include="Header Files">
 +      <UniqueIdentifier>{F7AC5A29-8CF7-4882-89B6-1B5B81AA00F2}</UniqueIdentifier>
 +      <Extensions>h;hpp;hxx;hm;inl;inc;xsd</Extensions>
 +    </Filter>
 +    <Filter Include="Schema Files">
 +      <UniqueIdentifier>{945e9234-36d7-4bbb-a5f2-97af87338c49}</UniqueIdentifier>
 +      <Extensions>xsd</Extensions>
 +    </Filter>
 +  </ItemGroup>
 +  <ItemGroup>
 +    <ClCompile Include="dom-parse.cxx">
 +      <Filter>Source Files</Filter>
 +    </ClCompile>
 +    <ClCompile Include="dom-serialize.cxx">
 +      <Filter>Source Files</Filter>
 +    </ClCompile>
 +    <ClCompile Include="driver.cxx">
 +      <Filter>Source Files</Filter>
 +    </ClCompile>
 +    <ClCompile Include="protocol.cxx">
 +      <Filter>Source Files</Filter>
 +    </ClCompile>
 +  </ItemGroup>
 +  <ItemGroup>
 +    <ClInclude Include="dom-parse.hxx">
 +      <Filter>Header Files</Filter>
 +    </ClInclude>
 +    <ClInclude Include="dom-serialize.hxx">
 +      <Filter>Header Files</Filter>
 +    </ClInclude>
 +    <ClInclude Include="protocol.hxx">
 +      <Filter>Header Files</Filter>
 +    </ClInclude>
 +  </ItemGroup>
 +  <ItemGroup>
 +    <None Include="Readme.txt" />
 +  </ItemGroup>
 +  <ItemGroup>
 +    <CustomBuild Include="protocol.xsd">
 +      <Filter>Schema Files</Filter>
 +    </CustomBuild>
 +  </ItemGroup>
 +</Project>
\ No newline at end of file diff --git a/xsd/dist/examples/cxx/tree/messaging/messaging-8.0.vcproj b/xsd/dist/examples/cxx/tree/messaging/messaging-vc8.vcproj index 7f8b0e4..f006365 100644 --- a/xsd/dist/examples/cxx/tree/messaging/messaging-8.0.vcproj +++ b/xsd/dist/examples/cxx/tree/messaging/messaging-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/tree/messaging/messaging-9.0.vcproj b/xsd/dist/examples/cxx/tree/messaging/messaging-vc9.vcproj index 0e2819d..debd0a3 100644 --- a/xsd/dist/examples/cxx/tree/messaging/messaging-9.0.vcproj +++ b/xsd/dist/examples/cxx/tree/messaging/messaging-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/tree/messaging/messaging-xerces2-7.1.vcproj b/xsd/dist/examples/cxx/tree/messaging/messaging-xerces2-7.1.vcproj deleted file mode 100644 index c08339a..0000000 --- a/xsd/dist/examples/cxx/tree/messaging/messaging-xerces2-7.1.vcproj +++ /dev/null @@ -1,176 +0,0 @@ -<?xml version="1.0" encoding="Windows-1252"?>
 -<VisualStudioProject
 -	ProjectType="Visual C++"
 -	Version="7.10"
 -	Name="messaging"
 -	ProjectGUID="{F7696252-45B5-438B-B14F-0510137704F0}"
 -	RootNamespace="messaging"
 -	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="{0BA0A3D7-40AF-4307-8033-5BE39B33ABE5}">
 -			<File
 -				RelativePath=".\driver.cxx">
 -			</File>
 -			<File
 -				RelativePath=".\dom-parse.cxx">
 -			</File>
 -			<File
 -				RelativePath=".\dom-serialize.cxx">
 -			</File>
 -			<File
 -				RelativePath=".\protocol.cxx">
 -			</File>
 -		</Filter>
 -		<Filter
 -			Name="Header Files"
 -			Filter="h;hpp;hxx;hm;inl;inc;xsd"
 -			UniqueIdentifier="{F7AC5A29-8CF7-4882-89B6-1B5B81AA00F2}">
 -			<File
 -				RelativePath=".\dom-parse.hxx">
 -			</File>
 -			<File
 -				RelativePath=".\dom-serialize.hxx">
 -			</File>
 -			<File
 -				RelativePath=".\protocol.hxx">
 -			</File>
 -		</Filter>
 -		<Filter
 -			Name="Schema Files"
 -			Filter="xsd">
 -			<File
 -				RelativePath=".\protocol.xsd">
 -				<FileConfiguration
 -					Name="Debug|Win32">
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd protocol.xsd"
 -						CommandLine="xsd cxx-tree --root-element-all --generate-element-type --generate-element-map --generate-serialization --generate-intellisense protocol.xsd"
 -						Outputs="protocol.hxx;protocol.cxx"/>
 -				</FileConfiguration>
 -				<FileConfiguration
 -					Name="Release|Win32">
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd protocol.xsd"
 -						CommandLine="xsd cxx-tree --root-element-all --generate-element-type --generate-element-map --generate-serialization --generate-intellisense protocol.xsd"
 -						Outputs="protocol.hxx;protocol.cxx"/>
 -				</FileConfiguration>
 -			</File>
 -		</Filter>
 -		<File
 -			RelativePath=".\Readme.txt">
 -		</File>
 -	</Files>
 -	<Globals>
 -	</Globals>
 -</VisualStudioProject>
 diff --git a/xsd/dist/examples/cxx/tree/messaging/messaging-xerces2-8.0.vcproj b/xsd/dist/examples/cxx/tree/messaging/messaging-xerces2-8.0.vcproj deleted file mode 100644 index 6406bb4..0000000 --- a/xsd/dist/examples/cxx/tree/messaging/messaging-xerces2-8.0.vcproj +++ /dev/null @@ -1,439 +0,0 @@ -<?xml version="1.0" encoding="Windows-1252"?>
 -<VisualStudioProject
 -	ProjectType="Visual C++"
 -	Version="8.00"
 -	Name="messaging"
 -	ProjectGUID="{F7696252-45B5-438B-B14F-0510137704F0}"
 -	RootNamespace="messaging"
 -	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="{0BA0A3D7-40AF-4307-8033-5BE39B33ABE5}"
 -			>
 -			<File
 -				RelativePath=".\dom-parse.cxx"
 -				>
 -			</File>
 -			<File
 -				RelativePath=".\dom-serialize.cxx"
 -				>
 -			</File>
 -			<File
 -				RelativePath=".\driver.cxx"
 -				>
 -			</File>
 -			<File
 -				RelativePath=".\protocol.cxx"
 -				>
 -			</File>
 -		</Filter>
 -		<Filter
 -			Name="Header Files"
 -			Filter="h;hpp;hxx;hm;inl;inc;xsd"
 -			UniqueIdentifier="{F7AC5A29-8CF7-4882-89B6-1B5B81AA00F2}"
 -			>
 -			<File
 -				RelativePath=".\dom-parse.hxx"
 -				>
 -			</File>
 -			<File
 -				RelativePath=".\dom-serialize.hxx"
 -				>
 -			</File>
 -			<File
 -				RelativePath=".\protocol.hxx"
 -				>
 -			</File>
 -		</Filter>
 -		<Filter
 -			Name="Schema Files"
 -			Filter="xsd"
 -			>
 -			<File
 -				RelativePath=".\protocol.xsd"
 -				>
 -				<FileConfiguration
 -					Name="Debug|Win32"
 -					>
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd protocol.xsd"
 -						CommandLine="xsd cxx-tree --root-element-all --generate-element-type --generate-element-map --generate-serialization --generate-intellisense protocol.xsd"
 -						Outputs="protocol.hxx;protocol.cxx"
 -					/>
 -				</FileConfiguration>
 -				<FileConfiguration
 -					Name="Release|Win32"
 -					>
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd protocol.xsd"
 -						CommandLine="xsd cxx-tree --root-element-all --generate-element-type --generate-element-map --generate-serialization --generate-intellisense protocol.xsd"
 -						Outputs="protocol.hxx;protocol.cxx"
 -					/>
 -				</FileConfiguration>
 -				<FileConfiguration
 -					Name="Debug|x64"
 -					>
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd protocol.xsd"
 -						CommandLine="xsd cxx-tree --root-element-all --generate-element-type --generate-element-map --generate-serialization --generate-intellisense protocol.xsd"
 -						Outputs="protocol.hxx;protocol.cxx"
 -					/>
 -				</FileConfiguration>
 -				<FileConfiguration
 -					Name="Release|x64"
 -					>
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd protocol.xsd"
 -						CommandLine="xsd cxx-tree --root-element-all --generate-element-type --generate-element-map --generate-serialization --generate-intellisense protocol.xsd"
 -						Outputs="protocol.hxx;protocol.cxx"
 -					/>
 -				</FileConfiguration>
 -			</File>
 -		</Filter>
 -		<File
 -			RelativePath=".\Readme.txt"
 -			>
 -		</File>
 -	</Files>
 -	<Globals>
 -	</Globals>
 -</VisualStudioProject>
 diff --git a/xsd/dist/examples/cxx/tree/messaging/messaging-xerces2-9.0.vcproj b/xsd/dist/examples/cxx/tree/messaging/messaging-xerces2-9.0.vcproj deleted file mode 100644 index bcc81da..0000000 --- a/xsd/dist/examples/cxx/tree/messaging/messaging-xerces2-9.0.vcproj +++ /dev/null @@ -1,436 +0,0 @@ -<?xml version="1.0" encoding="Windows-1252"?>
 -<VisualStudioProject
 -	ProjectType="Visual C++"
 -	Version="9.00"
 -	Name="messaging"
 -	ProjectGUID="{F7696252-45B5-438B-B14F-0510137704F0}"
 -	RootNamespace="messaging"
 -	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="{0BA0A3D7-40AF-4307-8033-5BE39B33ABE5}"
 -			>
 -			<File
 -				RelativePath=".\dom-parse.cxx"
 -				>
 -			</File>
 -			<File
 -				RelativePath=".\dom-serialize.cxx"
 -				>
 -			</File>
 -			<File
 -				RelativePath=".\driver.cxx"
 -				>
 -			</File>
 -			<File
 -				RelativePath=".\protocol.cxx"
 -				>
 -			</File>
 -		</Filter>
 -		<Filter
 -			Name="Header Files"
 -			Filter="h;hpp;hxx;hm;inl;inc;xsd"
 -			UniqueIdentifier="{F7AC5A29-8CF7-4882-89B6-1B5B81AA00F2}"
 -			>
 -			<File
 -				RelativePath=".\dom-parse.hxx"
 -				>
 -			</File>
 -			<File
 -				RelativePath=".\dom-serialize.hxx"
 -				>
 -			</File>
 -			<File
 -				RelativePath=".\protocol.hxx"
 -				>
 -			</File>
 -		</Filter>
 -		<Filter
 -			Name="Schema Files"
 -			Filter="xsd"
 -			>
 -			<File
 -				RelativePath=".\protocol.xsd"
 -				>
 -				<FileConfiguration
 -					Name="Debug|Win32"
 -					>
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd protocol.xsd"
 -						CommandLine="xsd cxx-tree --root-element-all --generate-element-type --generate-element-map --generate-serialization protocol.xsd"
 -						Outputs="protocol.hxx;protocol.cxx"
 -					/>
 -				</FileConfiguration>
 -				<FileConfiguration
 -					Name="Debug|x64"
 -					>
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd protocol.xsd"
 -						CommandLine="xsd cxx-tree --root-element-all --generate-element-type --generate-element-map --generate-serialization protocol.xsd"
 -						Outputs="protocol.hxx;protocol.cxx"
 -					/>
 -				</FileConfiguration>
 -				<FileConfiguration
 -					Name="Release|Win32"
 -					>
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd protocol.xsd"
 -						CommandLine="xsd cxx-tree --root-element-all --generate-element-type --generate-element-map --generate-serialization protocol.xsd"
 -						Outputs="protocol.hxx;protocol.cxx"
 -					/>
 -				</FileConfiguration>
 -				<FileConfiguration
 -					Name="Release|x64"
 -					>
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd protocol.xsd"
 -						CommandLine="xsd cxx-tree --root-element-all --generate-element-type --generate-element-map --generate-serialization protocol.xsd"
 -						Outputs="protocol.hxx;protocol.cxx"
 -					/>
 -				</FileConfiguration>
 -			</File>
 -		</Filter>
 -		<File
 -			RelativePath=".\Readme.txt"
 -			>
 -		</File>
 -	</Files>
 -	<Globals>
 -	</Globals>
 -</VisualStudioProject>
 diff --git a/xsd/dist/examples/cxx/tree/mixed/mixed-7.1.vcproj b/xsd/dist/examples/cxx/tree/mixed/mixed-7.1.vcproj deleted file mode 100644 index cfa1939..0000000 --- a/xsd/dist/examples/cxx/tree/mixed/mixed-7.1.vcproj +++ /dev/null @@ -1,164 +0,0 @@ -<?xml version="1.0" encoding="Windows-1252"?>
 -<VisualStudioProject
 -	ProjectType="Visual C++"
 -	Version="7.10"
 -	Name="mixed"
 -	ProjectGUID="{6EF7868E-AA58-4615-9C1A-06B010CB4209}"
 -	RootNamespace="mixed"
 -	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="{590B5830-837E-4D7F-984C-173456EE7E70}">
 -			<File
 -				RelativePath=".\driver.cxx">
 -			</File>
 -			<File
 -				RelativePath=".\text.cxx">
 -			</File>
 -		</Filter>
 -		<Filter
 -			Name="Header Files"
 -			Filter="h;hpp;hxx;hm;inl;inc;xsd"
 -			UniqueIdentifier="{3B7C0CD8-48D5-4244-A1FB-B60D510C2359}">
 -			<File
 -				RelativePath=".\text.hxx">
 -			</File>
 -		</Filter>
 -		<Filter
 -			Name="Schema Files"
 -			Filter="xsd">
 -			<File
 -				RelativePath=".\text.xsd">
 -				<FileConfiguration
 -					Name="Debug|Win32">
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd text.xsd"
 -						CommandLine="xsd.exe cxx-tree --generate-intellisense text.xsd"
 -						Outputs="text.cxx;text.hxx"/>
 -				</FileConfiguration>
 -				<FileConfiguration
 -					Name="Release|Win32">
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd text.xsd"
 -						CommandLine="xsd.exe cxx-tree --generate-intellisense text.xsd"
 -						Outputs="text.cxx;text.hxx"/>
 -				</FileConfiguration>
 -			</File>
 -		</Filter>
 -		<File
 -			RelativePath=".\Readme.txt">
 -		</File>
 -	</Files>
 -	<Globals>
 -	</Globals>
 -</VisualStudioProject>
 diff --git a/xsd/dist/examples/cxx/tree/mixed/mixed-10.0.vcxproj b/xsd/dist/examples/cxx/tree/mixed/mixed-vc10.vcxproj index 0b78b5a..c625d2c 100644 --- a/xsd/dist/examples/cxx/tree/mixed/mixed-10.0.vcxproj +++ b/xsd/dist/examples/cxx/tree/mixed/mixed-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/tree/mixed/mixed-10.0.vcxproj.filters b/xsd/dist/examples/cxx/tree/mixed/mixed-vc10.vcxproj.filters index 992400e..992400e 100644 --- a/xsd/dist/examples/cxx/tree/mixed/mixed-10.0.vcxproj.filters +++ b/xsd/dist/examples/cxx/tree/mixed/mixed-vc10.vcxproj.filters diff --git a/xsd/dist/examples/cxx/tree/mixed/mixed-vc11.vcxproj b/xsd/dist/examples/cxx/tree/mixed/mixed-vc11.vcxproj new file mode 100644 index 0000000..1380e1c --- /dev/null +++ b/xsd/dist/examples/cxx/tree/mixed/mixed-vc11.vcxproj @@ -0,0 +1,209 @@ +<?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>mixed</ProjectName>
 +    <ProjectGuid>{6EF7868E-AA58-4615-9C1A-06B010CB4209}</ProjectGuid>
 +    <RootNamespace>mixed</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="text.cxx" />
 +  </ItemGroup>
 +  <ItemGroup>
 +    <ClInclude Include="text.hxx" />
 +  </ItemGroup>
 +  <ItemGroup>
 +    <CustomBuild Include="text.xsd">
 +      <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">xsd text.xsd</Message>
 +      <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">xsd.exe cxx-tree text.xsd</Command>
 +      <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">text.cxx;text.hxx;%(Outputs)</Outputs>
 +      <Message Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">xsd text.xsd</Message>
 +      <Command Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">xsd.exe cxx-tree text.xsd</Command>
 +      <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">text.cxx;text.hxx;%(Outputs)</Outputs>
 +      <Message Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">xsd text.xsd</Message>
 +      <Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">xsd.exe cxx-tree text.xsd</Command>
 +      <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">text.cxx;text.hxx;%(Outputs)</Outputs>
 +      <Message Condition="'$(Configuration)|$(Platform)'=='Release|x64'">xsd text.xsd</Message>
 +      <Command Condition="'$(Configuration)|$(Platform)'=='Release|x64'">xsd.exe cxx-tree text.xsd</Command>
 +      <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">text.cxx;text.hxx;%(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/tree/mixed/mixed-vc11.vcxproj.filters b/xsd/dist/examples/cxx/tree/mixed/mixed-vc11.vcxproj.filters new file mode 100644 index 0000000..992400e --- /dev/null +++ b/xsd/dist/examples/cxx/tree/mixed/mixed-vc11.vcxproj.filters @@ -0,0 +1,38 @@ +<?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>{590B5830-837E-4D7F-984C-173456EE7E70}</UniqueIdentifier>
 +      <Extensions>cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
 +    </Filter>
 +    <Filter Include="Header Files">
 +      <UniqueIdentifier>{3B7C0CD8-48D5-4244-A1FB-B60D510C2359}</UniqueIdentifier>
 +      <Extensions>h;hpp;hxx;hm;inl;inc;xsd</Extensions>
 +    </Filter>
 +    <Filter Include="Schema Files">
 +      <UniqueIdentifier>{ba06cc21-c20a-4656-89ab-0a7b56f50871}</UniqueIdentifier>
 +      <Extensions>xsd</Extensions>
 +    </Filter>
 +  </ItemGroup>
 +  <ItemGroup>
 +    <ClCompile Include="driver.cxx">
 +      <Filter>Source Files</Filter>
 +    </ClCompile>
 +    <ClCompile Include="text.cxx">
 +      <Filter>Source Files</Filter>
 +    </ClCompile>
 +  </ItemGroup>
 +  <ItemGroup>
 +    <ClInclude Include="text.hxx">
 +      <Filter>Header Files</Filter>
 +    </ClInclude>
 +  </ItemGroup>
 +  <ItemGroup>
 +    <None Include="Readme.txt" />
 +  </ItemGroup>
 +  <ItemGroup>
 +    <CustomBuild Include="text.xsd">
 +      <Filter>Schema Files</Filter>
 +    </CustomBuild>
 +  </ItemGroup>
 +</Project>
\ No newline at end of file diff --git a/xsd/dist/examples/cxx/tree/mixed/mixed-vc12.vcxproj b/xsd/dist/examples/cxx/tree/mixed/mixed-vc12.vcxproj new file mode 100644 index 0000000..7726386 --- /dev/null +++ b/xsd/dist/examples/cxx/tree/mixed/mixed-vc12.vcxproj @@ -0,0 +1,213 @@ +<?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>mixed</ProjectName>
 +    <ProjectGuid>{6EF7868E-AA58-4615-9C1A-06B010CB4209}</ProjectGuid>
 +    <RootNamespace>mixed</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="text.cxx" />
 +  </ItemGroup>
 +  <ItemGroup>
 +    <ClInclude Include="text.hxx" />
 +  </ItemGroup>
 +  <ItemGroup>
 +    <CustomBuild Include="text.xsd">
 +      <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">xsd text.xsd</Message>
 +      <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">xsd.exe cxx-tree text.xsd</Command>
 +      <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">text.cxx;text.hxx;%(Outputs)</Outputs>
 +      <Message Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">xsd text.xsd</Message>
 +      <Command Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">xsd.exe cxx-tree text.xsd</Command>
 +      <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">text.cxx;text.hxx;%(Outputs)</Outputs>
 +      <Message Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">xsd text.xsd</Message>
 +      <Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">xsd.exe cxx-tree text.xsd</Command>
 +      <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">text.cxx;text.hxx;%(Outputs)</Outputs>
 +      <Message Condition="'$(Configuration)|$(Platform)'=='Release|x64'">xsd text.xsd</Message>
 +      <Command Condition="'$(Configuration)|$(Platform)'=='Release|x64'">xsd.exe cxx-tree text.xsd</Command>
 +      <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">text.cxx;text.hxx;%(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/tree/mixed/mixed-vc12.vcxproj.filters b/xsd/dist/examples/cxx/tree/mixed/mixed-vc12.vcxproj.filters new file mode 100644 index 0000000..992400e --- /dev/null +++ b/xsd/dist/examples/cxx/tree/mixed/mixed-vc12.vcxproj.filters @@ -0,0 +1,38 @@ +<?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>{590B5830-837E-4D7F-984C-173456EE7E70}</UniqueIdentifier>
 +      <Extensions>cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
 +    </Filter>
 +    <Filter Include="Header Files">
 +      <UniqueIdentifier>{3B7C0CD8-48D5-4244-A1FB-B60D510C2359}</UniqueIdentifier>
 +      <Extensions>h;hpp;hxx;hm;inl;inc;xsd</Extensions>
 +    </Filter>
 +    <Filter Include="Schema Files">
 +      <UniqueIdentifier>{ba06cc21-c20a-4656-89ab-0a7b56f50871}</UniqueIdentifier>
 +      <Extensions>xsd</Extensions>
 +    </Filter>
 +  </ItemGroup>
 +  <ItemGroup>
 +    <ClCompile Include="driver.cxx">
 +      <Filter>Source Files</Filter>
 +    </ClCompile>
 +    <ClCompile Include="text.cxx">
 +      <Filter>Source Files</Filter>
 +    </ClCompile>
 +  </ItemGroup>
 +  <ItemGroup>
 +    <ClInclude Include="text.hxx">
 +      <Filter>Header Files</Filter>
 +    </ClInclude>
 +  </ItemGroup>
 +  <ItemGroup>
 +    <None Include="Readme.txt" />
 +  </ItemGroup>
 +  <ItemGroup>
 +    <CustomBuild Include="text.xsd">
 +      <Filter>Schema Files</Filter>
 +    </CustomBuild>
 +  </ItemGroup>
 +</Project>
\ No newline at end of file diff --git a/xsd/dist/examples/cxx/tree/mixed/mixed-8.0.vcproj b/xsd/dist/examples/cxx/tree/mixed/mixed-vc8.vcproj index f376bbf..d446891 100644 --- a/xsd/dist/examples/cxx/tree/mixed/mixed-8.0.vcproj +++ b/xsd/dist/examples/cxx/tree/mixed/mixed-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/tree/mixed/mixed-9.0.vcproj b/xsd/dist/examples/cxx/tree/mixed/mixed-vc9.vcproj index 7e144e7..5c5843a 100644 --- a/xsd/dist/examples/cxx/tree/mixed/mixed-9.0.vcproj +++ b/xsd/dist/examples/cxx/tree/mixed/mixed-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/tree/mixed/mixed-xerces2-7.1.vcproj b/xsd/dist/examples/cxx/tree/mixed/mixed-xerces2-7.1.vcproj deleted file mode 100644 index 510a1d5..0000000 --- a/xsd/dist/examples/cxx/tree/mixed/mixed-xerces2-7.1.vcproj +++ /dev/null @@ -1,164 +0,0 @@ -<?xml version="1.0" encoding="Windows-1252"?>
 -<VisualStudioProject
 -	ProjectType="Visual C++"
 -	Version="7.10"
 -	Name="mixed"
 -	ProjectGUID="{6EF7868E-AA58-4615-9C1A-06B010CB4209}"
 -	RootNamespace="mixed"
 -	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="{590B5830-837E-4D7F-984C-173456EE7E70}">
 -			<File
 -				RelativePath=".\driver.cxx">
 -			</File>
 -			<File
 -				RelativePath=".\text.cxx">
 -			</File>
 -		</Filter>
 -		<Filter
 -			Name="Header Files"
 -			Filter="h;hpp;hxx;hm;inl;inc;xsd"
 -			UniqueIdentifier="{3B7C0CD8-48D5-4244-A1FB-B60D510C2359}">
 -			<File
 -				RelativePath=".\text.hxx">
 -			</File>
 -		</Filter>
 -		<Filter
 -			Name="Schema Files"
 -			Filter="xsd">
 -			<File
 -				RelativePath=".\text.xsd">
 -				<FileConfiguration
 -					Name="Debug|Win32">
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd text.xsd"
 -						CommandLine="xsd.exe cxx-tree --generate-intellisense text.xsd"
 -						Outputs="text.cxx;text.hxx"/>
 -				</FileConfiguration>
 -				<FileConfiguration
 -					Name="Release|Win32">
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd text.xsd"
 -						CommandLine="xsd.exe cxx-tree --generate-intellisense text.xsd"
 -						Outputs="text.cxx;text.hxx"/>
 -				</FileConfiguration>
 -			</File>
 -		</Filter>
 -		<File
 -			RelativePath=".\Readme.txt">
 -		</File>
 -	</Files>
 -	<Globals>
 -	</Globals>
 -</VisualStudioProject>
 diff --git a/xsd/dist/examples/cxx/tree/multiroot/multiroot-7.1.vcproj b/xsd/dist/examples/cxx/tree/multiroot/multiroot-7.1.vcproj deleted file mode 100644 index 675fe8b..0000000 --- a/xsd/dist/examples/cxx/tree/multiroot/multiroot-7.1.vcproj +++ /dev/null @@ -1,170 +0,0 @@ -<?xml version="1.0" encoding="Windows-1252"?>
 -<VisualStudioProject
 -	ProjectType="Visual C++"
 -	Version="7.10"
 -	Name="multiroot"
 -	ProjectGUID="{1CFBC9C5-5F9C-4B60-A2A3-0A79BCDD2670}"
 -	RootNamespace="multiroot"
 -	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="{761DEBB9-455C-4599-A11D-66D602C486C3}">
 -			<File
 -				RelativePath=".\driver.cxx">
 -			</File>
 -			<File
 -				RelativePath=".\dom-parse.cxx">
 -			</File>
 -			<File
 -				RelativePath=".\protocol.cxx">
 -			</File>
 -		</Filter>
 -		<Filter
 -			Name="Header Files"
 -			Filter="h;hpp;hxx;hm;inl;inc;xsd"
 -			UniqueIdentifier="{AAF07268-FD5E-485F-8EB8-1AFDDE8BFD57}">
 -			<File
 -				RelativePath=".\dom-parse.hxx">
 -			</File>
 -			<File
 -				RelativePath=".\protocol.hxx">
 -			</File>
 -		</Filter>
 -		<Filter
 -			Name="Schema Files"
 -			Filter="xsd">
 -			<File
 -				RelativePath=".\protocol.xsd">
 -				<FileConfiguration
 -					Name="Debug|Win32">
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd protocol.xsd"
 -						CommandLine="xsd cxx-tree --root-element-all --generate-intellisense protocol.xsd"
 -						Outputs="protocol.hxx;protocol.cxx"/>
 -				</FileConfiguration>
 -				<FileConfiguration
 -					Name="Release|Win32">
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd protocol.xsd"
 -						CommandLine="xsd cxx-tree --root-element-all --generate-intellisense protocol.xsd"
 -						Outputs="protocol.hxx;protocol.cxx"/>
 -				</FileConfiguration>
 -			</File>
 -		</Filter>
 -		<File
 -			RelativePath=".\Readme.txt">
 -		</File>
 -	</Files>
 -	<Globals>
 -	</Globals>
 -</VisualStudioProject>
 diff --git a/xsd/dist/examples/cxx/tree/multiroot/multiroot-10.0.vcxproj b/xsd/dist/examples/cxx/tree/multiroot/multiroot-vc10.vcxproj index acc0e93..3a10c32 100644 --- a/xsd/dist/examples/cxx/tree/multiroot/multiroot-10.0.vcxproj +++ b/xsd/dist/examples/cxx/tree/multiroot/multiroot-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/tree/multiroot/multiroot-10.0.vcxproj.filters b/xsd/dist/examples/cxx/tree/multiroot/multiroot-vc10.vcxproj.filters index 148c832..148c832 100644 --- a/xsd/dist/examples/cxx/tree/multiroot/multiroot-10.0.vcxproj.filters +++ b/xsd/dist/examples/cxx/tree/multiroot/multiroot-vc10.vcxproj.filters diff --git a/xsd/dist/examples/cxx/tree/multiroot/multiroot-vc11.vcxproj b/xsd/dist/examples/cxx/tree/multiroot/multiroot-vc11.vcxproj new file mode 100644 index 0000000..61c6a44 --- /dev/null +++ b/xsd/dist/examples/cxx/tree/multiroot/multiroot-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>multiroot</ProjectName>
 +    <ProjectGuid>{1CFBC9C5-5F9C-4B60-A2A3-0A79BCDD2670}</ProjectGuid>
 +    <RootNamespace>multiroot</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="dom-parse.cxx" />
 +    <ClCompile Include="driver.cxx" />
 +    <ClCompile Include="protocol.cxx" />
 +  </ItemGroup>
 +  <ItemGroup>
 +    <ClInclude Include="dom-parse.hxx" />
 +    <ClInclude Include="protocol.hxx" />
 +  </ItemGroup>
 +  <ItemGroup>
 +    <CustomBuild Include="protocol.xsd">
 +      <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">xsd protocol.xsd</Message>
 +      <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">xsd cxx-tree --root-element-all protocol.xsd</Command>
 +      <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">protocol.hxx;protocol.cxx;%(Outputs)</Outputs>
 +      <Message Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">xsd protocol.xsd</Message>
 +      <Command Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">xsd cxx-tree --root-element-all protocol.xsd</Command>
 +      <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">protocol.hxx;protocol.cxx;%(Outputs)</Outputs>
 +      <Message Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">xsd protocol.xsd</Message>
 +      <Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">xsd cxx-tree --root-element-all protocol.xsd</Command>
 +      <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">protocol.hxx;protocol.cxx;%(Outputs)</Outputs>
 +      <Message Condition="'$(Configuration)|$(Platform)'=='Release|x64'">xsd protocol.xsd</Message>
 +      <Command Condition="'$(Configuration)|$(Platform)'=='Release|x64'">xsd cxx-tree --root-element-all protocol.xsd</Command>
 +      <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">protocol.hxx;protocol.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/tree/multiroot/multiroot-vc11.vcxproj.filters b/xsd/dist/examples/cxx/tree/multiroot/multiroot-vc11.vcxproj.filters new file mode 100644 index 0000000..148c832 --- /dev/null +++ b/xsd/dist/examples/cxx/tree/multiroot/multiroot-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>{761DEBB9-455C-4599-A11D-66D602C486C3}</UniqueIdentifier>
 +      <Extensions>cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
 +    </Filter>
 +    <Filter Include="Header Files">
 +      <UniqueIdentifier>{AAF07268-FD5E-485F-8EB8-1AFDDE8BFD57}</UniqueIdentifier>
 +      <Extensions>h;hpp;hxx;hm;inl;inc;xsd</Extensions>
 +    </Filter>
 +    <Filter Include="Schema Files">
 +      <UniqueIdentifier>{770136e0-0d08-4ab1-b67b-eabbde953e47}</UniqueIdentifier>
 +      <Extensions>xsd</Extensions>
 +    </Filter>
 +  </ItemGroup>
 +  <ItemGroup>
 +    <ClCompile Include="dom-parse.cxx">
 +      <Filter>Source Files</Filter>
 +    </ClCompile>
 +    <ClCompile Include="driver.cxx">
 +      <Filter>Source Files</Filter>
 +    </ClCompile>
 +    <ClCompile Include="protocol.cxx">
 +      <Filter>Source Files</Filter>
 +    </ClCompile>
 +  </ItemGroup>
 +  <ItemGroup>
 +    <ClInclude Include="dom-parse.hxx">
 +      <Filter>Header Files</Filter>
 +    </ClInclude>
 +    <ClInclude Include="protocol.hxx">
 +      <Filter>Header Files</Filter>
 +    </ClInclude>
 +  </ItemGroup>
 +  <ItemGroup>
 +    <None Include="Readme.txt" />
 +  </ItemGroup>
 +  <ItemGroup>
 +    <CustomBuild Include="protocol.xsd">
 +      <Filter>Schema Files</Filter>
 +    </CustomBuild>
 +  </ItemGroup>
 +</Project>
\ No newline at end of file diff --git a/xsd/dist/examples/cxx/tree/multiroot/multiroot-vc12.vcxproj b/xsd/dist/examples/cxx/tree/multiroot/multiroot-vc12.vcxproj new file mode 100644 index 0000000..1b0e268 --- /dev/null +++ b/xsd/dist/examples/cxx/tree/multiroot/multiroot-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>multiroot</ProjectName>
 +    <ProjectGuid>{1CFBC9C5-5F9C-4B60-A2A3-0A79BCDD2670}</ProjectGuid>
 +    <RootNamespace>multiroot</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="dom-parse.cxx" />
 +    <ClCompile Include="driver.cxx" />
 +    <ClCompile Include="protocol.cxx" />
 +  </ItemGroup>
 +  <ItemGroup>
 +    <ClInclude Include="dom-parse.hxx" />
 +    <ClInclude Include="protocol.hxx" />
 +  </ItemGroup>
 +  <ItemGroup>
 +    <CustomBuild Include="protocol.xsd">
 +      <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">xsd protocol.xsd</Message>
 +      <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">xsd cxx-tree --root-element-all protocol.xsd</Command>
 +      <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">protocol.hxx;protocol.cxx;%(Outputs)</Outputs>
 +      <Message Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">xsd protocol.xsd</Message>
 +      <Command Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">xsd cxx-tree --root-element-all protocol.xsd</Command>
 +      <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">protocol.hxx;protocol.cxx;%(Outputs)</Outputs>
 +      <Message Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">xsd protocol.xsd</Message>
 +      <Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">xsd cxx-tree --root-element-all protocol.xsd</Command>
 +      <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">protocol.hxx;protocol.cxx;%(Outputs)</Outputs>
 +      <Message Condition="'$(Configuration)|$(Platform)'=='Release|x64'">xsd protocol.xsd</Message>
 +      <Command Condition="'$(Configuration)|$(Platform)'=='Release|x64'">xsd cxx-tree --root-element-all protocol.xsd</Command>
 +      <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">protocol.hxx;protocol.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/tree/multiroot/multiroot-vc12.vcxproj.filters b/xsd/dist/examples/cxx/tree/multiroot/multiroot-vc12.vcxproj.filters new file mode 100644 index 0000000..148c832 --- /dev/null +++ b/xsd/dist/examples/cxx/tree/multiroot/multiroot-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>{761DEBB9-455C-4599-A11D-66D602C486C3}</UniqueIdentifier>
 +      <Extensions>cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
 +    </Filter>
 +    <Filter Include="Header Files">
 +      <UniqueIdentifier>{AAF07268-FD5E-485F-8EB8-1AFDDE8BFD57}</UniqueIdentifier>
 +      <Extensions>h;hpp;hxx;hm;inl;inc;xsd</Extensions>
 +    </Filter>
 +    <Filter Include="Schema Files">
 +      <UniqueIdentifier>{770136e0-0d08-4ab1-b67b-eabbde953e47}</UniqueIdentifier>
 +      <Extensions>xsd</Extensions>
 +    </Filter>
 +  </ItemGroup>
 +  <ItemGroup>
 +    <ClCompile Include="dom-parse.cxx">
 +      <Filter>Source Files</Filter>
 +    </ClCompile>
 +    <ClCompile Include="driver.cxx">
 +      <Filter>Source Files</Filter>
 +    </ClCompile>
 +    <ClCompile Include="protocol.cxx">
 +      <Filter>Source Files</Filter>
 +    </ClCompile>
 +  </ItemGroup>
 +  <ItemGroup>
 +    <ClInclude Include="dom-parse.hxx">
 +      <Filter>Header Files</Filter>
 +    </ClInclude>
 +    <ClInclude Include="protocol.hxx">
 +      <Filter>Header Files</Filter>
 +    </ClInclude>
 +  </ItemGroup>
 +  <ItemGroup>
 +    <None Include="Readme.txt" />
 +  </ItemGroup>
 +  <ItemGroup>
 +    <CustomBuild Include="protocol.xsd">
 +      <Filter>Schema Files</Filter>
 +    </CustomBuild>
 +  </ItemGroup>
 +</Project>
\ No newline at end of file diff --git a/xsd/dist/examples/cxx/tree/multiroot/multiroot-8.0.vcproj b/xsd/dist/examples/cxx/tree/multiroot/multiroot-vc8.vcproj index 915953a..54e196d 100644 --- a/xsd/dist/examples/cxx/tree/multiroot/multiroot-8.0.vcproj +++ b/xsd/dist/examples/cxx/tree/multiroot/multiroot-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/tree/multiroot/multiroot-9.0.vcproj b/xsd/dist/examples/cxx/tree/multiroot/multiroot-vc9.vcproj index a6458ba..95aa025 100644 --- a/xsd/dist/examples/cxx/tree/multiroot/multiroot-9.0.vcproj +++ b/xsd/dist/examples/cxx/tree/multiroot/multiroot-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/tree/multiroot/multiroot-xerces2-7.1.vcproj b/xsd/dist/examples/cxx/tree/multiroot/multiroot-xerces2-7.1.vcproj deleted file mode 100644 index 8d42356..0000000 --- a/xsd/dist/examples/cxx/tree/multiroot/multiroot-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="multiroot"
 -	ProjectGUID="{1CFBC9C5-5F9C-4B60-A2A3-0A79BCDD2670}"
 -	RootNamespace="multiroot"
 -	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="{761DEBB9-455C-4599-A11D-66D602C486C3}">
 -			<File
 -				RelativePath=".\driver.cxx">
 -			</File>
 -			<File
 -				RelativePath=".\dom-parse.cxx">
 -			</File>
 -			<File
 -				RelativePath=".\protocol.cxx">
 -			</File>
 -		</Filter>
 -		<Filter
 -			Name="Header Files"
 -			Filter="h;hpp;hxx;hm;inl;inc;xsd"
 -			UniqueIdentifier="{AAF07268-FD5E-485F-8EB8-1AFDDE8BFD57}">
 -			<File
 -				RelativePath=".\dom-parse.hxx">
 -			</File>
 -			<File
 -				RelativePath=".\protocol.hxx">
 -			</File>
 -		</Filter>
 -		<Filter
 -			Name="Schema Files"
 -			Filter="xsd">
 -			<File
 -				RelativePath=".\protocol.xsd">
 -				<FileConfiguration
 -					Name="Debug|Win32">
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd protocol.xsd"
 -						CommandLine="xsd cxx-tree --root-element-all --generate-intellisense protocol.xsd"
 -						Outputs="protocol.hxx;protocol.cxx"/>
 -				</FileConfiguration>
 -				<FileConfiguration
 -					Name="Release|Win32">
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd protocol.xsd"
 -						CommandLine="xsd cxx-tree --root-element-all --generate-intellisense protocol.xsd"
 -						Outputs="protocol.hxx;protocol.cxx"/>
 -				</FileConfiguration>
 -			</File>
 -		</Filter>
 -		<File
 -			RelativePath=".\Readme.txt">
 -		</File>
 -	</Files>
 -	<Globals>
 -	</Globals>
 -</VisualStudioProject>
 diff --git a/xsd/dist/examples/cxx/tree/multiroot/multiroot-xerces2-8.0.vcproj b/xsd/dist/examples/cxx/tree/multiroot/multiroot-xerces2-8.0.vcproj deleted file mode 100644 index 489e8ff..0000000 --- a/xsd/dist/examples/cxx/tree/multiroot/multiroot-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="multiroot"
 -	ProjectGUID="{1CFBC9C5-5F9C-4B60-A2A3-0A79BCDD2670}"
 -	RootNamespace="multiroot"
 -	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="{761DEBB9-455C-4599-A11D-66D602C486C3}"
 -			>
 -			<File
 -				RelativePath=".\dom-parse.cxx"
 -				>
 -			</File>
 -			<File
 -				RelativePath=".\driver.cxx"
 -				>
 -			</File>
 -			<File
 -				RelativePath=".\protocol.cxx"
 -				>
 -			</File>
 -		</Filter>
 -		<Filter
 -			Name="Header Files"
 -			Filter="h;hpp;hxx;hm;inl;inc;xsd"
 -			UniqueIdentifier="{AAF07268-FD5E-485F-8EB8-1AFDDE8BFD57}"
 -			>
 -			<File
 -				RelativePath=".\dom-parse.hxx"
 -				>
 -			</File>
 -			<File
 -				RelativePath=".\protocol.hxx"
 -				>
 -			</File>
 -		</Filter>
 -		<Filter
 -			Name="Schema Files"
 -			Filter="xsd"
 -			>
 -			<File
 -				RelativePath=".\protocol.xsd"
 -				>
 -				<FileConfiguration
 -					Name="Debug|Win32"
 -					>
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd protocol.xsd"
 -						CommandLine="xsd cxx-tree --root-element-all --generate-intellisense protocol.xsd"
 -						Outputs="protocol.hxx;protocol.cxx"
 -					/>
 -				</FileConfiguration>
 -				<FileConfiguration
 -					Name="Release|Win32"
 -					>
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd protocol.xsd"
 -						CommandLine="xsd cxx-tree --root-element-all --generate-intellisense protocol.xsd"
 -						Outputs="protocol.hxx;protocol.cxx"
 -					/>
 -				</FileConfiguration>
 -				<FileConfiguration
 -					Name="Debug|x64"
 -					>
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd protocol.xsd"
 -						CommandLine="xsd cxx-tree --root-element-all --generate-intellisense protocol.xsd"
 -						Outputs="protocol.hxx;protocol.cxx"
 -					/>
 -				</FileConfiguration>
 -				<FileConfiguration
 -					Name="Release|x64"
 -					>
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd protocol.xsd"
 -						CommandLine="xsd cxx-tree --root-element-all --generate-intellisense protocol.xsd"
 -						Outputs="protocol.hxx;protocol.cxx"
 -					/>
 -				</FileConfiguration>
 -			</File>
 -		</Filter>
 -		<File
 -			RelativePath=".\Readme.txt"
 -			>
 -		</File>
 -	</Files>
 -	<Globals>
 -	</Globals>
 -</VisualStudioProject>
 diff --git a/xsd/dist/examples/cxx/tree/multiroot/multiroot-xerces2-9.0.vcproj b/xsd/dist/examples/cxx/tree/multiroot/multiroot-xerces2-9.0.vcproj deleted file mode 100644 index c39bd06..0000000 --- a/xsd/dist/examples/cxx/tree/multiroot/multiroot-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="multiroot"
 -	ProjectGUID="{1CFBC9C5-5F9C-4B60-A2A3-0A79BCDD2670}"
 -	RootNamespace="multiroot"
 -	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="{761DEBB9-455C-4599-A11D-66D602C486C3}"
 -			>
 -			<File
 -				RelativePath=".\dom-parse.cxx"
 -				>
 -			</File>
 -			<File
 -				RelativePath=".\driver.cxx"
 -				>
 -			</File>
 -			<File
 -				RelativePath=".\protocol.cxx"
 -				>
 -			</File>
 -		</Filter>
 -		<Filter
 -			Name="Header Files"
 -			Filter="h;hpp;hxx;hm;inl;inc;xsd"
 -			UniqueIdentifier="{AAF07268-FD5E-485F-8EB8-1AFDDE8BFD57}"
 -			>
 -			<File
 -				RelativePath=".\dom-parse.hxx"
 -				>
 -			</File>
 -			<File
 -				RelativePath=".\protocol.hxx"
 -				>
 -			</File>
 -		</Filter>
 -		<Filter
 -			Name="Schema Files"
 -			Filter="xsd"
 -			>
 -			<File
 -				RelativePath=".\protocol.xsd"
 -				>
 -				<FileConfiguration
 -					Name="Debug|Win32"
 -					>
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd protocol.xsd"
 -						CommandLine="xsd cxx-tree --root-element-all protocol.xsd"
 -						Outputs="protocol.hxx;protocol.cxx"
 -					/>
 -				</FileConfiguration>
 -				<FileConfiguration
 -					Name="Debug|x64"
 -					>
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd protocol.xsd"
 -						CommandLine="xsd cxx-tree --root-element-all protocol.xsd"
 -						Outputs="protocol.hxx;protocol.cxx"
 -					/>
 -				</FileConfiguration>
 -				<FileConfiguration
 -					Name="Release|Win32"
 -					>
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd protocol.xsd"
 -						CommandLine="xsd cxx-tree --root-element-all protocol.xsd"
 -						Outputs="protocol.hxx;protocol.cxx"
 -					/>
 -				</FileConfiguration>
 -				<FileConfiguration
 -					Name="Release|x64"
 -					>
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd protocol.xsd"
 -						CommandLine="xsd cxx-tree --root-element-all protocol.xsd"
 -						Outputs="protocol.hxx;protocol.cxx"
 -					/>
 -				</FileConfiguration>
 -			</File>
 -		</Filter>
 -		<File
 -			RelativePath=".\Readme.txt"
 -			>
 -		</File>
 -	</Files>
 -	<Globals>
 -	</Globals>
 -</VisualStudioProject>
 diff --git a/xsd/dist/examples/cxx/tree/order/element/makefile b/xsd/dist/examples/cxx/tree/order/element/makefile new file mode 100644 index 0000000..31f5ec5 --- /dev/null +++ b/xsd/dist/examples/cxx/tree/order/element/makefile @@ -0,0 +1,31 @@ +root := ../../../.. + +include $(root)/build/cxx/rules.make +include $(root)/build/xsd/tree-rules.make + + +override XSDFLAGS += --generate-serialization --generate-wildcard --ordered-type batch + + +# Build. +# +driver: driver.o transactions.o + +transactions.o: transactions.cxx transactions.hxx +driver.o: driver.cxx transactions.hxx + +transactions.cxx transactions.hxx: transactions.xsd + + +# Test +# +.PHONY: test +test: driver transactions.xml +	./driver transactions.xml + + +# Clean. +# +.PHONY: clean +clean: +	rm -f transactions.o transactions.?xx driver.o driver diff --git a/xsd/dist/examples/cxx/tree/order/element/order-element-vc10.vcxproj b/xsd/dist/examples/cxx/tree/order/element/order-element-vc10.vcxproj new file mode 100644 index 0000000..100f0e8 --- /dev/null +++ b/xsd/dist/examples/cxx/tree/order/element/order-element-vc10.vcxproj @@ -0,0 +1,205 @@ +<?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>order-element</ProjectName>
 +    <ProjectGuid>{9488E872-8E09-4B68-9715-AF68534164C4}</ProjectGuid>
 +    <RootNamespace>order-element</RootNamespace>
 +    <Keyword>Win32Proj</Keyword>
 +  </PropertyGroup>
 +  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
 +    <ConfigurationType>Application</ConfigurationType>
 +    <CharacterSet>MultiByte</CharacterSet>
 +  </PropertyGroup>
 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
 +    <ConfigurationType>Application</ConfigurationType>
 +    <CharacterSet>MultiByte</CharacterSet>
 +  </PropertyGroup>
 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
 +    <ConfigurationType>Application</ConfigurationType>
 +    <CharacterSet>MultiByte</CharacterSet>
 +  </PropertyGroup>
 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
 +    <ConfigurationType>Application</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>
 +    <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="transactions.cxx" />
 +  </ItemGroup>
 +  <ItemGroup>
 +    <ClInclude Include="transactions.hxx" />
 +  </ItemGroup>
 +  <ItemGroup>
 +    <CustomBuild Include="transactions.xsd">
 +      <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">xsd transactions.xsd</Message>
 +      <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">xsd.exe cxx-tree --generate-serialization --generate-wildcard --ordered-type batch transactions.xsd</Command>
 +      <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">transactions.cxx;transactions.hxx;%(Outputs)</Outputs>
 +      <Message Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">xsd transactions.xsd</Message>
 +      <Command Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">xsd.exe cxx-tree --generate-serialization --generate-wildcard --ordered-type batch transactions.xsd</Command>
 +      <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">transactions.cxx;transactions.hxx;%(Outputs)</Outputs>
 +      <Message Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">xsd transactions.xsd</Message>
 +      <Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">xsd.exe cxx-tree --generate-serialization --generate-wildcard --ordered-type batch transactions.xsd</Command>
 +      <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">transactions.cxx;transactions.hxx;%(Outputs)</Outputs>
 +      <Message Condition="'$(Configuration)|$(Platform)'=='Release|x64'">xsd transactions.xsd</Message>
 +      <Command Condition="'$(Configuration)|$(Platform)'=='Release|x64'">xsd.exe cxx-tree --generate-serialization --generate-wildcard --ordered-type batch transactions.xsd</Command>
 +      <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">transactions.cxx;transactions.hxx;%(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/tree/order/element/order-element-vc10.vcxproj.filters b/xsd/dist/examples/cxx/tree/order/element/order-element-vc10.vcxproj.filters new file mode 100644 index 0000000..aefc2be --- /dev/null +++ b/xsd/dist/examples/cxx/tree/order/element/order-element-vc10.vcxproj.filters @@ -0,0 +1,38 @@ +<?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>{FF0C69B7-2DFB-402A-9AEB-A13D354EB9D2}</UniqueIdentifier>
 +      <Extensions>cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
 +    </Filter>
 +    <Filter Include="Header Files">
 +      <UniqueIdentifier>{9761A910-7322-4EBD-AD00-4FCC4C4F6586}</UniqueIdentifier>
 +      <Extensions>h;hpp;hxx;hm;inl;inc;xsd</Extensions>
 +    </Filter>
 +    <Filter Include="Schema Files">
 +      <UniqueIdentifier>{2264FACD-618F-417C-B291-7E2A1BD11536}</UniqueIdentifier>
 +      <Extensions>xsd</Extensions>
 +    </Filter>
 +  </ItemGroup>
 +  <ItemGroup>
 +    <ClCompile Include="driver.cxx">
 +      <Filter>Source Files</Filter>
 +    </ClCompile>
 +    <ClCompile Include="transactions.cxx">
 +      <Filter>Source Files</Filter>
 +    </ClCompile>
 +  </ItemGroup>
 +  <ItemGroup>
 +    <ClInclude Include="transactions.hxx">
 +      <Filter>Header Files</Filter>
 +    </ClInclude>
 +  </ItemGroup>
 +  <ItemGroup>
 +    <None Include="Readme.txt" />
 +  </ItemGroup>
 +  <ItemGroup>
 +    <CustomBuild Include="transactions.xsd">
 +      <Filter>Schema Files</Filter>
 +    </CustomBuild>
 +  </ItemGroup>
 +</Project>
\ No newline at end of file diff --git a/xsd/dist/examples/cxx/tree/order/element/order-element-vc11.vcxproj b/xsd/dist/examples/cxx/tree/order/element/order-element-vc11.vcxproj new file mode 100644 index 0000000..da8304c --- /dev/null +++ b/xsd/dist/examples/cxx/tree/order/element/order-element-vc11.vcxproj @@ -0,0 +1,209 @@ +<?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>order-element</ProjectName>
 +    <ProjectGuid>{9488E872-8E09-4B68-9715-AF68534164C4}</ProjectGuid>
 +    <RootNamespace>order-element</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="transactions.cxx" />
 +  </ItemGroup>
 +  <ItemGroup>
 +    <ClInclude Include="transactions.hxx" />
 +  </ItemGroup>
 +  <ItemGroup>
 +    <CustomBuild Include="transactions.xsd">
 +      <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">xsd transactions.xsd</Message>
 +      <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">xsd.exe cxx-tree --generate-serialization --generate-wildcard --ordered-type batch transactions.xsd</Command>
 +      <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">transactions.cxx;transactions.hxx;%(Outputs)</Outputs>
 +      <Message Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">xsd transactions.xsd</Message>
 +      <Command Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">xsd.exe cxx-tree --generate-serialization --generate-wildcard --ordered-type batch transactions.xsd</Command>
 +      <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">transactions.cxx;transactions.hxx;%(Outputs)</Outputs>
 +      <Message Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">xsd transactions.xsd</Message>
 +      <Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">xsd.exe cxx-tree --generate-serialization --generate-wildcard --ordered-type batch transactions.xsd</Command>
 +      <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">transactions.cxx;transactions.hxx;%(Outputs)</Outputs>
 +      <Message Condition="'$(Configuration)|$(Platform)'=='Release|x64'">xsd transactions.xsd</Message>
 +      <Command Condition="'$(Configuration)|$(Platform)'=='Release|x64'">xsd.exe cxx-tree --generate-serialization --generate-wildcard --ordered-type batch transactions.xsd</Command>
 +      <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">transactions.cxx;transactions.hxx;%(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/tree/order/element/order-element-vc11.vcxproj.filters b/xsd/dist/examples/cxx/tree/order/element/order-element-vc11.vcxproj.filters new file mode 100644 index 0000000..aefc2be --- /dev/null +++ b/xsd/dist/examples/cxx/tree/order/element/order-element-vc11.vcxproj.filters @@ -0,0 +1,38 @@ +<?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>{FF0C69B7-2DFB-402A-9AEB-A13D354EB9D2}</UniqueIdentifier>
 +      <Extensions>cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
 +    </Filter>
 +    <Filter Include="Header Files">
 +      <UniqueIdentifier>{9761A910-7322-4EBD-AD00-4FCC4C4F6586}</UniqueIdentifier>
 +      <Extensions>h;hpp;hxx;hm;inl;inc;xsd</Extensions>
 +    </Filter>
 +    <Filter Include="Schema Files">
 +      <UniqueIdentifier>{2264FACD-618F-417C-B291-7E2A1BD11536}</UniqueIdentifier>
 +      <Extensions>xsd</Extensions>
 +    </Filter>
 +  </ItemGroup>
 +  <ItemGroup>
 +    <ClCompile Include="driver.cxx">
 +      <Filter>Source Files</Filter>
 +    </ClCompile>
 +    <ClCompile Include="transactions.cxx">
 +      <Filter>Source Files</Filter>
 +    </ClCompile>
 +  </ItemGroup>
 +  <ItemGroup>
 +    <ClInclude Include="transactions.hxx">
 +      <Filter>Header Files</Filter>
 +    </ClInclude>
 +  </ItemGroup>
 +  <ItemGroup>
 +    <None Include="Readme.txt" />
 +  </ItemGroup>
 +  <ItemGroup>
 +    <CustomBuild Include="transactions.xsd">
 +      <Filter>Schema Files</Filter>
 +    </CustomBuild>
 +  </ItemGroup>
 +</Project>
\ No newline at end of file diff --git a/xsd/dist/examples/cxx/tree/order/element/order-element-vc12.vcxproj b/xsd/dist/examples/cxx/tree/order/element/order-element-vc12.vcxproj new file mode 100644 index 0000000..2364e27 --- /dev/null +++ b/xsd/dist/examples/cxx/tree/order/element/order-element-vc12.vcxproj @@ -0,0 +1,213 @@ +<?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>order-element</ProjectName>
 +    <ProjectGuid>{9488E872-8E09-4B68-9715-AF68534164C4}</ProjectGuid>
 +    <RootNamespace>order-element</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="transactions.cxx" />
 +  </ItemGroup>
 +  <ItemGroup>
 +    <ClInclude Include="transactions.hxx" />
 +  </ItemGroup>
 +  <ItemGroup>
 +    <CustomBuild Include="transactions.xsd">
 +      <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">xsd transactions.xsd</Message>
 +      <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">xsd.exe cxx-tree --generate-serialization --generate-wildcard --ordered-type batch transactions.xsd</Command>
 +      <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">transactions.cxx;transactions.hxx;%(Outputs)</Outputs>
 +      <Message Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">xsd transactions.xsd</Message>
 +      <Command Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">xsd.exe cxx-tree --generate-serialization --generate-wildcard --ordered-type batch transactions.xsd</Command>
 +      <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">transactions.cxx;transactions.hxx;%(Outputs)</Outputs>
 +      <Message Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">xsd transactions.xsd</Message>
 +      <Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">xsd.exe cxx-tree --generate-serialization --generate-wildcard --ordered-type batch transactions.xsd</Command>
 +      <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">transactions.cxx;transactions.hxx;%(Outputs)</Outputs>
 +      <Message Condition="'$(Configuration)|$(Platform)'=='Release|x64'">xsd transactions.xsd</Message>
 +      <Command Condition="'$(Configuration)|$(Platform)'=='Release|x64'">xsd.exe cxx-tree --generate-serialization --generate-wildcard --ordered-type batch transactions.xsd</Command>
 +      <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">transactions.cxx;transactions.hxx;%(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/tree/order/element/order-element-vc12.vcxproj.filters b/xsd/dist/examples/cxx/tree/order/element/order-element-vc12.vcxproj.filters new file mode 100644 index 0000000..aefc2be --- /dev/null +++ b/xsd/dist/examples/cxx/tree/order/element/order-element-vc12.vcxproj.filters @@ -0,0 +1,38 @@ +<?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>{FF0C69B7-2DFB-402A-9AEB-A13D354EB9D2}</UniqueIdentifier>
 +      <Extensions>cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
 +    </Filter>
 +    <Filter Include="Header Files">
 +      <UniqueIdentifier>{9761A910-7322-4EBD-AD00-4FCC4C4F6586}</UniqueIdentifier>
 +      <Extensions>h;hpp;hxx;hm;inl;inc;xsd</Extensions>
 +    </Filter>
 +    <Filter Include="Schema Files">
 +      <UniqueIdentifier>{2264FACD-618F-417C-B291-7E2A1BD11536}</UniqueIdentifier>
 +      <Extensions>xsd</Extensions>
 +    </Filter>
 +  </ItemGroup>
 +  <ItemGroup>
 +    <ClCompile Include="driver.cxx">
 +      <Filter>Source Files</Filter>
 +    </ClCompile>
 +    <ClCompile Include="transactions.cxx">
 +      <Filter>Source Files</Filter>
 +    </ClCompile>
 +  </ItemGroup>
 +  <ItemGroup>
 +    <ClInclude Include="transactions.hxx">
 +      <Filter>Header Files</Filter>
 +    </ClInclude>
 +  </ItemGroup>
 +  <ItemGroup>
 +    <None Include="Readme.txt" />
 +  </ItemGroup>
 +  <ItemGroup>
 +    <CustomBuild Include="transactions.xsd">
 +      <Filter>Schema Files</Filter>
 +    </CustomBuild>
 +  </ItemGroup>
 +</Project>
\ No newline at end of file diff --git a/xsd/dist/examples/cxx/tree/order/element/order-element-vc8.vcproj b/xsd/dist/examples/cxx/tree/order/element/order-element-vc8.vcproj new file mode 100644 index 0000000..06dd76d --- /dev/null +++ b/xsd/dist/examples/cxx/tree/order/element/order-element-vc8.vcproj @@ -0,0 +1,423 @@ +<?xml version="1.0" encoding="Windows-1252"?>
 +<VisualStudioProject
 +	ProjectType="Visual C++"
 +	Version="8.00"
 +	Name="order-element"
 +	ProjectGUID="{B6118FC1-3886-4F01-BECE-44B3BDD92CA6}"
 +	RootNamespace="order-element"
 +	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="3"
 +				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_3D.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="2"
 +				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_3.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="3"
 +				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_3D.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="2"
 +				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_3.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="{084F9FF2-F141-40BC-8D7D-7A78CC6707B0}"
 +			>
 +			<File
 +				RelativePath=".\driver.cxx"
 +				>
 +			</File>
 +			<File
 +				RelativePath=".\transactions.cxx"
 +				>
 +			</File>
 +		</Filter>
 +		<Filter
 +			Name="Header Files"
 +			Filter="h;hpp;hxx;hm;inl;inc;xsd"
 +			UniqueIdentifier="{F9AFEC3B-B8A5-47F6-BD3B-316A28A94B1F}"
 +			>
 +			<File
 +				RelativePath=".\transactions.hxx"
 +				>
 +			</File>
 +		</Filter>
 +		<Filter
 +			Name="Schema Files"
 +			Filter="xsd"
 +			>
 +			<File
 +				RelativePath=".\transactions.xsd"
 +				>
 +				<FileConfiguration
 +					Name="Debug|Win32"
 +					>
 +					<Tool
 +						Name="VCCustomBuildTool"
 +						Description="xsd transactions.xsd"
 +						CommandLine="xsd.exe cxx-tree --generate-intellisense --generate-serialization --generate-wildcard --ordered-type batch transactions.xsd"
 +						Outputs="transactions.cxx;transactions.hxx"
 +					/>
 +				</FileConfiguration>
 +				<FileConfiguration
 +					Name="Release|Win32"
 +					>
 +					<Tool
 +						Name="VCCustomBuildTool"
 +						Description="xsd transactions.xsd"
 +						CommandLine="xsd.exe cxx-tree --generate-intellisense --generate-serialization --generate-wildcard --ordered-type batch transactions.xsd"
 +						Outputs="transactions.cxx;transactions.hxx"
 +					/>
 +				</FileConfiguration>
 +				<FileConfiguration
 +					Name="Debug|x64"
 +					>
 +					<Tool
 +						Name="VCCustomBuildTool"
 +						Description="xsd transactions.xsd"
 +						CommandLine="xsd.exe cxx-tree --generate-intellisense --generate-serialization --generate-wildcard --ordered-type batch transactions.xsd"
 +						Outputs="transactions.cxx;transactions.hxx"
 +					/>
 +				</FileConfiguration>
 +				<FileConfiguration
 +					Name="Release|x64"
 +					>
 +					<Tool
 +						Name="VCCustomBuildTool"
 +						Description="xsd transactions.xsd"
 +						CommandLine="xsd.exe cxx-tree --generate-intellisense --generate-serialization --generate-wildcard --ordered-type batch transactions.xsd"
 +						Outputs="transactions.cxx;transactions.hxx"
 +					/>
 +				</FileConfiguration>
 +			</File>
 +		</Filter>
 +		<File
 +			RelativePath=".\Readme.txt"
 +			>
 +		</File>
 +	</Files>
 +	<Globals>
 +	</Globals>
 +</VisualStudioProject>
 diff --git a/xsd/dist/examples/cxx/tree/order/element/order-element-vc9.vcproj b/xsd/dist/examples/cxx/tree/order/element/order-element-vc9.vcproj new file mode 100644 index 0000000..74a0266 --- /dev/null +++ b/xsd/dist/examples/cxx/tree/order/element/order-element-vc9.vcproj @@ -0,0 +1,420 @@ +<?xml version="1.0" encoding="Windows-1252"?>
 +<VisualStudioProject
 +	ProjectType="Visual C++"
 +	Version="9.00"
 +	Name="order-element"
 +	ProjectGUID="{06AAEF42-6C6F-4707-B82C-3962232A456E}"
 +	RootNamespace="order-element"
 +	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="3"
 +				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_3D.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="3"
 +				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_3D.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="2"
 +				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_3.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="2"
 +				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_3.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="{A2B29337-F8F7-492A-A290-721BCAFA3B33}"
 +			>
 +			<File
 +				RelativePath=".\driver.cxx"
 +				>
 +			</File>
 +			<File
 +				RelativePath=".\transactions.cxx"
 +				>
 +			</File>
 +		</Filter>
 +		<Filter
 +			Name="Header Files"
 +			Filter="h;hpp;hxx;hm;inl;inc;xsd"
 +			UniqueIdentifier="{2ECA1E85-7EF7-4BE8-899C-5006EEBE3A9F}"
 +			>
 +			<File
 +				RelativePath=".\transactions.hxx"
 +				>
 +			</File>
 +		</Filter>
 +		<Filter
 +			Name="Schema Files"
 +			Filter="xsd"
 +			>
 +			<File
 +				RelativePath=".\transactions.xsd"
 +				>
 +				<FileConfiguration
 +					Name="Debug|Win32"
 +					>
 +					<Tool
 +						Name="VCCustomBuildTool"
 +						Description="xsd transactions.xsd"
 +						CommandLine="xsd.exe cxx-tree --generate-serialization --generate-wildcard --ordered-type batch transactions.xsd"
 +						Outputs="transactions.cxx;transactions.hxx"
 +					/>
 +				</FileConfiguration>
 +				<FileConfiguration
 +					Name="Debug|x64"
 +					>
 +					<Tool
 +						Name="VCCustomBuildTool"
 +						Description="xsd transactions.xsd"
 +						CommandLine="xsd.exe cxx-tree --generate-serialization --generate-wildcard --ordered-type batch transactions.xsd"
 +						Outputs="transactions.cxx;transactions.hxx"
 +					/>
 +				</FileConfiguration>
 +				<FileConfiguration
 +					Name="Release|Win32"
 +					>
 +					<Tool
 +						Name="VCCustomBuildTool"
 +						Description="xsd transactions.xsd"
 +						CommandLine="xsd.exe cxx-tree --generate-serialization --generate-wildcard --ordered-type batch transactions.xsd"
 +						Outputs="transactions.cxx;transactions.hxx"
 +					/>
 +				</FileConfiguration>
 +				<FileConfiguration
 +					Name="Release|x64"
 +					>
 +					<Tool
 +						Name="VCCustomBuildTool"
 +						Description="xsd transactions.xsd"
 +						CommandLine="xsd.exe cxx-tree --generate-serialization --generate-wildcard --ordered-type batch transactions.xsd"
 +						Outputs="transactions.cxx;transactions.hxx"
 +					/>
 +				</FileConfiguration>
 +			</File>
 +		</Filter>
 +		<File
 +			RelativePath=".\Readme.txt"
 +			>
 +		</File>
 +	</Files>
 +	<Globals>
 +	</Globals>
 +</VisualStudioProject>
 diff --git a/xsd/dist/examples/cxx/tree/order/makefile b/xsd/dist/examples/cxx/tree/order/makefile new file mode 100644 index 0000000..2713b6e --- /dev/null +++ b/xsd/dist/examples/cxx/tree/order/makefile @@ -0,0 +1,11 @@ +dirs := element mixed + +.PHONY: all $(dirs) + +all: $(dirs) + +$(dirs): +	@$(MAKE) -C $@ $(MAKECMDGOALS) + +makefile: ; +% :: $(dirs) ; diff --git a/xsd/dist/examples/cxx/tree/order/mixed/makefile b/xsd/dist/examples/cxx/tree/order/mixed/makefile new file mode 100644 index 0000000..b7929d9 --- /dev/null +++ b/xsd/dist/examples/cxx/tree/order/mixed/makefile @@ -0,0 +1,32 @@ +root := ../../../.. + +include $(root)/build/cxx/rules.make +include $(root)/build/xsd/tree-rules.make + + +override XSDFLAGS += --generate-serialization --ordered-type-mixed + + +# Build. +# +driver: driver.o text.o + +text.o: text.cxx text.hxx +driver.o: driver.cxx text.hxx + +text.cxx text.hxx: text.xsd + + +# Test +# +.PHONY: test +test: driver text.xml +	./driver text.xml + + +# Clean. +# +.PHONY: clean +clean: +	rm -f text.o text.?xx driver.o driver + diff --git a/xsd/dist/examples/cxx/tree/order/mixed/order-mixed-vc10.vcxproj b/xsd/dist/examples/cxx/tree/order/mixed/order-mixed-vc10.vcxproj new file mode 100644 index 0000000..69ed120 --- /dev/null +++ b/xsd/dist/examples/cxx/tree/order/mixed/order-mixed-vc10.vcxproj @@ -0,0 +1,205 @@ +<?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>order-mixed</ProjectName>
 +    <ProjectGuid>{94A74673-C980-426B-B5BB-00744559EAD1}</ProjectGuid>
 +    <RootNamespace>order-mixed</RootNamespace>
 +    <Keyword>Win32Proj</Keyword>
 +  </PropertyGroup>
 +  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
 +    <ConfigurationType>Application</ConfigurationType>
 +    <CharacterSet>MultiByte</CharacterSet>
 +  </PropertyGroup>
 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
 +    <ConfigurationType>Application</ConfigurationType>
 +    <CharacterSet>MultiByte</CharacterSet>
 +  </PropertyGroup>
 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
 +    <ConfigurationType>Application</ConfigurationType>
 +    <CharacterSet>MultiByte</CharacterSet>
 +  </PropertyGroup>
 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
 +    <ConfigurationType>Application</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>
 +    <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="text.cxx" />
 +  </ItemGroup>
 +  <ItemGroup>
 +    <ClInclude Include="text.hxx" />
 +  </ItemGroup>
 +  <ItemGroup>
 +    <CustomBuild Include="text.xsd">
 +      <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">xsd text.xsd</Message>
 +      <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">xsd.exe cxx-tree --generate-serialization --ordered-type-mixed text.xsd</Command>
 +      <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">text.cxx;text.hxx;%(Outputs)</Outputs>
 +      <Message Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">xsd text.xsd</Message>
 +      <Command Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">xsd.exe cxx-tree --generate-serialization --ordered-type-mixed text.xsd</Command>
 +      <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">text.cxx;text.hxx;%(Outputs)</Outputs>
 +      <Message Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">xsd text.xsd</Message>
 +      <Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">xsd.exe cxx-tree --generate-serialization --ordered-type-mixed text.xsd</Command>
 +      <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">text.cxx;text.hxx;%(Outputs)</Outputs>
 +      <Message Condition="'$(Configuration)|$(Platform)'=='Release|x64'">xsd text.xsd</Message>
 +      <Command Condition="'$(Configuration)|$(Platform)'=='Release|x64'">xsd.exe cxx-tree --generate-serialization --ordered-type-mixed text.xsd</Command>
 +      <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">text.cxx;text.hxx;%(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/tree/order/mixed/order-mixed-vc10.vcxproj.filters b/xsd/dist/examples/cxx/tree/order/mixed/order-mixed-vc10.vcxproj.filters new file mode 100644 index 0000000..422115b --- /dev/null +++ b/xsd/dist/examples/cxx/tree/order/mixed/order-mixed-vc10.vcxproj.filters @@ -0,0 +1,38 @@ +<?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>{02F42C11-BDFB-4E9B-8E93-745AE1451A73}</UniqueIdentifier>
 +      <Extensions>cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
 +    </Filter>
 +    <Filter Include="Header Files">
 +      <UniqueIdentifier>{789E7294-E4D2-41DC-BDDA-4A333C3C2ED7}</UniqueIdentifier>
 +      <Extensions>h;hpp;hxx;hm;inl;inc;xsd</Extensions>
 +    </Filter>
 +    <Filter Include="Schema Files">
 +      <UniqueIdentifier>{BF59FE93-D0AC-48C0-998A-7AB994AFD9FE}</UniqueIdentifier>
 +      <Extensions>xsd</Extensions>
 +    </Filter>
 +  </ItemGroup>
 +  <ItemGroup>
 +    <ClCompile Include="driver.cxx">
 +      <Filter>Source Files</Filter>
 +    </ClCompile>
 +    <ClCompile Include="text.cxx">
 +      <Filter>Source Files</Filter>
 +    </ClCompile>
 +  </ItemGroup>
 +  <ItemGroup>
 +    <ClInclude Include="text.hxx">
 +      <Filter>Header Files</Filter>
 +    </ClInclude>
 +  </ItemGroup>
 +  <ItemGroup>
 +    <None Include="Readme.txt" />
 +  </ItemGroup>
 +  <ItemGroup>
 +    <CustomBuild Include="text.xsd">
 +      <Filter>Schema Files</Filter>
 +    </CustomBuild>
 +  </ItemGroup>
 +</Project>
\ No newline at end of file diff --git a/xsd/dist/examples/cxx/tree/order/mixed/order-mixed-vc11.vcxproj b/xsd/dist/examples/cxx/tree/order/mixed/order-mixed-vc11.vcxproj new file mode 100644 index 0000000..6f4ba84 --- /dev/null +++ b/xsd/dist/examples/cxx/tree/order/mixed/order-mixed-vc11.vcxproj @@ -0,0 +1,209 @@ +<?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>order-mixed</ProjectName>
 +    <ProjectGuid>{94A74673-C980-426B-B5BB-00744559EAD1}</ProjectGuid>
 +    <RootNamespace>order-mixed</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="text.cxx" />
 +  </ItemGroup>
 +  <ItemGroup>
 +    <ClInclude Include="text.hxx" />
 +  </ItemGroup>
 +  <ItemGroup>
 +    <CustomBuild Include="text.xsd">
 +      <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">xsd text.xsd</Message>
 +      <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">xsd.exe cxx-tree --generate-serialization --ordered-type-mixed text.xsd</Command>
 +      <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">text.cxx;text.hxx;%(Outputs)</Outputs>
 +      <Message Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">xsd text.xsd</Message>
 +      <Command Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">xsd.exe cxx-tree --generate-serialization --ordered-type-mixed text.xsd</Command>
 +      <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">text.cxx;text.hxx;%(Outputs)</Outputs>
 +      <Message Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">xsd text.xsd</Message>
 +      <Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">xsd.exe cxx-tree --generate-serialization --ordered-type-mixed text.xsd</Command>
 +      <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">text.cxx;text.hxx;%(Outputs)</Outputs>
 +      <Message Condition="'$(Configuration)|$(Platform)'=='Release|x64'">xsd text.xsd</Message>
 +      <Command Condition="'$(Configuration)|$(Platform)'=='Release|x64'">xsd.exe cxx-tree --generate-serialization --ordered-type-mixed text.xsd</Command>
 +      <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">text.cxx;text.hxx;%(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/tree/order/mixed/order-mixed-vc11.vcxproj.filters b/xsd/dist/examples/cxx/tree/order/mixed/order-mixed-vc11.vcxproj.filters new file mode 100644 index 0000000..422115b --- /dev/null +++ b/xsd/dist/examples/cxx/tree/order/mixed/order-mixed-vc11.vcxproj.filters @@ -0,0 +1,38 @@ +<?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>{02F42C11-BDFB-4E9B-8E93-745AE1451A73}</UniqueIdentifier>
 +      <Extensions>cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
 +    </Filter>
 +    <Filter Include="Header Files">
 +      <UniqueIdentifier>{789E7294-E4D2-41DC-BDDA-4A333C3C2ED7}</UniqueIdentifier>
 +      <Extensions>h;hpp;hxx;hm;inl;inc;xsd</Extensions>
 +    </Filter>
 +    <Filter Include="Schema Files">
 +      <UniqueIdentifier>{BF59FE93-D0AC-48C0-998A-7AB994AFD9FE}</UniqueIdentifier>
 +      <Extensions>xsd</Extensions>
 +    </Filter>
 +  </ItemGroup>
 +  <ItemGroup>
 +    <ClCompile Include="driver.cxx">
 +      <Filter>Source Files</Filter>
 +    </ClCompile>
 +    <ClCompile Include="text.cxx">
 +      <Filter>Source Files</Filter>
 +    </ClCompile>
 +  </ItemGroup>
 +  <ItemGroup>
 +    <ClInclude Include="text.hxx">
 +      <Filter>Header Files</Filter>
 +    </ClInclude>
 +  </ItemGroup>
 +  <ItemGroup>
 +    <None Include="Readme.txt" />
 +  </ItemGroup>
 +  <ItemGroup>
 +    <CustomBuild Include="text.xsd">
 +      <Filter>Schema Files</Filter>
 +    </CustomBuild>
 +  </ItemGroup>
 +</Project>
\ No newline at end of file diff --git a/xsd/dist/examples/cxx/tree/order/mixed/order-mixed-vc12.vcxproj b/xsd/dist/examples/cxx/tree/order/mixed/order-mixed-vc12.vcxproj new file mode 100644 index 0000000..7408bef --- /dev/null +++ b/xsd/dist/examples/cxx/tree/order/mixed/order-mixed-vc12.vcxproj @@ -0,0 +1,213 @@ +<?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>order-mixed</ProjectName>
 +    <ProjectGuid>{94A74673-C980-426B-B5BB-00744559EAD1}</ProjectGuid>
 +    <RootNamespace>order-mixed</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="text.cxx" />
 +  </ItemGroup>
 +  <ItemGroup>
 +    <ClInclude Include="text.hxx" />
 +  </ItemGroup>
 +  <ItemGroup>
 +    <CustomBuild Include="text.xsd">
 +      <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">xsd text.xsd</Message>
 +      <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">xsd.exe cxx-tree --generate-serialization --ordered-type-mixed text.xsd</Command>
 +      <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">text.cxx;text.hxx;%(Outputs)</Outputs>
 +      <Message Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">xsd text.xsd</Message>
 +      <Command Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">xsd.exe cxx-tree --generate-serialization --ordered-type-mixed text.xsd</Command>
 +      <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">text.cxx;text.hxx;%(Outputs)</Outputs>
 +      <Message Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">xsd text.xsd</Message>
 +      <Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">xsd.exe cxx-tree --generate-serialization --ordered-type-mixed text.xsd</Command>
 +      <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">text.cxx;text.hxx;%(Outputs)</Outputs>
 +      <Message Condition="'$(Configuration)|$(Platform)'=='Release|x64'">xsd text.xsd</Message>
 +      <Command Condition="'$(Configuration)|$(Platform)'=='Release|x64'">xsd.exe cxx-tree --generate-serialization --ordered-type-mixed text.xsd</Command>
 +      <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">text.cxx;text.hxx;%(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/tree/order/mixed/order-mixed-vc12.vcxproj.filters b/xsd/dist/examples/cxx/tree/order/mixed/order-mixed-vc12.vcxproj.filters new file mode 100644 index 0000000..422115b --- /dev/null +++ b/xsd/dist/examples/cxx/tree/order/mixed/order-mixed-vc12.vcxproj.filters @@ -0,0 +1,38 @@ +<?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>{02F42C11-BDFB-4E9B-8E93-745AE1451A73}</UniqueIdentifier>
 +      <Extensions>cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
 +    </Filter>
 +    <Filter Include="Header Files">
 +      <UniqueIdentifier>{789E7294-E4D2-41DC-BDDA-4A333C3C2ED7}</UniqueIdentifier>
 +      <Extensions>h;hpp;hxx;hm;inl;inc;xsd</Extensions>
 +    </Filter>
 +    <Filter Include="Schema Files">
 +      <UniqueIdentifier>{BF59FE93-D0AC-48C0-998A-7AB994AFD9FE}</UniqueIdentifier>
 +      <Extensions>xsd</Extensions>
 +    </Filter>
 +  </ItemGroup>
 +  <ItemGroup>
 +    <ClCompile Include="driver.cxx">
 +      <Filter>Source Files</Filter>
 +    </ClCompile>
 +    <ClCompile Include="text.cxx">
 +      <Filter>Source Files</Filter>
 +    </ClCompile>
 +  </ItemGroup>
 +  <ItemGroup>
 +    <ClInclude Include="text.hxx">
 +      <Filter>Header Files</Filter>
 +    </ClInclude>
 +  </ItemGroup>
 +  <ItemGroup>
 +    <None Include="Readme.txt" />
 +  </ItemGroup>
 +  <ItemGroup>
 +    <CustomBuild Include="text.xsd">
 +      <Filter>Schema Files</Filter>
 +    </CustomBuild>
 +  </ItemGroup>
 +</Project>
\ No newline at end of file diff --git a/xsd/dist/examples/cxx/tree/mixed/mixed-xerces2-8.0.vcproj b/xsd/dist/examples/cxx/tree/order/mixed/order-mixed-vc8.vcproj index 5dfbf16..20cfe65 100644 --- a/xsd/dist/examples/cxx/tree/mixed/mixed-xerces2-8.0.vcproj +++ b/xsd/dist/examples/cxx/tree/order/mixed/order-mixed-vc8.vcproj @@ -2,9 +2,9 @@  <VisualStudioProject
  	ProjectType="Visual C++"
  	Version="8.00"
 -	Name="mixed"
 -	ProjectGUID="{6EF7868E-AA58-4615-9C1A-06B010CB4209}"
 -	RootNamespace="mixed"
 +	Name="order-mixed"
 +	ProjectGUID="{84319CCF-087B-468D-ABA9-C8253098FAA0}"
 +	RootNamespace="order-mixed"
  	Keyword="Win32Proj"
  	>
  	<Platforms>
 @@ -47,7 +47,7 @@  				PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE"
  				MinimalRebuild="true"
  				BasicRuntimeChecks="3"
 -				RuntimeLibrary="1"
 +				RuntimeLibrary="3"
  				RuntimeTypeInfo="true"
  				UsePrecompiledHeader="0"
  				WarningLevel="3"
 @@ -65,7 +65,7 @@  			/>
  			<Tool
  				Name="VCLinkerTool"
 -				AdditionalDependencies="xerces-c_2D.lib"
 +				AdditionalDependencies="xerces-c_3D.lib"
  				OutputFile="$(OutDir)/driver.exe"
  				LinkIncremental="2"
  				GenerateDebugInformation="true"
 @@ -124,7 +124,7 @@  			<Tool
  				Name="VCCLCompilerTool"
  				PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE"
 -				RuntimeLibrary="0"
 +				RuntimeLibrary="2"
  				RuntimeTypeInfo="true"
  				UsePrecompiledHeader="0"
  				WarningLevel="3"
 @@ -142,7 +142,7 @@  			/>
  			<Tool
  				Name="VCLinkerTool"
 -				AdditionalDependencies="xerces-c_2.lib"
 +				AdditionalDependencies="xerces-c_3.lib"
  				OutputFile="$(OutDir)/driver.exe"
  				LinkIncremental="1"
  				GenerateDebugInformation="true"
 @@ -206,7 +206,7 @@  				PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE"
  				MinimalRebuild="true"
  				BasicRuntimeChecks="3"
 -				RuntimeLibrary="1"
 +				RuntimeLibrary="3"
  				RuntimeTypeInfo="true"
  				UsePrecompiledHeader="0"
  				WarningLevel="3"
 @@ -224,7 +224,7 @@  			/>
  			<Tool
  				Name="VCLinkerTool"
 -				AdditionalDependencies="xerces-c_2D.lib"
 +				AdditionalDependencies="xerces-c_3D.lib"
  				OutputFile="$(OutDir)/driver.exe"
  				LinkIncremental="2"
  				GenerateDebugInformation="true"
 @@ -284,7 +284,7 @@  			<Tool
  				Name="VCCLCompilerTool"
  				PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE"
 -				RuntimeLibrary="0"
 +				RuntimeLibrary="2"
  				RuntimeTypeInfo="true"
  				UsePrecompiledHeader="0"
  				WarningLevel="3"
 @@ -302,7 +302,7 @@  			/>
  			<Tool
  				Name="VCLinkerTool"
 -				AdditionalDependencies="xerces-c_2.lib"
 +				AdditionalDependencies="xerces-c_3.lib"
  				OutputFile="$(OutDir)/driver.exe"
  				LinkIncremental="1"
  				GenerateDebugInformation="true"
 @@ -343,7 +343,7 @@  		<Filter
  			Name="Source Files"
  			Filter="cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx"
 -			UniqueIdentifier="{590B5830-837E-4D7F-984C-173456EE7E70}"
 +			UniqueIdentifier="{D18F10AE-C028-4A42-AEA9-64D5307C758C}"
  			>
  			<File
  				RelativePath=".\driver.cxx"
 @@ -357,7 +357,7 @@  		<Filter
  			Name="Header Files"
  			Filter="h;hpp;hxx;hm;inl;inc;xsd"
 -			UniqueIdentifier="{3B7C0CD8-48D5-4244-A1FB-B60D510C2359}"
 +			UniqueIdentifier="{E341B637-99E8-40BF-88C6-C8FDCB749474}"
  			>
  			<File
  				RelativePath=".\text.hxx"
 @@ -377,7 +377,7 @@  					<Tool
  						Name="VCCustomBuildTool"
  						Description="xsd text.xsd"
 -						CommandLine="xsd.exe cxx-tree --generate-intellisense text.xsd"
 +						CommandLine="xsd.exe cxx-tree --generate-intellisense --generate-serialization --ordered-type-mixed text.xsd"
  						Outputs="text.cxx;text.hxx"
  					/>
  				</FileConfiguration>
 @@ -387,7 +387,7 @@  					<Tool
  						Name="VCCustomBuildTool"
  						Description="xsd text.xsd"
 -						CommandLine="xsd.exe cxx-tree --generate-intellisense text.xsd"
 +						CommandLine="xsd.exe cxx-tree --generate-intellisense --generate-serialization --ordered-type-mixed text.xsd"
  						Outputs="text.cxx;text.hxx"
  					/>
  				</FileConfiguration>
 @@ -397,7 +397,7 @@  					<Tool
  						Name="VCCustomBuildTool"
  						Description="xsd text.xsd"
 -						CommandLine="xsd.exe cxx-tree --generate-intellisense text.xsd"
 +						CommandLine="xsd.exe cxx-tree --generate-intellisense --generate-serialization --ordered-type-mixed text.xsd"
  						Outputs="text.cxx;text.hxx"
  					/>
  				</FileConfiguration>
 @@ -407,7 +407,7 @@  					<Tool
  						Name="VCCustomBuildTool"
  						Description="xsd text.xsd"
 -						CommandLine="xsd.exe cxx-tree --generate-intellisense text.xsd"
 +						CommandLine="xsd.exe cxx-tree --generate-intellisense --generate-serialization --ordered-type-mixed text.xsd"
  						Outputs="text.cxx;text.hxx"
  					/>
  				</FileConfiguration>
 diff --git a/xsd/dist/examples/cxx/tree/mixed/mixed-xerces2-9.0.vcproj b/xsd/dist/examples/cxx/tree/order/mixed/order-mixed-vc9.vcproj index 4e6ff97..c6861d9 100644 --- a/xsd/dist/examples/cxx/tree/mixed/mixed-xerces2-9.0.vcproj +++ b/xsd/dist/examples/cxx/tree/order/mixed/order-mixed-vc9.vcproj @@ -2,9 +2,9 @@  <VisualStudioProject
  	ProjectType="Visual C++"
  	Version="9.00"
 -	Name="mixed"
 -	ProjectGUID="{6EF7868E-AA58-4615-9C1A-06B010CB4209}"
 -	RootNamespace="mixed"
 +	Name="order-mixed"
 +	ProjectGUID="{B58CABEE-0A5C-43F3-B22B-53D060763B67}"
 +	RootNamespace="order-mixed"
  	Keyword="Win32Proj"
  	TargetFrameworkVersion="131072"
  	>
 @@ -48,7 +48,7 @@  				PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE"
  				MinimalRebuild="true"
  				BasicRuntimeChecks="3"
 -				RuntimeLibrary="1"
 +				RuntimeLibrary="3"
  				RuntimeTypeInfo="true"
  				UsePrecompiledHeader="0"
  				WarningLevel="3"
 @@ -66,7 +66,7 @@  			/>
  			<Tool
  				Name="VCLinkerTool"
 -				AdditionalDependencies="xerces-c_2D.lib"
 +				AdditionalDependencies="xerces-c_3D.lib"
  				OutputFile="$(OutDir)/driver.exe"
  				LinkIncremental="2"
  				GenerateDebugInformation="true"
 @@ -128,7 +128,7 @@  				PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE"
  				MinimalRebuild="true"
  				BasicRuntimeChecks="3"
 -				RuntimeLibrary="1"
 +				RuntimeLibrary="3"
  				RuntimeTypeInfo="true"
  				UsePrecompiledHeader="0"
  				WarningLevel="3"
 @@ -146,7 +146,7 @@  			/>
  			<Tool
  				Name="VCLinkerTool"
 -				AdditionalDependencies="xerces-c_2D.lib"
 +				AdditionalDependencies="xerces-c_3D.lib"
  				OutputFile="$(OutDir)/driver.exe"
  				LinkIncremental="2"
  				GenerateDebugInformation="true"
 @@ -204,7 +204,7 @@  			<Tool
  				Name="VCCLCompilerTool"
  				PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE"
 -				RuntimeLibrary="0"
 +				RuntimeLibrary="2"
  				RuntimeTypeInfo="true"
  				UsePrecompiledHeader="0"
  				WarningLevel="3"
 @@ -222,7 +222,7 @@  			/>
  			<Tool
  				Name="VCLinkerTool"
 -				AdditionalDependencies="xerces-c_2.lib"
 +				AdditionalDependencies="xerces-c_3.lib"
  				OutputFile="$(OutDir)/driver.exe"
  				LinkIncremental="1"
  				GenerateDebugInformation="true"
 @@ -282,7 +282,7 @@  			<Tool
  				Name="VCCLCompilerTool"
  				PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE"
 -				RuntimeLibrary="0"
 +				RuntimeLibrary="2"
  				RuntimeTypeInfo="true"
  				UsePrecompiledHeader="0"
  				WarningLevel="3"
 @@ -300,7 +300,7 @@  			/>
  			<Tool
  				Name="VCLinkerTool"
 -				AdditionalDependencies="xerces-c_2.lib"
 +				AdditionalDependencies="xerces-c_3.lib"
  				OutputFile="$(OutDir)/driver.exe"
  				LinkIncremental="1"
  				GenerateDebugInformation="true"
 @@ -340,7 +340,7 @@  		<Filter
  			Name="Source Files"
  			Filter="cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx"
 -			UniqueIdentifier="{590B5830-837E-4D7F-984C-173456EE7E70}"
 +			UniqueIdentifier="{49DCF246-346C-4532-8D81-B3D8943C51A3}"
  			>
  			<File
  				RelativePath=".\driver.cxx"
 @@ -354,7 +354,7 @@  		<Filter
  			Name="Header Files"
  			Filter="h;hpp;hxx;hm;inl;inc;xsd"
 -			UniqueIdentifier="{3B7C0CD8-48D5-4244-A1FB-B60D510C2359}"
 +			UniqueIdentifier="{0317763E-1AA4-4187-8ED7-58C87F59E051}"
  			>
  			<File
  				RelativePath=".\text.hxx"
 @@ -374,7 +374,7 @@  					<Tool
  						Name="VCCustomBuildTool"
  						Description="xsd text.xsd"
 -						CommandLine="xsd.exe cxx-tree text.xsd"
 +						CommandLine="xsd.exe cxx-tree --generate-serialization --ordered-type-mixed text.xsd"
  						Outputs="text.cxx;text.hxx"
  					/>
  				</FileConfiguration>
 @@ -384,7 +384,7 @@  					<Tool
  						Name="VCCustomBuildTool"
  						Description="xsd text.xsd"
 -						CommandLine="xsd.exe cxx-tree text.xsd"
 +						CommandLine="xsd.exe cxx-tree --generate-serialization --ordered-type-mixed text.xsd"
  						Outputs="text.cxx;text.hxx"
  					/>
  				</FileConfiguration>
 @@ -394,7 +394,7 @@  					<Tool
  						Name="VCCustomBuildTool"
  						Description="xsd text.xsd"
 -						CommandLine="xsd.exe cxx-tree text.xsd"
 +						CommandLine="xsd.exe cxx-tree --generate-serialization --ordered-type-mixed text.xsd"
  						Outputs="text.cxx;text.hxx"
  					/>
  				</FileConfiguration>
 @@ -404,7 +404,7 @@  					<Tool
  						Name="VCCustomBuildTool"
  						Description="xsd text.xsd"
 -						CommandLine="xsd.exe cxx-tree text.xsd"
 +						CommandLine="xsd.exe cxx-tree --generate-serialization --ordered-type-mixed text.xsd"
  						Outputs="text.cxx;text.hxx"
  					/>
  				</FileConfiguration>
 diff --git a/xsd/dist/examples/cxx/tree/performance/performance-7.1.vcproj b/xsd/dist/examples/cxx/tree/performance/performance-7.1.vcproj deleted file mode 100644 index f5eace8..0000000 --- a/xsd/dist/examples/cxx/tree/performance/performance-7.1.vcproj +++ /dev/null @@ -1,183 +0,0 @@ -<?xml version="1.0" encoding="Windows-1252"?>
 -<VisualStudioProject
 -	ProjectType="Visual C++"
 -	Version="7.10"
 -	Name="performance"
 -	ProjectGUID="{C60700D1-DB4B-4EFF-8EE9-97BD716BCB89}"
 -	RootNamespace="performance"
 -	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="{4BF3D33D-891D-402D-A26F-AEBC35E127DE}">
 -			<File
 -				RelativePath=".\driver.cxx">
 -			</File>
 -			<File
 -				RelativePath=".\test.cxx">
 -			</File>
 -			<File
 -				RelativePath=".\time.cxx">
 -			</File>
 -			<File
 -				RelativePath=".\parsing.cxx">
 -			</File>
 -			<File
 -				RelativePath=".\serialization.cxx">
 -			</File>
 -		</Filter>
 -		<Filter
 -			Name="Header Files"
 -			Filter="h;hpp;hxx;hm;inl;inc;xsd"
 -			UniqueIdentifier="{FD93B741-02F9-48B5-BE59-E5DD2C73CC7A}">
 -			<File
 -				RelativePath=".\test.hxx">
 -			</File>
 -			<File
 -				RelativePath=".\time.hxx">
 -			</File>
 -		</Filter>
 -		<Filter
 -			Name="Inline Files"
 -			Filter="ixx">
 -			<File
 -				RelativePath=".\test.ixx">
 -			</File>
 -		</Filter>
 -		<Filter
 -			Name="Schema Files"
 -			Filter="xsd">
 -			<File
 -				RelativePath=".\test.xsd">
 -				<FileConfiguration
 -					Name="Debug|Win32">
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd test.xsd"
 -						CommandLine="xsd cxx-tree --generate-inline --generate-serialization --generate-intellisense test.xsd"
 -						Outputs="test.hxx;test.ixx;test.cxx"/>
 -				</FileConfiguration>
 -				<FileConfiguration
 -					Name="Release|Win32">
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd test.xsd"
 -						CommandLine="xsd cxx-tree --generate-inline --generate-serialization --generate-intellisense test.xsd"
 -						Outputs="test.hxx;test.ixx;test.cxx"/>
 -				</FileConfiguration>
 -			</File>
 -		</Filter>
 -		<File
 -			RelativePath=".\Readme.txt">
 -		</File>
 -	</Files>
 -	<Globals>
 -	</Globals>
 -</VisualStudioProject>
 diff --git a/xsd/dist/examples/cxx/tree/performance/performance-10.0.vcxproj b/xsd/dist/examples/cxx/tree/performance/performance-vc10.vcxproj index 46de693..6651012 100644 --- a/xsd/dist/examples/cxx/tree/performance/performance-10.0.vcxproj +++ b/xsd/dist/examples/cxx/tree/performance/performance-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/tree/performance/performance-10.0.vcxproj.filters b/xsd/dist/examples/cxx/tree/performance/performance-vc10.vcxproj.filters index 6fc7fa3..6fc7fa3 100644 --- a/xsd/dist/examples/cxx/tree/performance/performance-10.0.vcxproj.filters +++ b/xsd/dist/examples/cxx/tree/performance/performance-vc10.vcxproj.filters diff --git a/xsd/dist/examples/cxx/tree/performance/performance-vc11.vcxproj b/xsd/dist/examples/cxx/tree/performance/performance-vc11.vcxproj new file mode 100644 index 0000000..8e3aa7c --- /dev/null +++ b/xsd/dist/examples/cxx/tree/performance/performance-vc11.vcxproj @@ -0,0 +1,214 @@ +<?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>performance</ProjectName>
 +    <ProjectGuid>{C60700D1-DB4B-4EFF-8EE9-97BD716BCB89}</ProjectGuid>
 +    <RootNamespace>performance</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="test.cxx" />
 +    <ClCompile Include="time.cxx" />
 +    <ClCompile Include="parsing.cxx" />
 +    <ClCompile Include="serialization.cxx" />
 +  </ItemGroup>
 +  <ItemGroup>
 +    <ClInclude Include="test.hxx" />
 +    <ClInclude Include="time.hxx" />
 +  </ItemGroup>
 +  <ItemGroup>
 +    <None Include="test.ixx" />
 +    <None Include="Readme.txt" />
 +  </ItemGroup>
 +  <ItemGroup>
 +    <CustomBuild Include="test.xsd">
 +      <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">xsd test.xsd</Message>
 +      <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">xsd cxx-tree --generate-inline --generate-serialization test.xsd</Command>
 +      <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">test.hxx;test.ixx;test.cxx;%(Outputs)</Outputs>
 +      <Message Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">xsd test.xsd</Message>
 +      <Command Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">xsd cxx-tree --generate-inline --generate-serialization test.xsd</Command>
 +      <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">test.hxx;test.ixx;test.cxx;%(Outputs)</Outputs>
 +      <Message Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">xsd test.xsd</Message>
 +      <Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">xsd cxx-tree --generate-inline --generate-serialization test.xsd</Command>
 +      <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">test.hxx;test.ixx;test.cxx;%(Outputs)</Outputs>
 +      <Message Condition="'$(Configuration)|$(Platform)'=='Release|x64'">xsd test.xsd</Message>
 +      <Command Condition="'$(Configuration)|$(Platform)'=='Release|x64'">xsd cxx-tree --generate-inline --generate-serialization test.xsd</Command>
 +      <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">test.hxx;test.ixx;test.cxx;%(Outputs)</Outputs>
 +    </CustomBuild>
 +  </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/tree/performance/performance-vc11.vcxproj.filters b/xsd/dist/examples/cxx/tree/performance/performance-vc11.vcxproj.filters new file mode 100644 index 0000000..6fc7fa3 --- /dev/null +++ b/xsd/dist/examples/cxx/tree/performance/performance-vc11.vcxproj.filters @@ -0,0 +1,57 @@ +<?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>{4BF3D33D-891D-402D-A26F-AEBC35E127DE}</UniqueIdentifier>
 +      <Extensions>cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
 +    </Filter>
 +    <Filter Include="Header Files">
 +      <UniqueIdentifier>{FD93B741-02F9-48B5-BE59-E5DD2C73CC7A}</UniqueIdentifier>
 +      <Extensions>h;hpp;hxx;hm;inl;inc;xsd</Extensions>
 +    </Filter>
 +    <Filter Include="Inline Files">
 +      <UniqueIdentifier>{e0558eb1-4ecb-42e8-b50b-e07487e59072}</UniqueIdentifier>
 +      <Extensions>ixx</Extensions>
 +    </Filter>
 +    <Filter Include="Schema Files">
 +      <UniqueIdentifier>{47ef7335-e3a1-4832-bff0-c59ac4d25088}</UniqueIdentifier>
 +      <Extensions>xsd</Extensions>
 +    </Filter>
 +  </ItemGroup>
 +  <ItemGroup>
 +    <ClCompile Include="driver.cxx">
 +      <Filter>Source Files</Filter>
 +    </ClCompile>
 +    <ClCompile Include="test.cxx">
 +      <Filter>Source Files</Filter>
 +    </ClCompile>
 +    <ClCompile Include="time.cxx">
 +      <Filter>Source Files</Filter>
 +    </ClCompile>
 +    <ClCompile Include="parsing.cxx">
 +      <Filter>Source Files</Filter>
 +    </ClCompile>
 +    <ClCompile Include="serialization.cxx">
 +      <Filter>Source Files</Filter>
 +    </ClCompile>
 +  </ItemGroup>
 +  <ItemGroup>
 +    <ClInclude Include="test.hxx">
 +      <Filter>Header Files</Filter>
 +    </ClInclude>
 +    <ClInclude Include="time.hxx">
 +      <Filter>Header Files</Filter>
 +    </ClInclude>
 +  </ItemGroup>
 +  <ItemGroup>
 +    <None Include="test.ixx">
 +      <Filter>Inline Files</Filter>
 +    </None>
 +    <None Include="Readme.txt" />
 +  </ItemGroup>
 +  <ItemGroup>
 +    <CustomBuild Include="test.xsd">
 +      <Filter>Schema Files</Filter>
 +    </CustomBuild>
 +  </ItemGroup>
 +</Project>
\ No newline at end of file diff --git a/xsd/dist/examples/cxx/tree/performance/performance-vc12.vcxproj b/xsd/dist/examples/cxx/tree/performance/performance-vc12.vcxproj new file mode 100644 index 0000000..38193f7 --- /dev/null +++ b/xsd/dist/examples/cxx/tree/performance/performance-vc12.vcxproj @@ -0,0 +1,218 @@ +<?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>performance</ProjectName>
 +    <ProjectGuid>{C60700D1-DB4B-4EFF-8EE9-97BD716BCB89}</ProjectGuid>
 +    <RootNamespace>performance</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="test.cxx" />
 +    <ClCompile Include="time.cxx" />
 +    <ClCompile Include="parsing.cxx" />
 +    <ClCompile Include="serialization.cxx" />
 +  </ItemGroup>
 +  <ItemGroup>
 +    <ClInclude Include="test.hxx" />
 +    <ClInclude Include="time.hxx" />
 +  </ItemGroup>
 +  <ItemGroup>
 +    <None Include="test.ixx" />
 +    <None Include="Readme.txt" />
 +  </ItemGroup>
 +  <ItemGroup>
 +    <CustomBuild Include="test.xsd">
 +      <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">xsd test.xsd</Message>
 +      <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">xsd cxx-tree --generate-inline --generate-serialization test.xsd</Command>
 +      <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">test.hxx;test.ixx;test.cxx;%(Outputs)</Outputs>
 +      <Message Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">xsd test.xsd</Message>
 +      <Command Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">xsd cxx-tree --generate-inline --generate-serialization test.xsd</Command>
 +      <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">test.hxx;test.ixx;test.cxx;%(Outputs)</Outputs>
 +      <Message Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">xsd test.xsd</Message>
 +      <Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">xsd cxx-tree --generate-inline --generate-serialization test.xsd</Command>
 +      <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">test.hxx;test.ixx;test.cxx;%(Outputs)</Outputs>
 +      <Message Condition="'$(Configuration)|$(Platform)'=='Release|x64'">xsd test.xsd</Message>
 +      <Command Condition="'$(Configuration)|$(Platform)'=='Release|x64'">xsd cxx-tree --generate-inline --generate-serialization test.xsd</Command>
 +      <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">test.hxx;test.ixx;test.cxx;%(Outputs)</Outputs>
 +    </CustomBuild>
 +  </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/tree/performance/performance-vc12.vcxproj.filters b/xsd/dist/examples/cxx/tree/performance/performance-vc12.vcxproj.filters new file mode 100644 index 0000000..6fc7fa3 --- /dev/null +++ b/xsd/dist/examples/cxx/tree/performance/performance-vc12.vcxproj.filters @@ -0,0 +1,57 @@ +<?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>{4BF3D33D-891D-402D-A26F-AEBC35E127DE}</UniqueIdentifier>
 +      <Extensions>cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
 +    </Filter>
 +    <Filter Include="Header Files">
 +      <UniqueIdentifier>{FD93B741-02F9-48B5-BE59-E5DD2C73CC7A}</UniqueIdentifier>
 +      <Extensions>h;hpp;hxx;hm;inl;inc;xsd</Extensions>
 +    </Filter>
 +    <Filter Include="Inline Files">
 +      <UniqueIdentifier>{e0558eb1-4ecb-42e8-b50b-e07487e59072}</UniqueIdentifier>
 +      <Extensions>ixx</Extensions>
 +    </Filter>
 +    <Filter Include="Schema Files">
 +      <UniqueIdentifier>{47ef7335-e3a1-4832-bff0-c59ac4d25088}</UniqueIdentifier>
 +      <Extensions>xsd</Extensions>
 +    </Filter>
 +  </ItemGroup>
 +  <ItemGroup>
 +    <ClCompile Include="driver.cxx">
 +      <Filter>Source Files</Filter>
 +    </ClCompile>
 +    <ClCompile Include="test.cxx">
 +      <Filter>Source Files</Filter>
 +    </ClCompile>
 +    <ClCompile Include="time.cxx">
 +      <Filter>Source Files</Filter>
 +    </ClCompile>
 +    <ClCompile Include="parsing.cxx">
 +      <Filter>Source Files</Filter>
 +    </ClCompile>
 +    <ClCompile Include="serialization.cxx">
 +      <Filter>Source Files</Filter>
 +    </ClCompile>
 +  </ItemGroup>
 +  <ItemGroup>
 +    <ClInclude Include="test.hxx">
 +      <Filter>Header Files</Filter>
 +    </ClInclude>
 +    <ClInclude Include="time.hxx">
 +      <Filter>Header Files</Filter>
 +    </ClInclude>
 +  </ItemGroup>
 +  <ItemGroup>
 +    <None Include="test.ixx">
 +      <Filter>Inline Files</Filter>
 +    </None>
 +    <None Include="Readme.txt" />
 +  </ItemGroup>
 +  <ItemGroup>
 +    <CustomBuild Include="test.xsd">
 +      <Filter>Schema Files</Filter>
 +    </CustomBuild>
 +  </ItemGroup>
 +</Project>
\ No newline at end of file diff --git a/xsd/dist/examples/cxx/tree/performance/performance-8.0.vcproj b/xsd/dist/examples/cxx/tree/performance/performance-vc8.vcproj index 88d0e7c..e49587d 100644 --- a/xsd/dist/examples/cxx/tree/performance/performance-8.0.vcproj +++ b/xsd/dist/examples/cxx/tree/performance/performance-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/tree/performance/performance-9.0.vcproj b/xsd/dist/examples/cxx/tree/performance/performance-vc9.vcproj index 907e153..fa23a74 100644 --- a/xsd/dist/examples/cxx/tree/performance/performance-9.0.vcproj +++ b/xsd/dist/examples/cxx/tree/performance/performance-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/tree/performance/performance-xerces2-7.1.vcproj b/xsd/dist/examples/cxx/tree/performance/performance-xerces2-7.1.vcproj deleted file mode 100644 index 9fb5f98..0000000 --- a/xsd/dist/examples/cxx/tree/performance/performance-xerces2-7.1.vcproj +++ /dev/null @@ -1,183 +0,0 @@ -<?xml version="1.0" encoding="Windows-1252"?>
 -<VisualStudioProject
 -	ProjectType="Visual C++"
 -	Version="7.10"
 -	Name="performance"
 -	ProjectGUID="{C60700D1-DB4B-4EFF-8EE9-97BD716BCB89}"
 -	RootNamespace="performance"
 -	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="{4BF3D33D-891D-402D-A26F-AEBC35E127DE}">
 -			<File
 -				RelativePath=".\driver.cxx">
 -			</File>
 -			<File
 -				RelativePath=".\test.cxx">
 -			</File>
 -			<File
 -				RelativePath=".\time.cxx">
 -			</File>
 -			<File
 -				RelativePath=".\parsing.cxx">
 -			</File>
 -			<File
 -				RelativePath=".\serialization.cxx">
 -			</File>
 -		</Filter>
 -		<Filter
 -			Name="Header Files"
 -			Filter="h;hpp;hxx;hm;inl;inc;xsd"
 -			UniqueIdentifier="{FD93B741-02F9-48B5-BE59-E5DD2C73CC7A}">
 -			<File
 -				RelativePath=".\test.hxx">
 -			</File>
 -			<File
 -				RelativePath=".\time.hxx">
 -			</File>
 -		</Filter>
 -		<Filter
 -			Name="Inline Files"
 -			Filter="ixx">
 -			<File
 -				RelativePath=".\test.ixx">
 -			</File>
 -		</Filter>
 -		<Filter
 -			Name="Schema Files"
 -			Filter="xsd">
 -			<File
 -				RelativePath=".\test.xsd">
 -				<FileConfiguration
 -					Name="Debug|Win32">
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd test.xsd"
 -						CommandLine="xsd cxx-tree --generate-inline --generate-serialization --generate-intellisense test.xsd"
 -						Outputs="test.hxx;test.ixx;test.cxx"/>
 -				</FileConfiguration>
 -				<FileConfiguration
 -					Name="Release|Win32">
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd test.xsd"
 -						CommandLine="xsd cxx-tree --generate-inline --generate-serialization --generate-intellisense test.xsd"
 -						Outputs="test.hxx;test.ixx;test.cxx"/>
 -				</FileConfiguration>
 -			</File>
 -		</Filter>
 -		<File
 -			RelativePath=".\Readme.txt">
 -		</File>
 -	</Files>
 -	<Globals>
 -	</Globals>
 -</VisualStudioProject>
 diff --git a/xsd/dist/examples/cxx/tree/performance/performance-xerces2-8.0.vcproj b/xsd/dist/examples/cxx/tree/performance/performance-xerces2-8.0.vcproj deleted file mode 100644 index 0feba16..0000000 --- a/xsd/dist/examples/cxx/tree/performance/performance-xerces2-8.0.vcproj +++ /dev/null @@ -1,445 +0,0 @@ -<?xml version="1.0" encoding="Windows-1252"?>
 -<VisualStudioProject
 -	ProjectType="Visual C++"
 -	Version="8.00"
 -	Name="performance"
 -	ProjectGUID="{C60700D1-DB4B-4EFF-8EE9-97BD716BCB89}"
 -	RootNamespace="performance"
 -	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="{4BF3D33D-891D-402D-A26F-AEBC35E127DE}"
 -			>
 -			<File
 -				RelativePath=".\driver.cxx"
 -				>
 -			</File>
 -			<File
 -				RelativePath=".\test.cxx"
 -				>
 -			</File>
 -			<File
 -				RelativePath=".\time.cxx">
 -			</File>
 -			<File
 -				RelativePath=".\parsing.cxx">
 -			</File>
 -			<File
 -				RelativePath=".\serialization.cxx">
 -			</File>
 -		</Filter>
 -		<Filter
 -			Name="Header Files"
 -			Filter="h;hpp;hxx;hm;inl;inc;xsd"
 -			UniqueIdentifier="{FD93B741-02F9-48B5-BE59-E5DD2C73CC7A}"
 -			>
 -			<File
 -				RelativePath=".\test.hxx"
 -				>
 -			</File>
 -			<File
 -				RelativePath=".\time.hxx"
 -				>
 -			</File>
 -		</Filter>
 -		<Filter
 -			Name="Inline Files"
 -			Filter="ixx"
 -			>
 -			<File
 -				RelativePath=".\test.ixx"
 -				>
 -			</File>
 -		</Filter>
 -		<Filter
 -			Name="Schema Files"
 -			Filter="xsd"
 -			>
 -			<File
 -				RelativePath=".\test.xsd"
 -				>
 -				<FileConfiguration
 -					Name="Debug|Win32"
 -					>
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd test.xsd"
 -						CommandLine="xsd cxx-tree --generate-inline --generate-serialization --generate-intellisense test.xsd"
 -						Outputs="test.hxx;test.ixx;test.cxx"
 -					/>
 -				</FileConfiguration>
 -				<FileConfiguration
 -					Name="Release|Win32"
 -					>
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd test.xsd"
 -						CommandLine="xsd cxx-tree --generate-inline --generate-serialization --generate-intellisense test.xsd"
 -						Outputs="test.hxx;test.ixx;test.cxx"
 -					/>
 -				</FileConfiguration>
 -				<FileConfiguration
 -					Name="Debug|x64"
 -					>
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd test.xsd"
 -						CommandLine="xsd cxx-tree --generate-inline --generate-serialization --generate-intellisense test.xsd"
 -						Outputs="test.hxx;test.ixx;test.cxx"
 -					/>
 -				</FileConfiguration>
 -				<FileConfiguration
 -					Name="Release|x64"
 -					>
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd test.xsd"
 -						CommandLine="xsd cxx-tree --generate-inline --generate-serialization --generate-intellisense test.xsd"
 -						Outputs="test.hxx;test.ixx;test.cxx"
 -					/>
 -				</FileConfiguration>
 -			</File>
 -		</Filter>
 -		<File
 -			RelativePath=".\Readme.txt"
 -			>
 -		</File>
 -	</Files>
 -	<Globals>
 -	</Globals>
 -</VisualStudioProject>
 diff --git a/xsd/dist/examples/cxx/tree/performance/performance-xerces2-9.0.vcproj b/xsd/dist/examples/cxx/tree/performance/performance-xerces2-9.0.vcproj deleted file mode 100644 index 561e294..0000000 --- a/xsd/dist/examples/cxx/tree/performance/performance-xerces2-9.0.vcproj +++ /dev/null @@ -1,442 +0,0 @@ -<?xml version="1.0" encoding="Windows-1252"?>
 -<VisualStudioProject
 -	ProjectType="Visual C++"
 -	Version="9.00"
 -	Name="performance"
 -	ProjectGUID="{C60700D1-DB4B-4EFF-8EE9-97BD716BCB89}"
 -	RootNamespace="performance"
 -	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="{4BF3D33D-891D-402D-A26F-AEBC35E127DE}"
 -			>
 -			<File
 -				RelativePath=".\driver.cxx"
 -				>
 -			</File>
 -			<File
 -				RelativePath=".\test.cxx"
 -				>
 -			</File>
 -			<File
 -				RelativePath=".\time.cxx">
 -			</File>
 -			<File
 -				RelativePath=".\parsing.cxx">
 -			</File>
 -			<File
 -				RelativePath=".\serialization.cxx">
 -			</File>
 -		</Filter>
 -		<Filter
 -			Name="Header Files"
 -			Filter="h;hpp;hxx;hm;inl;inc;xsd"
 -			UniqueIdentifier="{FD93B741-02F9-48B5-BE59-E5DD2C73CC7A}"
 -			>
 -			<File
 -				RelativePath=".\test.hxx"
 -				>
 -			</File>
 -			<File
 -				RelativePath=".\time.hxx"
 -				>
 -			</File>
 -		</Filter>
 -		<Filter
 -			Name="Inline Files"
 -			Filter="ixx"
 -			>
 -			<File
 -				RelativePath=".\test.ixx"
 -				>
 -			</File>
 -		</Filter>
 -		<Filter
 -			Name="Schema Files"
 -			Filter="xsd"
 -			>
 -			<File
 -				RelativePath=".\test.xsd"
 -				>
 -				<FileConfiguration
 -					Name="Debug|Win32"
 -					>
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd test.xsd"
 -						CommandLine="xsd cxx-tree --generate-inline --generate-serialization test.xsd"
 -						Outputs="test.hxx;test.ixx;test.cxx"
 -					/>
 -				</FileConfiguration>
 -				<FileConfiguration
 -					Name="Debug|x64"
 -					>
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd test.xsd"
 -						CommandLine="xsd cxx-tree --generate-inline --generate-serialization test.xsd"
 -						Outputs="test.hxx;test.ixx;test.cxx"
 -					/>
 -				</FileConfiguration>
 -				<FileConfiguration
 -					Name="Release|Win32"
 -					>
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd test.xsd"
 -						CommandLine="xsd cxx-tree --generate-inline --generate-serialization test.xsd"
 -						Outputs="test.hxx;test.ixx;test.cxx"
 -					/>
 -				</FileConfiguration>
 -				<FileConfiguration
 -					Name="Release|x64"
 -					>
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd test.xsd"
 -						CommandLine="xsd cxx-tree --generate-inline --generate-serialization test.xsd"
 -						Outputs="test.hxx;test.ixx;test.cxx"
 -					/>
 -				</FileConfiguration>
 -			</File>
 -		</Filter>
 -		<File
 -			RelativePath=".\Readme.txt"
 -			>
 -		</File>
 -	</Files>
 -	<Globals>
 -	</Globals>
 -</VisualStudioProject>
 diff --git a/xsd/dist/examples/cxx/tree/polymorphism/polymorphism-7.1.vcproj b/xsd/dist/examples/cxx/tree/polymorphism/polymorphism-7.1.vcproj deleted file mode 100644 index c47b133..0000000 --- a/xsd/dist/examples/cxx/tree/polymorphism/polymorphism-7.1.vcproj +++ /dev/null @@ -1,164 +0,0 @@ -<?xml version="1.0" encoding="Windows-1252"?>
 -<VisualStudioProject
 -	ProjectType="Visual C++"
 -	Version="7.10"
 -	Name="polymorphism"
 -	ProjectGUID="{03224289-FD3C-4A58-A6D7-E8D658B0E45A}"
 -	RootNamespace="polymorphism"
 -	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="{A02BB28E-3A7B-4E9E-A2AC-AA264C62525C}">
 -			<File
 -				RelativePath=".\driver.cxx">
 -			</File>
 -			<File
 -				RelativePath=".\supermen.cxx">
 -			</File>
 -		</Filter>
 -		<Filter
 -			Name="Header Files"
 -			Filter="h;hpp;hxx;hm;inl;inc;xsd"
 -			UniqueIdentifier="{6B2184D0-2125-48EB-AE80-64E24055DCE4}">
 -			<File
 -				RelativePath=".\supermen.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.exe cxx-tree --generate-polymorphic --generate-serialization --generate-intellisense --root-element-last supermen.xsd"
 -						Outputs="supermen.cxx;supermen.hxx"/>
 -				</FileConfiguration>
 -				<FileConfiguration
 -					Name="Release|Win32">
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd supermen.xsd"
 -						CommandLine="xsd.exe cxx-tree --generate-polymorphic --generate-serialization --generate-intellisense --root-element-last supermen.xsd"
 -						Outputs="supermen.cxx;supermen.hxx"/>
 -				</FileConfiguration>
 -			</File>
 -		</Filter>
 -		<File
 -			RelativePath=".\Readme.txt">
 -		</File>
 -	</Files>
 -	<Globals>
 -	</Globals>
 -</VisualStudioProject>
 diff --git a/xsd/dist/examples/cxx/tree/polymorphism/polymorphism-10.0.vcxproj b/xsd/dist/examples/cxx/tree/polymorphism/polymorphism-vc10.vcxproj index 184ebe9..4a693ec 100644 --- a/xsd/dist/examples/cxx/tree/polymorphism/polymorphism-10.0.vcxproj +++ b/xsd/dist/examples/cxx/tree/polymorphism/polymorphism-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/tree/polymorphism/polymorphism-10.0.vcxproj.filters b/xsd/dist/examples/cxx/tree/polymorphism/polymorphism-vc10.vcxproj.filters index 4459d2c..4459d2c 100644 --- a/xsd/dist/examples/cxx/tree/polymorphism/polymorphism-10.0.vcxproj.filters +++ b/xsd/dist/examples/cxx/tree/polymorphism/polymorphism-vc10.vcxproj.filters diff --git a/xsd/dist/examples/cxx/tree/polymorphism/polymorphism-vc11.vcxproj b/xsd/dist/examples/cxx/tree/polymorphism/polymorphism-vc11.vcxproj new file mode 100644 index 0000000..d8f0aa0 --- /dev/null +++ b/xsd/dist/examples/cxx/tree/polymorphism/polymorphism-vc11.vcxproj @@ -0,0 +1,209 @@ +<?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>polymorphism</ProjectName>
 +    <ProjectGuid>{03224289-FD3C-4A58-A6D7-E8D658B0E45A}</ProjectGuid>
 +    <RootNamespace>polymorphism</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.cxx" />
 +  </ItemGroup>
 +  <ItemGroup>
 +    <ClInclude Include="supermen.hxx" />
 +  </ItemGroup>
 +  <ItemGroup>
 +    <CustomBuild Include="supermen.xsd">
 +      <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">xsd supermen.xsd</Message>
 +      <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">xsd.exe cxx-tree --generate-polymorphic --generate-serialization --root-element-last supermen.xsd</Command>
 +      <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">supermen.cxx;supermen.hxx;%(Outputs)</Outputs>
 +      <Message Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">xsd supermen.xsd</Message>
 +      <Command Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">xsd.exe cxx-tree --generate-polymorphic --generate-serialization --root-element-last supermen.xsd</Command>
 +      <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">supermen.cxx;supermen.hxx;%(Outputs)</Outputs>
 +      <Message Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">xsd supermen.xsd</Message>
 +      <Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">xsd.exe cxx-tree --generate-polymorphic --generate-serialization --root-element-last supermen.xsd</Command>
 +      <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">supermen.cxx;supermen.hxx;%(Outputs)</Outputs>
 +      <Message Condition="'$(Configuration)|$(Platform)'=='Release|x64'">xsd supermen.xsd</Message>
 +      <Command Condition="'$(Configuration)|$(Platform)'=='Release|x64'">xsd.exe cxx-tree --generate-polymorphic --generate-serialization --root-element-last supermen.xsd</Command>
 +      <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">supermen.cxx;supermen.hxx;%(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/tree/polymorphism/polymorphism-vc11.vcxproj.filters b/xsd/dist/examples/cxx/tree/polymorphism/polymorphism-vc11.vcxproj.filters new file mode 100644 index 0000000..4459d2c --- /dev/null +++ b/xsd/dist/examples/cxx/tree/polymorphism/polymorphism-vc11.vcxproj.filters @@ -0,0 +1,38 @@ +<?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>{A02BB28E-3A7B-4E9E-A2AC-AA264C62525C}</UniqueIdentifier>
 +      <Extensions>cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
 +    </Filter>
 +    <Filter Include="Header Files">
 +      <UniqueIdentifier>{6B2184D0-2125-48EB-AE80-64E24055DCE4}</UniqueIdentifier>
 +      <Extensions>h;hpp;hxx;hm;inl;inc;xsd</Extensions>
 +    </Filter>
 +    <Filter Include="Schema Files">
 +      <UniqueIdentifier>{e32c9352-17dd-4c6c-b9fa-fadaf6eee928}</UniqueIdentifier>
 +      <Extensions>xsd</Extensions>
 +    </Filter>
 +  </ItemGroup>
 +  <ItemGroup>
 +    <ClCompile Include="driver.cxx">
 +      <Filter>Source Files</Filter>
 +    </ClCompile>
 +    <ClCompile Include="supermen.cxx">
 +      <Filter>Source Files</Filter>
 +    </ClCompile>
 +  </ItemGroup>
 +  <ItemGroup>
 +    <ClInclude Include="supermen.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/tree/polymorphism/polymorphism-vc12.vcxproj b/xsd/dist/examples/cxx/tree/polymorphism/polymorphism-vc12.vcxproj new file mode 100644 index 0000000..040d657 --- /dev/null +++ b/xsd/dist/examples/cxx/tree/polymorphism/polymorphism-vc12.vcxproj @@ -0,0 +1,213 @@ +<?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>polymorphism</ProjectName>
 +    <ProjectGuid>{03224289-FD3C-4A58-A6D7-E8D658B0E45A}</ProjectGuid>
 +    <RootNamespace>polymorphism</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.cxx" />
 +  </ItemGroup>
 +  <ItemGroup>
 +    <ClInclude Include="supermen.hxx" />
 +  </ItemGroup>
 +  <ItemGroup>
 +    <CustomBuild Include="supermen.xsd">
 +      <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">xsd supermen.xsd</Message>
 +      <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">xsd.exe cxx-tree --generate-polymorphic --generate-serialization --root-element-last supermen.xsd</Command>
 +      <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">supermen.cxx;supermen.hxx;%(Outputs)</Outputs>
 +      <Message Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">xsd supermen.xsd</Message>
 +      <Command Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">xsd.exe cxx-tree --generate-polymorphic --generate-serialization --root-element-last supermen.xsd</Command>
 +      <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">supermen.cxx;supermen.hxx;%(Outputs)</Outputs>
 +      <Message Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">xsd supermen.xsd</Message>
 +      <Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">xsd.exe cxx-tree --generate-polymorphic --generate-serialization --root-element-last supermen.xsd</Command>
 +      <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">supermen.cxx;supermen.hxx;%(Outputs)</Outputs>
 +      <Message Condition="'$(Configuration)|$(Platform)'=='Release|x64'">xsd supermen.xsd</Message>
 +      <Command Condition="'$(Configuration)|$(Platform)'=='Release|x64'">xsd.exe cxx-tree --generate-polymorphic --generate-serialization --root-element-last supermen.xsd</Command>
 +      <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">supermen.cxx;supermen.hxx;%(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/tree/polymorphism/polymorphism-vc12.vcxproj.filters b/xsd/dist/examples/cxx/tree/polymorphism/polymorphism-vc12.vcxproj.filters new file mode 100644 index 0000000..4459d2c --- /dev/null +++ b/xsd/dist/examples/cxx/tree/polymorphism/polymorphism-vc12.vcxproj.filters @@ -0,0 +1,38 @@ +<?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>{A02BB28E-3A7B-4E9E-A2AC-AA264C62525C}</UniqueIdentifier>
 +      <Extensions>cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
 +    </Filter>
 +    <Filter Include="Header Files">
 +      <UniqueIdentifier>{6B2184D0-2125-48EB-AE80-64E24055DCE4}</UniqueIdentifier>
 +      <Extensions>h;hpp;hxx;hm;inl;inc;xsd</Extensions>
 +    </Filter>
 +    <Filter Include="Schema Files">
 +      <UniqueIdentifier>{e32c9352-17dd-4c6c-b9fa-fadaf6eee928}</UniqueIdentifier>
 +      <Extensions>xsd</Extensions>
 +    </Filter>
 +  </ItemGroup>
 +  <ItemGroup>
 +    <ClCompile Include="driver.cxx">
 +      <Filter>Source Files</Filter>
 +    </ClCompile>
 +    <ClCompile Include="supermen.cxx">
 +      <Filter>Source Files</Filter>
 +    </ClCompile>
 +  </ItemGroup>
 +  <ItemGroup>
 +    <ClInclude Include="supermen.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/tree/polymorphism/polymorphism-8.0.vcproj b/xsd/dist/examples/cxx/tree/polymorphism/polymorphism-vc8.vcproj index 6e5478c..d146d0e 100644 --- a/xsd/dist/examples/cxx/tree/polymorphism/polymorphism-8.0.vcproj +++ b/xsd/dist/examples/cxx/tree/polymorphism/polymorphism-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/tree/polymorphism/polymorphism-9.0.vcproj b/xsd/dist/examples/cxx/tree/polymorphism/polymorphism-vc9.vcproj index dd033ab..3d56cf8 100644 --- a/xsd/dist/examples/cxx/tree/polymorphism/polymorphism-9.0.vcproj +++ b/xsd/dist/examples/cxx/tree/polymorphism/polymorphism-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/tree/polymorphism/polymorphism-xerces2-7.1.vcproj b/xsd/dist/examples/cxx/tree/polymorphism/polymorphism-xerces2-7.1.vcproj deleted file mode 100644 index 47a0568..0000000 --- a/xsd/dist/examples/cxx/tree/polymorphism/polymorphism-xerces2-7.1.vcproj +++ /dev/null @@ -1,164 +0,0 @@ -<?xml version="1.0" encoding="Windows-1252"?>
 -<VisualStudioProject
 -	ProjectType="Visual C++"
 -	Version="7.10"
 -	Name="polymorphism"
 -	ProjectGUID="{03224289-FD3C-4A58-A6D7-E8D658B0E45A}"
 -	RootNamespace="polymorphism"
 -	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="{A02BB28E-3A7B-4E9E-A2AC-AA264C62525C}">
 -			<File
 -				RelativePath=".\driver.cxx">
 -			</File>
 -			<File
 -				RelativePath=".\supermen.cxx">
 -			</File>
 -		</Filter>
 -		<Filter
 -			Name="Header Files"
 -			Filter="h;hpp;hxx;hm;inl;inc;xsd"
 -			UniqueIdentifier="{6B2184D0-2125-48EB-AE80-64E24055DCE4}">
 -			<File
 -				RelativePath=".\supermen.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.exe cxx-tree --generate-polymorphic --generate-serialization --generate-intellisense --root-element-last supermen.xsd"
 -						Outputs="supermen.cxx;supermen.hxx"/>
 -				</FileConfiguration>
 -				<FileConfiguration
 -					Name="Release|Win32">
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd supermen.xsd"
 -						CommandLine="xsd.exe cxx-tree --generate-polymorphic --generate-serialization --generate-intellisense --root-element-last supermen.xsd"
 -						Outputs="supermen.cxx;supermen.hxx"/>
 -				</FileConfiguration>
 -			</File>
 -		</Filter>
 -		<File
 -			RelativePath=".\Readme.txt">
 -		</File>
 -	</Files>
 -	<Globals>
 -	</Globals>
 -</VisualStudioProject>
 diff --git a/xsd/dist/examples/cxx/tree/polymorphism/polymorphism-xerces2-8.0.vcproj b/xsd/dist/examples/cxx/tree/polymorphism/polymorphism-xerces2-8.0.vcproj deleted file mode 100644 index 539f395..0000000 --- a/xsd/dist/examples/cxx/tree/polymorphism/polymorphism-xerces2-8.0.vcproj +++ /dev/null @@ -1,423 +0,0 @@ -<?xml version="1.0" encoding="Windows-1252"?>
 -<VisualStudioProject
 -	ProjectType="Visual C++"
 -	Version="8.00"
 -	Name="polymorphism"
 -	ProjectGUID="{03224289-FD3C-4A58-A6D7-E8D658B0E45A}"
 -	RootNamespace="polymorphism"
 -	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="{A02BB28E-3A7B-4E9E-A2AC-AA264C62525C}"
 -			>
 -			<File
 -				RelativePath=".\driver.cxx"
 -				>
 -			</File>
 -			<File
 -				RelativePath=".\supermen.cxx"
 -				>
 -			</File>
 -		</Filter>
 -		<Filter
 -			Name="Header Files"
 -			Filter="h;hpp;hxx;hm;inl;inc;xsd"
 -			UniqueIdentifier="{6B2184D0-2125-48EB-AE80-64E24055DCE4}"
 -			>
 -			<File
 -				RelativePath=".\supermen.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.exe cxx-tree --generate-polymorphic --generate-serialization --generate-intellisense --root-element-last supermen.xsd"
 -						Outputs="supermen.cxx;supermen.hxx"
 -					/>
 -				</FileConfiguration>
 -				<FileConfiguration
 -					Name="Release|Win32"
 -					>
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd supermen.xsd"
 -						CommandLine="xsd.exe cxx-tree --generate-polymorphic --generate-serialization --generate-intellisense --root-element-last supermen.xsd"
 -						Outputs="supermen.cxx;supermen.hxx"
 -					/>
 -				</FileConfiguration>
 -				<FileConfiguration
 -					Name="Debug|x64"
 -					>
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd supermen.xsd"
 -						CommandLine="xsd.exe cxx-tree --generate-polymorphic --generate-serialization --generate-intellisense --root-element-last supermen.xsd"
 -						Outputs="supermen.cxx;supermen.hxx"
 -					/>
 -				</FileConfiguration>
 -				<FileConfiguration
 -					Name="Release|x64"
 -					>
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd supermen.xsd"
 -						CommandLine="xsd.exe cxx-tree --generate-polymorphic --generate-serialization --generate-intellisense --root-element-last supermen.xsd"
 -						Outputs="supermen.cxx;supermen.hxx"
 -					/>
 -				</FileConfiguration>
 -			</File>
 -		</Filter>
 -		<File
 -			RelativePath=".\Readme.txt"
 -			>
 -		</File>
 -	</Files>
 -	<Globals>
 -	</Globals>
 -</VisualStudioProject>
 diff --git a/xsd/dist/examples/cxx/tree/polymorphism/polymorphism-xerces2-9.0.vcproj b/xsd/dist/examples/cxx/tree/polymorphism/polymorphism-xerces2-9.0.vcproj deleted file mode 100644 index cc48260..0000000 --- a/xsd/dist/examples/cxx/tree/polymorphism/polymorphism-xerces2-9.0.vcproj +++ /dev/null @@ -1,420 +0,0 @@ -<?xml version="1.0" encoding="Windows-1252"?>
 -<VisualStudioProject
 -	ProjectType="Visual C++"
 -	Version="9.00"
 -	Name="polymorphism"
 -	ProjectGUID="{03224289-FD3C-4A58-A6D7-E8D658B0E45A}"
 -	RootNamespace="polymorphism"
 -	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="{A02BB28E-3A7B-4E9E-A2AC-AA264C62525C}"
 -			>
 -			<File
 -				RelativePath=".\driver.cxx"
 -				>
 -			</File>
 -			<File
 -				RelativePath=".\supermen.cxx"
 -				>
 -			</File>
 -		</Filter>
 -		<Filter
 -			Name="Header Files"
 -			Filter="h;hpp;hxx;hm;inl;inc;xsd"
 -			UniqueIdentifier="{6B2184D0-2125-48EB-AE80-64E24055DCE4}"
 -			>
 -			<File
 -				RelativePath=".\supermen.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.exe cxx-tree --generate-polymorphic --generate-serialization --root-element-last supermen.xsd"
 -						Outputs="supermen.cxx;supermen.hxx"
 -					/>
 -				</FileConfiguration>
 -				<FileConfiguration
 -					Name="Debug|x64"
 -					>
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd supermen.xsd"
 -						CommandLine="xsd.exe cxx-tree --generate-polymorphic --generate-serialization --root-element-last supermen.xsd"
 -						Outputs="supermen.cxx;supermen.hxx"
 -					/>
 -				</FileConfiguration>
 -				<FileConfiguration
 -					Name="Release|Win32"
 -					>
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd supermen.xsd"
 -						CommandLine="xsd.exe cxx-tree --generate-polymorphic --generate-serialization --root-element-last supermen.xsd"
 -						Outputs="supermen.cxx;supermen.hxx"
 -					/>
 -				</FileConfiguration>
 -				<FileConfiguration
 -					Name="Release|x64"
 -					>
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd supermen.xsd"
 -						CommandLine="xsd.exe cxx-tree --generate-polymorphic --generate-serialization --root-element-last supermen.xsd"
 -						Outputs="supermen.cxx;supermen.hxx"
 -					/>
 -				</FileConfiguration>
 -			</File>
 -		</Filter>
 -		<File
 -			RelativePath=".\Readme.txt"
 -			>
 -		</File>
 -	</Files>
 -	<Globals>
 -	</Globals>
 -</VisualStudioProject>
 diff --git a/xsd/dist/examples/cxx/tree/streaming/makefile b/xsd/dist/examples/cxx/tree/streaming/makefile index ed32b83..4c7acd2 100644 --- a/xsd/dist/examples/cxx/tree/streaming/makefile +++ b/xsd/dist/examples/cxx/tree/streaming/makefile @@ -9,12 +9,13 @@ override XSDFLAGS += --generate-serialization  # Build.  # -driver: driver.o parser.o serializer.o position.o +driver: driver.o parser.o serializer.o grammar-input-stream.o position.o  position.o: position.cxx position.hxx   driver.o: driver.cxx position.hxx parser.hxx serializer.hxx  parser.o: parser.cxx parser.hxx  serializer.o: serializer.cxx serializer.hxx +grammar-input-stream.o: grammar-input-stream.cxx grammar-input-stream.hxx  position.cxx position.hxx: position.xsd @@ -30,4 +31,4 @@ test: driver position.xml  #  .PHONY: clean  clean: -	rm -f position.o position.?xx parser.o serializer.o driver.o driver out.xml +	rm -f position.o position.?xx parser.o serializer.o grammar-input-stream.o driver.o driver out.xml diff --git a/xsd/dist/examples/cxx/tree/streaming/streaming-7.1.vcproj b/xsd/dist/examples/cxx/tree/streaming/streaming-7.1.vcproj deleted file mode 100644 index 7a11fe9..0000000 --- a/xsd/dist/examples/cxx/tree/streaming/streaming-7.1.vcproj +++ /dev/null @@ -1,176 +0,0 @@ -<?xml version="1.0" encoding="Windows-1252"?>
 -<VisualStudioProject
 -	ProjectType="Visual C++"
 -	Version="7.10"
 -	Name="streaming"
 -	ProjectGUID="{3950B11C-AEB1-4E9C-BCB3-2E7133818C79}"
 -	RootNamespace="streaming"
 -	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="{4F684AD4-DFB2-4488-BA73-8625AECC91A3}">
 -			<File
 -				RelativePath=".\driver.cxx">
 -			</File>
 -			<File
 -				RelativePath=".\position.cxx">
 -			</File>
 -			<File
 -				RelativePath=".\parser.cxx">
 -			</File>
 -			<File
 -				RelativePath=".\serializer.cxx">
 -			</File>
 -		</Filter>
 -		<Filter
 -			Name="Header Files"
 -			Filter="h;hpp;hxx;hm;inl;inc;xsd"
 -			UniqueIdentifier="{94F3375D-5EB8-4D2C-8739-4D47E9AB7072}">
 -			<File
 -				RelativePath=".\position.hxx">
 -			</File>
 -			<File
 -				RelativePath=".\parser.hxx">
 -			</File>
 -			<File
 -				RelativePath=".\serializer.hxx">
 -			</File>
 -		</Filter>
 -		<Filter
 -			Name="Schema Files"
 -			Filter="xsd">
 -			<File
 -				RelativePath=".\position.xsd">
 -				<FileConfiguration
 -					Name="Debug|Win32">
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd position.xsd"
 -						CommandLine="xsd.exe cxx-tree --generate-serialization --generate-intellisense position.xsd"
 -						Outputs="position.cxx;position.hxx"/>
 -				</FileConfiguration>
 -				<FileConfiguration
 -					Name="Release|Win32">
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd position.xsd"
 -						CommandLine="xsd.exe cxx-tree --generate-serialization --generate-intellisense position.xsd"
 -						Outputs="position.cxx;position.hxx"/>
 -				</FileConfiguration>
 -			</File>
 -		</Filter>
 -		<File
 -			RelativePath=".\Readme.txt">
 -		</File>
 -	</Files>
 -	<Globals>
 -	</Globals>
 -</VisualStudioProject>
 diff --git a/xsd/dist/examples/cxx/tree/streaming/streaming-10.0.vcxproj b/xsd/dist/examples/cxx/tree/streaming/streaming-vc10.vcxproj index fb74ff1..cf23e2a 100644 --- a/xsd/dist/examples/cxx/tree/streaming/streaming-10.0.vcxproj +++ b/xsd/dist/examples/cxx/tree/streaming/streaming-vc10.vcxproj @@ -1,4 +1,4 @@ -<?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">
 @@ -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>
 @@ -182,11 +178,13 @@      <ClCompile Include="position.cxx" />
      <ClCompile Include="parser.cxx" />
      <ClCompile Include="serializer.cxx" />
 +    <ClCompile Include="grammar-input-stream.cxx" />
    </ItemGroup>
    <ItemGroup>
      <ClInclude Include="position.hxx" />
      <ClInclude Include="parser.hxx" />
      <ClInclude Include="serializer.hxx" />
 +    <ClInclude Include="grammar-input-stream.hxx" />
    </ItemGroup>
    <ItemGroup>
      <CustomBuild Include="position.xsd">
 diff --git a/xsd/dist/examples/cxx/tree/streaming/streaming-10.0.vcxproj.filters b/xsd/dist/examples/cxx/tree/streaming/streaming-vc10.vcxproj.filters index cf8b190..3597703 100644 --- a/xsd/dist/examples/cxx/tree/streaming/streaming-10.0.vcxproj.filters +++ b/xsd/dist/examples/cxx/tree/streaming/streaming-vc10.vcxproj.filters @@ -1,4 +1,4 @@ -<?xml version="1.0" encoding="utf-8"?>
 +<?xml version="1.0" encoding="utf-8"?>
  <Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
    <ItemGroup>
      <Filter Include="Source Files">
 @@ -27,6 +27,9 @@      <ClCompile Include="serializer.cxx">
        <Filter>Source Files</Filter>
      </ClCompile>
 +    <ClCompile Include="grammar-input-stream.cxx">
 +      <Filter>Source Files</Filter>
 +    </ClCompile>
    </ItemGroup>
    <ItemGroup>
      <ClInclude Include="position.hxx">
 @@ -38,6 +41,9 @@      <ClInclude Include="serializer.hxx">
        <Filter>Header Files</Filter>
      </ClInclude>
 +    <ClInclude Include="grammar-input-stream.hxx">
 +      <Filter>Header Files</Filter>
 +    </ClInclude>
    </ItemGroup>
    <ItemGroup>
      <None Include="Readme.txt" />
 diff --git a/xsd/dist/examples/cxx/tree/streaming/streaming-vc11.vcxproj b/xsd/dist/examples/cxx/tree/streaming/streaming-vc11.vcxproj new file mode 100644 index 0000000..28f008c --- /dev/null +++ b/xsd/dist/examples/cxx/tree/streaming/streaming-vc11.vcxproj @@ -0,0 +1,215 @@ +<?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>streaming</ProjectName>
 +    <ProjectGuid>{3950B11C-AEB1-4E9C-BCB3-2E7133818C79}</ProjectGuid>
 +    <RootNamespace>streaming</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="position.cxx" />
 +    <ClCompile Include="parser.cxx" />
 +    <ClCompile Include="serializer.cxx" />
 +    <ClCompile Include="grammar-input-stream.cxx" />
 +  </ItemGroup>
 +  <ItemGroup>
 +    <ClInclude Include="position.hxx" />
 +    <ClInclude Include="parser.hxx" />
 +    <ClInclude Include="serializer.hxx" />
 +    <ClInclude Include="grammar-input-stream.hxx" />
 +  </ItemGroup>
 +  <ItemGroup>
 +    <CustomBuild Include="position.xsd">
 +      <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">xsd position.xsd</Message>
 +      <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">xsd.exe cxx-tree --generate-serialization position.xsd</Command>
 +      <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">position.cxx;position.hxx;%(Outputs)</Outputs>
 +      <Message Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">xsd position.xsd</Message>
 +      <Command Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">xsd.exe cxx-tree --generate-serialization position.xsd</Command>
 +      <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">position.cxx;position.hxx;%(Outputs)</Outputs>
 +      <Message Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">xsd position.xsd</Message>
 +      <Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">xsd.exe cxx-tree --generate-serialization position.xsd</Command>
 +      <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">position.cxx;position.hxx;%(Outputs)</Outputs>
 +      <Message Condition="'$(Configuration)|$(Platform)'=='Release|x64'">xsd position.xsd</Message>
 +      <Command Condition="'$(Configuration)|$(Platform)'=='Release|x64'">xsd.exe cxx-tree --generate-serialization position.xsd</Command>
 +      <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">position.cxx;position.hxx;%(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/tree/streaming/streaming-vc11.vcxproj.filters b/xsd/dist/examples/cxx/tree/streaming/streaming-vc11.vcxproj.filters new file mode 100644 index 0000000..3597703 --- /dev/null +++ b/xsd/dist/examples/cxx/tree/streaming/streaming-vc11.vcxproj.filters @@ -0,0 +1,56 @@ +<?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>{4F684AD4-DFB2-4488-BA73-8625AECC91A3}</UniqueIdentifier>
 +      <Extensions>cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
 +    </Filter>
 +    <Filter Include="Header Files">
 +      <UniqueIdentifier>{94F3375D-5EB8-4D2C-8739-4D47E9AB7072}</UniqueIdentifier>
 +      <Extensions>h;hpp;hxx;hm;inl;inc;xsd</Extensions>
 +    </Filter>
 +    <Filter Include="Schema Files">
 +      <UniqueIdentifier>{b73125d6-60b1-4f32-9cfb-d11e709d0d14}</UniqueIdentifier>
 +      <Extensions>xsd</Extensions>
 +    </Filter>
 +  </ItemGroup>
 +  <ItemGroup>
 +    <ClCompile Include="driver.cxx">
 +      <Filter>Source Files</Filter>
 +    </ClCompile>
 +    <ClCompile Include="position.cxx">
 +      <Filter>Source Files</Filter>
 +    </ClCompile>
 +    <ClCompile Include="parser.cxx">
 +      <Filter>Source Files</Filter>
 +    </ClCompile>
 +    <ClCompile Include="serializer.cxx">
 +      <Filter>Source Files</Filter>
 +    </ClCompile>
 +    <ClCompile Include="grammar-input-stream.cxx">
 +      <Filter>Source Files</Filter>
 +    </ClCompile>
 +  </ItemGroup>
 +  <ItemGroup>
 +    <ClInclude Include="position.hxx">
 +      <Filter>Header Files</Filter>
 +    </ClInclude>
 +    <ClInclude Include="parser.hxx">
 +      <Filter>Header Files</Filter>
 +    </ClInclude>
 +    <ClInclude Include="serializer.hxx">
 +      <Filter>Header Files</Filter>
 +    </ClInclude>
 +    <ClInclude Include="grammar-input-stream.hxx">
 +      <Filter>Header Files</Filter>
 +    </ClInclude>
 +  </ItemGroup>
 +  <ItemGroup>
 +    <None Include="Readme.txt" />
 +  </ItemGroup>
 +  <ItemGroup>
 +    <CustomBuild Include="position.xsd">
 +      <Filter>Schema Files</Filter>
 +    </CustomBuild>
 +  </ItemGroup>
 +</Project>
\ No newline at end of file diff --git a/xsd/dist/examples/cxx/tree/streaming/streaming-vc12.vcxproj b/xsd/dist/examples/cxx/tree/streaming/streaming-vc12.vcxproj new file mode 100644 index 0000000..5e69c30 --- /dev/null +++ b/xsd/dist/examples/cxx/tree/streaming/streaming-vc12.vcxproj @@ -0,0 +1,219 @@ +<?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>streaming</ProjectName>
 +    <ProjectGuid>{3950B11C-AEB1-4E9C-BCB3-2E7133818C79}</ProjectGuid>
 +    <RootNamespace>streaming</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="position.cxx" />
 +    <ClCompile Include="parser.cxx" />
 +    <ClCompile Include="serializer.cxx" />
 +    <ClCompile Include="grammar-input-stream.cxx" />
 +  </ItemGroup>
 +  <ItemGroup>
 +    <ClInclude Include="position.hxx" />
 +    <ClInclude Include="parser.hxx" />
 +    <ClInclude Include="serializer.hxx" />
 +    <ClInclude Include="grammar-input-stream.hxx" />
 +  </ItemGroup>
 +  <ItemGroup>
 +    <CustomBuild Include="position.xsd">
 +      <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">xsd position.xsd</Message>
 +      <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">xsd.exe cxx-tree --generate-serialization position.xsd</Command>
 +      <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">position.cxx;position.hxx;%(Outputs)</Outputs>
 +      <Message Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">xsd position.xsd</Message>
 +      <Command Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">xsd.exe cxx-tree --generate-serialization position.xsd</Command>
 +      <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">position.cxx;position.hxx;%(Outputs)</Outputs>
 +      <Message Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">xsd position.xsd</Message>
 +      <Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">xsd.exe cxx-tree --generate-serialization position.xsd</Command>
 +      <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">position.cxx;position.hxx;%(Outputs)</Outputs>
 +      <Message Condition="'$(Configuration)|$(Platform)'=='Release|x64'">xsd position.xsd</Message>
 +      <Command Condition="'$(Configuration)|$(Platform)'=='Release|x64'">xsd.exe cxx-tree --generate-serialization position.xsd</Command>
 +      <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">position.cxx;position.hxx;%(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/tree/streaming/streaming-vc12.vcxproj.filters b/xsd/dist/examples/cxx/tree/streaming/streaming-vc12.vcxproj.filters new file mode 100644 index 0000000..3597703 --- /dev/null +++ b/xsd/dist/examples/cxx/tree/streaming/streaming-vc12.vcxproj.filters @@ -0,0 +1,56 @@ +<?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>{4F684AD4-DFB2-4488-BA73-8625AECC91A3}</UniqueIdentifier>
 +      <Extensions>cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
 +    </Filter>
 +    <Filter Include="Header Files">
 +      <UniqueIdentifier>{94F3375D-5EB8-4D2C-8739-4D47E9AB7072}</UniqueIdentifier>
 +      <Extensions>h;hpp;hxx;hm;inl;inc;xsd</Extensions>
 +    </Filter>
 +    <Filter Include="Schema Files">
 +      <UniqueIdentifier>{b73125d6-60b1-4f32-9cfb-d11e709d0d14}</UniqueIdentifier>
 +      <Extensions>xsd</Extensions>
 +    </Filter>
 +  </ItemGroup>
 +  <ItemGroup>
 +    <ClCompile Include="driver.cxx">
 +      <Filter>Source Files</Filter>
 +    </ClCompile>
 +    <ClCompile Include="position.cxx">
 +      <Filter>Source Files</Filter>
 +    </ClCompile>
 +    <ClCompile Include="parser.cxx">
 +      <Filter>Source Files</Filter>
 +    </ClCompile>
 +    <ClCompile Include="serializer.cxx">
 +      <Filter>Source Files</Filter>
 +    </ClCompile>
 +    <ClCompile Include="grammar-input-stream.cxx">
 +      <Filter>Source Files</Filter>
 +    </ClCompile>
 +  </ItemGroup>
 +  <ItemGroup>
 +    <ClInclude Include="position.hxx">
 +      <Filter>Header Files</Filter>
 +    </ClInclude>
 +    <ClInclude Include="parser.hxx">
 +      <Filter>Header Files</Filter>
 +    </ClInclude>
 +    <ClInclude Include="serializer.hxx">
 +      <Filter>Header Files</Filter>
 +    </ClInclude>
 +    <ClInclude Include="grammar-input-stream.hxx">
 +      <Filter>Header Files</Filter>
 +    </ClInclude>
 +  </ItemGroup>
 +  <ItemGroup>
 +    <None Include="Readme.txt" />
 +  </ItemGroup>
 +  <ItemGroup>
 +    <CustomBuild Include="position.xsd">
 +      <Filter>Schema Files</Filter>
 +    </CustomBuild>
 +  </ItemGroup>
 +</Project>
\ No newline at end of file diff --git a/xsd/dist/examples/cxx/tree/streaming/streaming-8.0.vcproj b/xsd/dist/examples/cxx/tree/streaming/streaming-vc8.vcproj index b7f65d0..354c0ff 100644 --- a/xsd/dist/examples/cxx/tree/streaming/streaming-8.0.vcproj +++ b/xsd/dist/examples/cxx/tree/streaming/streaming-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"
 @@ -359,6 +359,9 @@  			<File
  				RelativePath=".\serializer.cxx">
  			</File>
 +			<File
 +				RelativePath=".\grammar-input-stream.cxx">
 +			</File>
  		</Filter>
  		<Filter
  			Name="Header Files"
 @@ -375,6 +378,9 @@  			<File
  				RelativePath=".\serializer.hxx">
  			</File>
 +			<File
 +				RelativePath=".\grammar-input-stream.hxx">
 +			</File>
  		</Filter>
  		<Filter
  			Name="Schema Files"
 diff --git a/xsd/dist/examples/cxx/tree/streaming/streaming-9.0.vcproj b/xsd/dist/examples/cxx/tree/streaming/streaming-vc9.vcproj index cbfec59..e6b75f3 100644 --- a/xsd/dist/examples/cxx/tree/streaming/streaming-9.0.vcproj +++ b/xsd/dist/examples/cxx/tree/streaming/streaming-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"
 @@ -356,6 +356,9 @@  			<File
  				RelativePath=".\serializer.cxx">
  			</File>
 +			<File
 +				RelativePath=".\grammar-input-stream.cxx">
 +			</File>
  		</Filter>
  		<Filter
  			Name="Header Files"
 @@ -372,6 +375,9 @@  			<File
  				RelativePath=".\serializer.hxx">
  			</File>
 +			<File
 +				RelativePath=".\grammar-input-stream.hxx">
 +			</File>
  		</Filter>
  		<Filter
  			Name="Schema Files"
 diff --git a/xsd/dist/examples/cxx/tree/streaming/streaming-xerces2-7.1.vcproj b/xsd/dist/examples/cxx/tree/streaming/streaming-xerces2-7.1.vcproj deleted file mode 100644 index b606b8f..0000000 --- a/xsd/dist/examples/cxx/tree/streaming/streaming-xerces2-7.1.vcproj +++ /dev/null @@ -1,176 +0,0 @@ -<?xml version="1.0" encoding="Windows-1252"?>
 -<VisualStudioProject
 -	ProjectType="Visual C++"
 -	Version="7.10"
 -	Name="streaming"
 -	ProjectGUID="{3950B11C-AEB1-4E9C-BCB3-2E7133818C79}"
 -	RootNamespace="streaming"
 -	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="{4F684AD4-DFB2-4488-BA73-8625AECC91A3}">
 -			<File
 -				RelativePath=".\driver.cxx">
 -			</File>
 -			<File
 -				RelativePath=".\position.cxx">
 -			</File>
 -			<File
 -				RelativePath=".\parser.cxx">
 -			</File>
 -			<File
 -				RelativePath=".\serializer.cxx">
 -			</File>
 -		</Filter>
 -		<Filter
 -			Name="Header Files"
 -			Filter="h;hpp;hxx;hm;inl;inc;xsd"
 -			UniqueIdentifier="{94F3375D-5EB8-4D2C-8739-4D47E9AB7072}">
 -			<File
 -				RelativePath=".\position.hxx">
 -			</File>
 -			<File
 -				RelativePath=".\parser.hxx">
 -			</File>
 -			<File
 -				RelativePath=".\serializer.hxx">
 -			</File>
 -		</Filter>
 -		<Filter
 -			Name="Schema Files"
 -			Filter="xsd">
 -			<File
 -				RelativePath=".\position.xsd">
 -				<FileConfiguration
 -					Name="Debug|Win32">
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd position.xsd"
 -						CommandLine="xsd.exe cxx-tree --generate-serialization --generate-intellisense position.xsd"
 -						Outputs="position.cxx;position.hxx"/>
 -				</FileConfiguration>
 -				<FileConfiguration
 -					Name="Release|Win32">
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd position.xsd"
 -						CommandLine="xsd.exe cxx-tree --generate-serialization --generate-intellisense position.xsd"
 -						Outputs="position.cxx;position.hxx"/>
 -				</FileConfiguration>
 -			</File>
 -		</Filter>
 -		<File
 -			RelativePath=".\Readme.txt">
 -		</File>
 -	</Files>
 -	<Globals>
 -	</Globals>
 -</VisualStudioProject>
 diff --git a/xsd/dist/examples/cxx/tree/streaming/streaming-xerces2-8.0.vcproj b/xsd/dist/examples/cxx/tree/streaming/streaming-xerces2-8.0.vcproj deleted file mode 100644 index fbd555e..0000000 --- a/xsd/dist/examples/cxx/tree/streaming/streaming-xerces2-8.0.vcproj +++ /dev/null @@ -1,435 +0,0 @@ -<?xml version="1.0" encoding="Windows-1252"?>
 -<VisualStudioProject
 -	ProjectType="Visual C++"
 -	Version="8.00"
 -	Name="streaming"
 -	ProjectGUID="{3950B11C-AEB1-4E9C-BCB3-2E7133818C79}"
 -	RootNamespace="streaming"
 -	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="{4F684AD4-DFB2-4488-BA73-8625AECC91A3}"
 -			>
 -			<File
 -				RelativePath=".\driver.cxx"
 -				>
 -			</File>
 -			<File
 -				RelativePath=".\position.cxx"
 -				>
 -			</File>
 -			<File
 -				RelativePath=".\parser.cxx">
 -			</File>
 -			<File
 -				RelativePath=".\serializer.cxx">
 -			</File>
 -		</Filter>
 -		<Filter
 -			Name="Header Files"
 -			Filter="h;hpp;hxx;hm;inl;inc;xsd"
 -			UniqueIdentifier="{94F3375D-5EB8-4D2C-8739-4D47E9AB7072}"
 -			>
 -			<File
 -				RelativePath=".\position.hxx"
 -				>
 -			</File>
 -			<File
 -				RelativePath=".\parser.hxx">
 -			</File>
 -			<File
 -				RelativePath=".\serializer.hxx">
 -			</File>
 -		</Filter>
 -		<Filter
 -			Name="Schema Files"
 -			Filter="xsd"
 -			>
 -			<File
 -				RelativePath=".\position.xsd"
 -				>
 -				<FileConfiguration
 -					Name="Debug|Win32"
 -					>
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd position.xsd"
 -						CommandLine="xsd.exe cxx-tree --generate-serialization --generate-intellisense position.xsd"
 -						Outputs="position.cxx;position.hxx"
 -					/>
 -				</FileConfiguration>
 -				<FileConfiguration
 -					Name="Release|Win32"
 -					>
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd position.xsd"
 -						CommandLine="xsd.exe cxx-tree --generate-serialization --generate-intellisense position.xsd"
 -						Outputs="position.cxx;position.hxx"
 -					/>
 -				</FileConfiguration>
 -				<FileConfiguration
 -					Name="Debug|x64"
 -					>
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd position.xsd"
 -						CommandLine="xsd.exe cxx-tree --generate-serialization --generate-intellisense position.xsd"
 -						Outputs="position.cxx;position.hxx"
 -					/>
 -				</FileConfiguration>
 -				<FileConfiguration
 -					Name="Release|x64"
 -					>
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd position.xsd"
 -						CommandLine="xsd.exe cxx-tree --generate-serialization --generate-intellisense position.xsd"
 -						Outputs="position.cxx;position.hxx"
 -					/>
 -				</FileConfiguration>
 -			</File>
 -		</Filter>
 -		<File
 -			RelativePath=".\Readme.txt"
 -			>
 -		</File>
 -	</Files>
 -	<Globals>
 -	</Globals>
 -</VisualStudioProject>
 diff --git a/xsd/dist/examples/cxx/tree/streaming/streaming-xerces2-9.0.vcproj b/xsd/dist/examples/cxx/tree/streaming/streaming-xerces2-9.0.vcproj deleted file mode 100644 index e3da54b..0000000 --- a/xsd/dist/examples/cxx/tree/streaming/streaming-xerces2-9.0.vcproj +++ /dev/null @@ -1,432 +0,0 @@ -<?xml version="1.0" encoding="Windows-1252"?>
 -<VisualStudioProject
 -	ProjectType="Visual C++"
 -	Version="9.00"
 -	Name="streaming"
 -	ProjectGUID="{3950B11C-AEB1-4E9C-BCB3-2E7133818C79}"
 -	RootNamespace="streaming"
 -	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="{4F684AD4-DFB2-4488-BA73-8625AECC91A3}"
 -			>
 -			<File
 -				RelativePath=".\driver.cxx"
 -				>
 -			</File>
 -			<File
 -				RelativePath=".\position.cxx"
 -				>
 -			</File>
 -			<File
 -				RelativePath=".\parser.cxx">
 -			</File>
 -			<File
 -				RelativePath=".\serializer.cxx">
 -			</File>
 -		</Filter>
 -		<Filter
 -			Name="Header Files"
 -			Filter="h;hpp;hxx;hm;inl;inc;xsd"
 -			UniqueIdentifier="{94F3375D-5EB8-4D2C-8739-4D47E9AB7072}"
 -			>
 -			<File
 -				RelativePath=".\position.hxx"
 -				>
 -			</File>
 -			<File
 -				RelativePath=".\parser.hxx">
 -			</File>
 -			<File
 -				RelativePath=".\serializer.hxx">
 -			</File>
 -		</Filter>
 -		<Filter
 -			Name="Schema Files"
 -			Filter="xsd"
 -			>
 -			<File
 -				RelativePath=".\position.xsd"
 -				>
 -				<FileConfiguration
 -					Name="Debug|Win32"
 -					>
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd position.xsd"
 -						CommandLine="xsd.exe cxx-tree --generate-serialization position.xsd"
 -						Outputs="position.cxx;position.hxx"
 -					/>
 -				</FileConfiguration>
 -				<FileConfiguration
 -					Name="Debug|x64"
 -					>
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd position.xsd"
 -						CommandLine="xsd.exe cxx-tree --generate-serialization position.xsd"
 -						Outputs="position.cxx;position.hxx"
 -					/>
 -				</FileConfiguration>
 -				<FileConfiguration
 -					Name="Release|Win32"
 -					>
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd position.xsd"
 -						CommandLine="xsd.exe cxx-tree --generate-serialization position.xsd"
 -						Outputs="position.cxx;position.hxx"
 -					/>
 -				</FileConfiguration>
 -				<FileConfiguration
 -					Name="Release|x64"
 -					>
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd position.xsd"
 -						CommandLine="xsd.exe cxx-tree --generate-serialization position.xsd"
 -						Outputs="position.cxx;position.hxx"
 -					/>
 -				</FileConfiguration>
 -			</File>
 -		</Filter>
 -		<File
 -			RelativePath=".\Readme.txt"
 -			>
 -		</File>
 -	</Files>
 -	<Globals>
 -	</Globals>
 -</VisualStudioProject>
 diff --git a/xsd/dist/examples/cxx/tree/tree-10.0.sln b/xsd/dist/examples/cxx/tree/tree-10.0.sln deleted file mode 100644 index 3f9d2e2..0000000 --- a/xsd/dist/examples/cxx/tree/tree-10.0.sln +++ /dev/null @@ -1,115 +0,0 @@ -Microsoft Visual Studio Solution File, Format Version 11.00
 -# Visual Studio 2010
 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "hello", "hello\hello-10.0.vcxproj", "{538CCAB6-984B-4602-B0D0-985E8FD4FEB9}"
 -EndProject
 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "library", "library\library-10.0.vcxproj", "{D661AD5B-5FF4-4AFD-A656-429BA348E9EF}"
 -EndProject
 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "mixed", "mixed\mixed-10.0.vcxproj", "{6EF7868E-AA58-4615-9C1A-06B010CB4209}"
 -EndProject
 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "polymorphism", "polymorphism\polymorphism-10.0.vcxproj", "{03224289-FD3C-4A58-A6D7-E8D658B0E45A}"
 -EndProject
 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "streaming", "streaming\streaming-10.0.vcxproj", "{3950B11C-AEB1-4E9C-BCB3-2E7133818C79}"
 -EndProject
 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "wildcard", "wildcard\wildcard-10.0.vcxproj", "{13C21A83-CC75-459E-9B01-E9EC36D1524B}"
 -EndProject
 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "caching", "caching\caching-10.0.vcxproj", "{932D8CD0-4E11-4C3A-9084-4D30DE75C2B7}"
 -EndProject
 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "multiroot", "multiroot\multiroot-10.0.vcxproj", "{1CFBC9C5-5F9C-4B60-A2A3-0A79BCDD2670}"
 -EndProject
 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "performance", "performance\performance-10.0.vcxproj", "{C60700D1-DB4B-4EFF-8EE9-97BD716BCB89}"
 -EndProject
 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "messaging", "messaging\messaging-10.0.vcxproj", "{F7696252-45B5-438B-B14F-0510137704F0}"
 -EndProject
 -Global
 -	GlobalSection(SolutionConfigurationPlatforms) = preSolution
 -		Debug|Win32 = Debug|Win32
 -		Debug|x64 = Debug|x64
 -		Release|Win32 = Release|Win32
 -		Release|x64 = Release|x64
 -	EndGlobalSection
 -	GlobalSection(ProjectConfigurationPlatforms) = postSolution
 -		{538CCAB6-984B-4602-B0D0-985E8FD4FEB9}.Debug|Win32.ActiveCfg = Debug|Win32
 -		{538CCAB6-984B-4602-B0D0-985E8FD4FEB9}.Debug|Win32.Build.0 = Debug|Win32
 -		{538CCAB6-984B-4602-B0D0-985E8FD4FEB9}.Debug|x64.ActiveCfg = Debug|x64
 -		{538CCAB6-984B-4602-B0D0-985E8FD4FEB9}.Debug|x64.Build.0 = Debug|x64
 -		{538CCAB6-984B-4602-B0D0-985E8FD4FEB9}.Release|Win32.ActiveCfg = Release|Win32
 -		{538CCAB6-984B-4602-B0D0-985E8FD4FEB9}.Release|Win32.Build.0 = Release|Win32
 -		{538CCAB6-984B-4602-B0D0-985E8FD4FEB9}.Release|x64.ActiveCfg = Release|x64
 -		{538CCAB6-984B-4602-B0D0-985E8FD4FEB9}.Release|x64.Build.0 = Release|x64
 -		{D661AD5B-5FF4-4AFD-A656-429BA348E9EF}.Debug|Win32.ActiveCfg = Debug|Win32
 -		{D661AD5B-5FF4-4AFD-A656-429BA348E9EF}.Debug|Win32.Build.0 = Debug|Win32
 -		{D661AD5B-5FF4-4AFD-A656-429BA348E9EF}.Debug|x64.ActiveCfg = Debug|x64
 -		{D661AD5B-5FF4-4AFD-A656-429BA348E9EF}.Debug|x64.Build.0 = Debug|x64
 -		{D661AD5B-5FF4-4AFD-A656-429BA348E9EF}.Release|Win32.ActiveCfg = Release|Win32
 -		{D661AD5B-5FF4-4AFD-A656-429BA348E9EF}.Release|Win32.Build.0 = Release|Win32
 -		{D661AD5B-5FF4-4AFD-A656-429BA348E9EF}.Release|x64.ActiveCfg = Release|x64
 -		{D661AD5B-5FF4-4AFD-A656-429BA348E9EF}.Release|x64.Build.0 = Release|x64
 -		{6EF7868E-AA58-4615-9C1A-06B010CB4209}.Debug|Win32.ActiveCfg = Debug|Win32
 -		{6EF7868E-AA58-4615-9C1A-06B010CB4209}.Debug|Win32.Build.0 = Debug|Win32
 -		{6EF7868E-AA58-4615-9C1A-06B010CB4209}.Debug|x64.ActiveCfg = Debug|x64
 -		{6EF7868E-AA58-4615-9C1A-06B010CB4209}.Debug|x64.Build.0 = Debug|x64
 -		{6EF7868E-AA58-4615-9C1A-06B010CB4209}.Release|Win32.ActiveCfg = Release|Win32
 -		{6EF7868E-AA58-4615-9C1A-06B010CB4209}.Release|Win32.Build.0 = Release|Win32
 -		{6EF7868E-AA58-4615-9C1A-06B010CB4209}.Release|x64.ActiveCfg = Release|x64
 -		{6EF7868E-AA58-4615-9C1A-06B010CB4209}.Release|x64.Build.0 = Release|x64
 -		{03224289-FD3C-4A58-A6D7-E8D658B0E45A}.Debug|Win32.ActiveCfg = Debug|Win32
 -		{03224289-FD3C-4A58-A6D7-E8D658B0E45A}.Debug|Win32.Build.0 = Debug|Win32
 -		{03224289-FD3C-4A58-A6D7-E8D658B0E45A}.Debug|x64.ActiveCfg = Debug|x64
 -		{03224289-FD3C-4A58-A6D7-E8D658B0E45A}.Debug|x64.Build.0 = Debug|x64
 -		{03224289-FD3C-4A58-A6D7-E8D658B0E45A}.Release|Win32.ActiveCfg = Release|Win32
 -		{03224289-FD3C-4A58-A6D7-E8D658B0E45A}.Release|Win32.Build.0 = Release|Win32
 -		{03224289-FD3C-4A58-A6D7-E8D658B0E45A}.Release|x64.ActiveCfg = Release|x64
 -		{03224289-FD3C-4A58-A6D7-E8D658B0E45A}.Release|x64.Build.0 = Release|x64
 -		{3950B11C-AEB1-4E9C-BCB3-2E7133818C79}.Debug|Win32.ActiveCfg = Debug|Win32
 -		{3950B11C-AEB1-4E9C-BCB3-2E7133818C79}.Debug|Win32.Build.0 = Debug|Win32
 -		{3950B11C-AEB1-4E9C-BCB3-2E7133818C79}.Debug|x64.ActiveCfg = Debug|x64
 -		{3950B11C-AEB1-4E9C-BCB3-2E7133818C79}.Debug|x64.Build.0 = Debug|x64
 -		{3950B11C-AEB1-4E9C-BCB3-2E7133818C79}.Release|Win32.ActiveCfg = Release|Win32
 -		{3950B11C-AEB1-4E9C-BCB3-2E7133818C79}.Release|Win32.Build.0 = Release|Win32
 -		{3950B11C-AEB1-4E9C-BCB3-2E7133818C79}.Release|x64.ActiveCfg = Release|x64
 -		{3950B11C-AEB1-4E9C-BCB3-2E7133818C79}.Release|x64.Build.0 = Release|x64
 -		{13C21A83-CC75-459E-9B01-E9EC36D1524B}.Debug|Win32.ActiveCfg = Debug|Win32
 -		{13C21A83-CC75-459E-9B01-E9EC36D1524B}.Debug|Win32.Build.0 = Debug|Win32
 -		{13C21A83-CC75-459E-9B01-E9EC36D1524B}.Debug|x64.ActiveCfg = Debug|x64
 -		{13C21A83-CC75-459E-9B01-E9EC36D1524B}.Debug|x64.Build.0 = Debug|x64
 -		{13C21A83-CC75-459E-9B01-E9EC36D1524B}.Release|Win32.ActiveCfg = Release|Win32
 -		{13C21A83-CC75-459E-9B01-E9EC36D1524B}.Release|Win32.Build.0 = Release|Win32
 -		{13C21A83-CC75-459E-9B01-E9EC36D1524B}.Release|x64.ActiveCfg = Release|x64
 -		{13C21A83-CC75-459E-9B01-E9EC36D1524B}.Release|x64.Build.0 = Release|x64
 -		{932D8CD0-4E11-4C3A-9084-4D30DE75C2B7}.Debug|Win32.ActiveCfg = Debug|Win32
 -		{932D8CD0-4E11-4C3A-9084-4D30DE75C2B7}.Debug|Win32.Build.0 = Debug|Win32
 -		{932D8CD0-4E11-4C3A-9084-4D30DE75C2B7}.Debug|x64.ActiveCfg = Debug|x64
 -		{932D8CD0-4E11-4C3A-9084-4D30DE75C2B7}.Debug|x64.Build.0 = Debug|x64
 -		{932D8CD0-4E11-4C3A-9084-4D30DE75C2B7}.Release|Win32.ActiveCfg = Release|Win32
 -		{932D8CD0-4E11-4C3A-9084-4D30DE75C2B7}.Release|Win32.Build.0 = Release|Win32
 -		{932D8CD0-4E11-4C3A-9084-4D30DE75C2B7}.Release|x64.ActiveCfg = Release|x64
 -		{932D8CD0-4E11-4C3A-9084-4D30DE75C2B7}.Release|x64.Build.0 = Release|x64
 -		{1CFBC9C5-5F9C-4B60-A2A3-0A79BCDD2670}.Debug|Win32.ActiveCfg = Debug|Win32
 -		{1CFBC9C5-5F9C-4B60-A2A3-0A79BCDD2670}.Debug|Win32.Build.0 = Debug|Win32
 -		{1CFBC9C5-5F9C-4B60-A2A3-0A79BCDD2670}.Debug|x64.ActiveCfg = Debug|x64
 -		{1CFBC9C5-5F9C-4B60-A2A3-0A79BCDD2670}.Debug|x64.Build.0 = Debug|x64
 -		{1CFBC9C5-5F9C-4B60-A2A3-0A79BCDD2670}.Release|Win32.ActiveCfg = Release|Win32
 -		{1CFBC9C5-5F9C-4B60-A2A3-0A79BCDD2670}.Release|Win32.Build.0 = Release|Win32
 -		{1CFBC9C5-5F9C-4B60-A2A3-0A79BCDD2670}.Release|x64.ActiveCfg = Release|x64
 -		{1CFBC9C5-5F9C-4B60-A2A3-0A79BCDD2670}.Release|x64.Build.0 = Release|x64
 -		{C60700D1-DB4B-4EFF-8EE9-97BD716BCB89}.Debug|Win32.ActiveCfg = Debug|Win32
 -		{C60700D1-DB4B-4EFF-8EE9-97BD716BCB89}.Debug|Win32.Build.0 = Debug|Win32
 -		{C60700D1-DB4B-4EFF-8EE9-97BD716BCB89}.Debug|x64.ActiveCfg = Debug|x64
 -		{C60700D1-DB4B-4EFF-8EE9-97BD716BCB89}.Debug|x64.Build.0 = Debug|x64
 -		{C60700D1-DB4B-4EFF-8EE9-97BD716BCB89}.Release|Win32.ActiveCfg = Release|Win32
 -		{C60700D1-DB4B-4EFF-8EE9-97BD716BCB89}.Release|Win32.Build.0 = Release|Win32
 -		{C60700D1-DB4B-4EFF-8EE9-97BD716BCB89}.Release|x64.ActiveCfg = Release|x64
 -		{C60700D1-DB4B-4EFF-8EE9-97BD716BCB89}.Release|x64.Build.0 = Release|x64
 -		{F7696252-45B5-438B-B14F-0510137704F0}.Debug|Win32.ActiveCfg = Debug|Win32
 -		{F7696252-45B5-438B-B14F-0510137704F0}.Debug|Win32.Build.0 = Debug|Win32
 -		{F7696252-45B5-438B-B14F-0510137704F0}.Debug|x64.ActiveCfg = Debug|x64
 -		{F7696252-45B5-438B-B14F-0510137704F0}.Debug|x64.Build.0 = Debug|x64
 -		{F7696252-45B5-438B-B14F-0510137704F0}.Release|Win32.ActiveCfg = Release|Win32
 -		{F7696252-45B5-438B-B14F-0510137704F0}.Release|Win32.Build.0 = Release|Win32
 -		{F7696252-45B5-438B-B14F-0510137704F0}.Release|x64.ActiveCfg = Release|x64
 -		{F7696252-45B5-438B-B14F-0510137704F0}.Release|x64.Build.0 = Release|x64
 -	EndGlobalSection
 -	GlobalSection(SolutionProperties) = preSolution
 -		HideSolutionNode = FALSE
 -	EndGlobalSection
 -EndGlobal
 diff --git a/xsd/dist/examples/cxx/tree/tree-7.1.sln b/xsd/dist/examples/cxx/tree/tree-7.1.sln deleted file mode 100644 index fc5147b..0000000 --- a/xsd/dist/examples/cxx/tree/tree-7.1.sln +++ /dev/null @@ -1,93 +0,0 @@ -Microsoft Visual Studio Solution File, Format Version 8.00
 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "hello", "hello\hello-7.1.vcproj", "{538CCAB6-984B-4602-B0D0-985E8FD4FEB9}"
 -	ProjectSection(ProjectDependencies) = postProject
 -	EndProjectSection
 -EndProject
 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "library", "library\library-7.1.vcproj", "{D661AD5B-5FF4-4AFD-A656-429BA348E9EF}"
 -	ProjectSection(ProjectDependencies) = postProject
 -	EndProjectSection
 -EndProject
 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "mixed", "mixed\mixed-7.1.vcproj", "{6EF7868E-AA58-4615-9C1A-06B010CB4209}"
 -	ProjectSection(ProjectDependencies) = postProject
 -	EndProjectSection
 -EndProject
 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "polymorphism", "polymorphism\polymorphism-7.1.vcproj", "{03224289-FD3C-4A58-A6D7-E8D658B0E45A}"
 -	ProjectSection(ProjectDependencies) = postProject
 -	EndProjectSection
 -EndProject
 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "streaming", "streaming\streaming-7.1.vcproj", "{3950B11C-AEB1-4E9C-BCB3-2E7133818C79}"
 -	ProjectSection(ProjectDependencies) = postProject
 -	EndProjectSection
 -EndProject
 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "wildcard", "wildcard\wildcard-7.1.vcproj", "{13C21A83-CC75-459E-9B01-E9EC36D1524B}"
 -	ProjectSection(ProjectDependencies) = postProject
 -	EndProjectSection
 -EndProject
 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "caching", "caching\caching-7.1.vcproj", "{932D8CD0-4E11-4C3A-9084-4D30DE75C2B7}"
 -	ProjectSection(ProjectDependencies) = postProject
 -	EndProjectSection
 -EndProject
 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "multiroot", "multiroot\multiroot-7.1.vcproj", "{1CFBC9C5-5F9C-4B60-A2A3-0A79BCDD2670}"
 -	ProjectSection(ProjectDependencies) = postProject
 -	EndProjectSection
 -EndProject
 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "performance", "performance\performance-7.1.vcproj", "{C60700D1-DB4B-4EFF-8EE9-97BD716BCB89}"
 -	ProjectSection(ProjectDependencies) = postProject
 -	EndProjectSection
 -EndProject
 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "messaging", "messaging\messaging-7.1.vcproj", "{F7696252-45B5-438B-B14F-0510137704F0}"
 -	ProjectSection(ProjectDependencies) = postProject
 -	EndProjectSection
 -EndProject
 -Global
 -	GlobalSection(SolutionConfiguration) = preSolution
 -		Debug = Debug
 -		Release = Release
 -	EndGlobalSection
 -	GlobalSection(ProjectConfiguration) = postSolution
 -		{538CCAB6-984B-4602-B0D0-985E8FD4FEB9}.Debug.ActiveCfg = Debug|Win32
 -		{538CCAB6-984B-4602-B0D0-985E8FD4FEB9}.Debug.Build.0 = Debug|Win32
 -		{538CCAB6-984B-4602-B0D0-985E8FD4FEB9}.Release.ActiveCfg = Release|Win32
 -		{538CCAB6-984B-4602-B0D0-985E8FD4FEB9}.Release.Build.0 = Release|Win32
 -		{D661AD5B-5FF4-4AFD-A656-429BA348E9EF}.Debug.ActiveCfg = Debug|Win32
 -		{D661AD5B-5FF4-4AFD-A656-429BA348E9EF}.Debug.Build.0 = Debug|Win32
 -		{D661AD5B-5FF4-4AFD-A656-429BA348E9EF}.Release.ActiveCfg = Release|Win32
 -		{D661AD5B-5FF4-4AFD-A656-429BA348E9EF}.Release.Build.0 = Release|Win32
 -		{6EF7868E-AA58-4615-9C1A-06B010CB4209}.Debug.ActiveCfg = Debug|Win32
 -		{6EF7868E-AA58-4615-9C1A-06B010CB4209}.Debug.Build.0 = Debug|Win32
 -		{6EF7868E-AA58-4615-9C1A-06B010CB4209}.Release.ActiveCfg = Release|Win32
 -		{6EF7868E-AA58-4615-9C1A-06B010CB4209}.Release.Build.0 = Release|Win32
 -		{03224289-FD3C-4A58-A6D7-E8D658B0E45A}.Debug.ActiveCfg = Debug|Win32
 -		{03224289-FD3C-4A58-A6D7-E8D658B0E45A}.Debug.Build.0 = Debug|Win32
 -		{03224289-FD3C-4A58-A6D7-E8D658B0E45A}.Release.ActiveCfg = Release|Win32
 -		{03224289-FD3C-4A58-A6D7-E8D658B0E45A}.Release.Build.0 = Release|Win32
 -		{3950B11C-AEB1-4E9C-BCB3-2E7133818C79}.Debug.ActiveCfg = Debug|Win32
 -		{3950B11C-AEB1-4E9C-BCB3-2E7133818C79}.Debug.Build.0 = Debug|Win32
 -		{3950B11C-AEB1-4E9C-BCB3-2E7133818C79}.Release.ActiveCfg = Release|Win32
 -		{3950B11C-AEB1-4E9C-BCB3-2E7133818C79}.Release.Build.0 = Release|Win32
 -		{13C21A83-CC75-459E-9B01-E9EC36D1524B}.Debug.ActiveCfg = Debug|Win32
 -		{13C21A83-CC75-459E-9B01-E9EC36D1524B}.Debug.Build.0 = Debug|Win32
 -		{13C21A83-CC75-459E-9B01-E9EC36D1524B}.Release.ActiveCfg = Release|Win32
 -		{13C21A83-CC75-459E-9B01-E9EC36D1524B}.Release.Build.0 = Release|Win32
 -		{932D8CD0-4E11-4C3A-9084-4D30DE75C2B7}.Debug.ActiveCfg = Debug|Win32
 -		{932D8CD0-4E11-4C3A-9084-4D30DE75C2B7}.Debug.Build.0 = Debug|Win32
 -		{932D8CD0-4E11-4C3A-9084-4D30DE75C2B7}.Release.ActiveCfg = Release|Win32
 -		{932D8CD0-4E11-4C3A-9084-4D30DE75C2B7}.Release.Build.0 = Release|Win32
 -		{1CFBC9C5-5F9C-4B60-A2A3-0A79BCDD2670}.Debug.ActiveCfg = Debug|Win32
 -		{1CFBC9C5-5F9C-4B60-A2A3-0A79BCDD2670}.Debug.Build.0 = Debug|Win32
 -		{1CFBC9C5-5F9C-4B60-A2A3-0A79BCDD2670}.Release.ActiveCfg = Release|Win32
 -		{1CFBC9C5-5F9C-4B60-A2A3-0A79BCDD2670}.Release.Build.0 = Release|Win32
 -		{C60700D1-DB4B-4EFF-8EE9-97BD716BCB89}.Debug.ActiveCfg = Debug|Win32
 -		{C60700D1-DB4B-4EFF-8EE9-97BD716BCB89}.Debug.Build.0 = Debug|Win32
 -		{C60700D1-DB4B-4EFF-8EE9-97BD716BCB89}.Release.ActiveCfg = Release|Win32
 -		{C60700D1-DB4B-4EFF-8EE9-97BD716BCB89}.Release.Build.0 = Release|Win32
 -		{F7696252-45B5-438B-B14F-0510137704F0}.Debug.ActiveCfg = Debug|Win32
 -		{F7696252-45B5-438B-B14F-0510137704F0}.Debug.Build.0 = Debug|Win32
 -		{F7696252-45B5-438B-B14F-0510137704F0}.Release.ActiveCfg = Release|Win32
 -		{F7696252-45B5-438B-B14F-0510137704F0}.Release.Build.0 = Release|Win32
 -	EndGlobalSection
 -	GlobalSection(ExtensibilityGlobals) = postSolution
 -	EndGlobalSection
 -	GlobalSection(ExtensibilityAddIns) = postSolution
 -	EndGlobalSection
 -EndGlobal
 diff --git a/xsd/dist/examples/cxx/tree/tree-8.0.sln b/xsd/dist/examples/cxx/tree/tree-8.0.sln deleted file mode 100644 index f504aa6..0000000 --- a/xsd/dist/examples/cxx/tree/tree-8.0.sln +++ /dev/null @@ -1,115 +0,0 @@ -Microsoft Visual Studio Solution File, Format Version 9.00
 -# Visual Studio 2005
 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "hello", "hello\hello-8.0.vcproj", "{538CCAB6-984B-4602-B0D0-985E8FD4FEB9}"
 -EndProject
 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "library", "library\library-8.0.vcproj", "{D661AD5B-5FF4-4AFD-A656-429BA348E9EF}"
 -EndProject
 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "mixed", "mixed\mixed-8.0.vcproj", "{6EF7868E-AA58-4615-9C1A-06B010CB4209}"
 -EndProject
 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "polymorphism", "polymorphism\polymorphism-8.0.vcproj", "{03224289-FD3C-4A58-A6D7-E8D658B0E45A}"
 -EndProject
 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "streaming", "streaming\streaming-8.0.vcproj", "{3950B11C-AEB1-4E9C-BCB3-2E7133818C79}"
 -EndProject
 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "wildcard", "wildcard\wildcard-8.0.vcproj", "{13C21A83-CC75-459E-9B01-E9EC36D1524B}"
 -EndProject
 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "caching", "caching\caching-8.0.vcproj", "{932D8CD0-4E11-4C3A-9084-4D30DE75C2B7}"
 -EndProject
 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "multiroot", "multiroot\multiroot-8.0.vcproj", "{1CFBC9C5-5F9C-4B60-A2A3-0A79BCDD2670}"
 -EndProject
 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "performance", "performance\performance-8.0.vcproj", "{C60700D1-DB4B-4EFF-8EE9-97BD716BCB89}"
 -EndProject
 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "messaging", "messaging\messaging-8.0.vcproj", "{F7696252-45B5-438B-B14F-0510137704F0}"
 -EndProject
 -Global
 -	GlobalSection(SolutionConfigurationPlatforms) = preSolution
 -		Debug|Win32 = Debug|Win32
 -		Debug|x64 = Debug|x64
 -		Release|Win32 = Release|Win32
 -		Release|x64 = Release|x64
 -	EndGlobalSection
 -	GlobalSection(ProjectConfigurationPlatforms) = postSolution
 -		{538CCAB6-984B-4602-B0D0-985E8FD4FEB9}.Debug|Win32.ActiveCfg = Debug|Win32
 -		{538CCAB6-984B-4602-B0D0-985E8FD4FEB9}.Debug|Win32.Build.0 = Debug|Win32
 -		{538CCAB6-984B-4602-B0D0-985E8FD4FEB9}.Debug|x64.ActiveCfg = Debug|x64
 -		{538CCAB6-984B-4602-B0D0-985E8FD4FEB9}.Debug|x64.Build.0 = Debug|x64
 -		{538CCAB6-984B-4602-B0D0-985E8FD4FEB9}.Release|Win32.ActiveCfg = Release|Win32
 -		{538CCAB6-984B-4602-B0D0-985E8FD4FEB9}.Release|Win32.Build.0 = Release|Win32
 -		{538CCAB6-984B-4602-B0D0-985E8FD4FEB9}.Release|x64.ActiveCfg = Release|x64
 -		{538CCAB6-984B-4602-B0D0-985E8FD4FEB9}.Release|x64.Build.0 = Release|x64
 -		{D661AD5B-5FF4-4AFD-A656-429BA348E9EF}.Debug|Win32.ActiveCfg = Debug|Win32
 -		{D661AD5B-5FF4-4AFD-A656-429BA348E9EF}.Debug|Win32.Build.0 = Debug|Win32
 -		{D661AD5B-5FF4-4AFD-A656-429BA348E9EF}.Debug|x64.ActiveCfg = Debug|x64
 -		{D661AD5B-5FF4-4AFD-A656-429BA348E9EF}.Debug|x64.Build.0 = Debug|x64
 -		{D661AD5B-5FF4-4AFD-A656-429BA348E9EF}.Release|Win32.ActiveCfg = Release|Win32
 -		{D661AD5B-5FF4-4AFD-A656-429BA348E9EF}.Release|Win32.Build.0 = Release|Win32
 -		{D661AD5B-5FF4-4AFD-A656-429BA348E9EF}.Release|x64.ActiveCfg = Release|x64
 -		{D661AD5B-5FF4-4AFD-A656-429BA348E9EF}.Release|x64.Build.0 = Release|x64
 -		{6EF7868E-AA58-4615-9C1A-06B010CB4209}.Debug|Win32.ActiveCfg = Debug|Win32
 -		{6EF7868E-AA58-4615-9C1A-06B010CB4209}.Debug|Win32.Build.0 = Debug|Win32
 -		{6EF7868E-AA58-4615-9C1A-06B010CB4209}.Debug|x64.ActiveCfg = Debug|x64
 -		{6EF7868E-AA58-4615-9C1A-06B010CB4209}.Debug|x64.Build.0 = Debug|x64
 -		{6EF7868E-AA58-4615-9C1A-06B010CB4209}.Release|Win32.ActiveCfg = Release|Win32
 -		{6EF7868E-AA58-4615-9C1A-06B010CB4209}.Release|Win32.Build.0 = Release|Win32
 -		{6EF7868E-AA58-4615-9C1A-06B010CB4209}.Release|x64.ActiveCfg = Release|x64
 -		{6EF7868E-AA58-4615-9C1A-06B010CB4209}.Release|x64.Build.0 = Release|x64
 -		{03224289-FD3C-4A58-A6D7-E8D658B0E45A}.Debug|Win32.ActiveCfg = Debug|Win32
 -		{03224289-FD3C-4A58-A6D7-E8D658B0E45A}.Debug|Win32.Build.0 = Debug|Win32
 -		{03224289-FD3C-4A58-A6D7-E8D658B0E45A}.Debug|x64.ActiveCfg = Debug|x64
 -		{03224289-FD3C-4A58-A6D7-E8D658B0E45A}.Debug|x64.Build.0 = Debug|x64
 -		{03224289-FD3C-4A58-A6D7-E8D658B0E45A}.Release|Win32.ActiveCfg = Release|Win32
 -		{03224289-FD3C-4A58-A6D7-E8D658B0E45A}.Release|Win32.Build.0 = Release|Win32
 -		{03224289-FD3C-4A58-A6D7-E8D658B0E45A}.Release|x64.ActiveCfg = Release|x64
 -		{03224289-FD3C-4A58-A6D7-E8D658B0E45A}.Release|x64.Build.0 = Release|x64
 -		{3950B11C-AEB1-4E9C-BCB3-2E7133818C79}.Debug|Win32.ActiveCfg = Debug|Win32
 -		{3950B11C-AEB1-4E9C-BCB3-2E7133818C79}.Debug|Win32.Build.0 = Debug|Win32
 -		{3950B11C-AEB1-4E9C-BCB3-2E7133818C79}.Debug|x64.ActiveCfg = Debug|x64
 -		{3950B11C-AEB1-4E9C-BCB3-2E7133818C79}.Debug|x64.Build.0 = Debug|x64
 -		{3950B11C-AEB1-4E9C-BCB3-2E7133818C79}.Release|Win32.ActiveCfg = Release|Win32
 -		{3950B11C-AEB1-4E9C-BCB3-2E7133818C79}.Release|Win32.Build.0 = Release|Win32
 -		{3950B11C-AEB1-4E9C-BCB3-2E7133818C79}.Release|x64.ActiveCfg = Release|x64
 -		{3950B11C-AEB1-4E9C-BCB3-2E7133818C79}.Release|x64.Build.0 = Release|x64
 -		{13C21A83-CC75-459E-9B01-E9EC36D1524B}.Debug|Win32.ActiveCfg = Debug|Win32
 -		{13C21A83-CC75-459E-9B01-E9EC36D1524B}.Debug|Win32.Build.0 = Debug|Win32
 -		{13C21A83-CC75-459E-9B01-E9EC36D1524B}.Debug|x64.ActiveCfg = Debug|x64
 -		{13C21A83-CC75-459E-9B01-E9EC36D1524B}.Debug|x64.Build.0 = Debug|x64
 -		{13C21A83-CC75-459E-9B01-E9EC36D1524B}.Release|Win32.ActiveCfg = Release|Win32
 -		{13C21A83-CC75-459E-9B01-E9EC36D1524B}.Release|Win32.Build.0 = Release|Win32
 -		{13C21A83-CC75-459E-9B01-E9EC36D1524B}.Release|x64.ActiveCfg = Release|x64
 -		{13C21A83-CC75-459E-9B01-E9EC36D1524B}.Release|x64.Build.0 = Release|x64
 -		{932D8CD0-4E11-4C3A-9084-4D30DE75C2B7}.Debug|Win32.ActiveCfg = Debug|Win32
 -		{932D8CD0-4E11-4C3A-9084-4D30DE75C2B7}.Debug|Win32.Build.0 = Debug|Win32
 -		{932D8CD0-4E11-4C3A-9084-4D30DE75C2B7}.Debug|x64.ActiveCfg = Debug|x64
 -		{932D8CD0-4E11-4C3A-9084-4D30DE75C2B7}.Debug|x64.Build.0 = Debug|x64
 -		{932D8CD0-4E11-4C3A-9084-4D30DE75C2B7}.Release|Win32.ActiveCfg = Release|Win32
 -		{932D8CD0-4E11-4C3A-9084-4D30DE75C2B7}.Release|Win32.Build.0 = Release|Win32
 -		{932D8CD0-4E11-4C3A-9084-4D30DE75C2B7}.Release|x64.ActiveCfg = Release|x64
 -		{932D8CD0-4E11-4C3A-9084-4D30DE75C2B7}.Release|x64.Build.0 = Release|x64
 -		{1CFBC9C5-5F9C-4B60-A2A3-0A79BCDD2670}.Debug|Win32.ActiveCfg = Debug|Win32
 -		{1CFBC9C5-5F9C-4B60-A2A3-0A79BCDD2670}.Debug|Win32.Build.0 = Debug|Win32
 -		{1CFBC9C5-5F9C-4B60-A2A3-0A79BCDD2670}.Debug|x64.ActiveCfg = Debug|x64
 -		{1CFBC9C5-5F9C-4B60-A2A3-0A79BCDD2670}.Debug|x64.Build.0 = Debug|x64
 -		{1CFBC9C5-5F9C-4B60-A2A3-0A79BCDD2670}.Release|Win32.ActiveCfg = Release|Win32
 -		{1CFBC9C5-5F9C-4B60-A2A3-0A79BCDD2670}.Release|Win32.Build.0 = Release|Win32
 -		{1CFBC9C5-5F9C-4B60-A2A3-0A79BCDD2670}.Release|x64.ActiveCfg = Release|x64
 -		{1CFBC9C5-5F9C-4B60-A2A3-0A79BCDD2670}.Release|x64.Build.0 = Release|x64
 -		{C60700D1-DB4B-4EFF-8EE9-97BD716BCB89}.Debug|Win32.ActiveCfg = Debug|Win32
 -		{C60700D1-DB4B-4EFF-8EE9-97BD716BCB89}.Debug|Win32.Build.0 = Debug|Win32
 -		{C60700D1-DB4B-4EFF-8EE9-97BD716BCB89}.Debug|x64.ActiveCfg = Debug|x64
 -		{C60700D1-DB4B-4EFF-8EE9-97BD716BCB89}.Debug|x64.Build.0 = Debug|x64
 -		{C60700D1-DB4B-4EFF-8EE9-97BD716BCB89}.Release|Win32.ActiveCfg = Release|Win32
 -		{C60700D1-DB4B-4EFF-8EE9-97BD716BCB89}.Release|Win32.Build.0 = Release|Win32
 -		{C60700D1-DB4B-4EFF-8EE9-97BD716BCB89}.Release|x64.ActiveCfg = Release|x64
 -		{C60700D1-DB4B-4EFF-8EE9-97BD716BCB89}.Release|x64.Build.0 = Release|x64
 -		{F7696252-45B5-438B-B14F-0510137704F0}.Debug|Win32.ActiveCfg = Debug|Win32
 -		{F7696252-45B5-438B-B14F-0510137704F0}.Debug|Win32.Build.0 = Debug|Win32
 -		{F7696252-45B5-438B-B14F-0510137704F0}.Debug|x64.ActiveCfg = Debug|x64
 -		{F7696252-45B5-438B-B14F-0510137704F0}.Debug|x64.Build.0 = Debug|x64
 -		{F7696252-45B5-438B-B14F-0510137704F0}.Release|Win32.ActiveCfg = Release|Win32
 -		{F7696252-45B5-438B-B14F-0510137704F0}.Release|Win32.Build.0 = Release|Win32
 -		{F7696252-45B5-438B-B14F-0510137704F0}.Release|x64.ActiveCfg = Release|x64
 -		{F7696252-45B5-438B-B14F-0510137704F0}.Release|x64.Build.0 = Release|x64
 -	EndGlobalSection
 -	GlobalSection(SolutionProperties) = preSolution
 -		HideSolutionNode = FALSE
 -	EndGlobalSection
 -EndGlobal
 diff --git a/xsd/dist/examples/cxx/tree/tree-9.0.sln b/xsd/dist/examples/cxx/tree/tree-9.0.sln deleted file mode 100644 index 6bc073e..0000000 --- a/xsd/dist/examples/cxx/tree/tree-9.0.sln +++ /dev/null @@ -1,115 +0,0 @@ -Microsoft Visual Studio Solution File, Format Version 10.00
 -# Visual Studio 2008
 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "hello", "hello\hello-9.0.vcproj", "{538CCAB6-984B-4602-B0D0-985E8FD4FEB9}"
 -EndProject
 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "library", "library\library-9.0.vcproj", "{D661AD5B-5FF4-4AFD-A656-429BA348E9EF}"
 -EndProject
 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "mixed", "mixed\mixed-9.0.vcproj", "{6EF7868E-AA58-4615-9C1A-06B010CB4209}"
 -EndProject
 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "polymorphism", "polymorphism\polymorphism-9.0.vcproj", "{03224289-FD3C-4A58-A6D7-E8D658B0E45A}"
 -EndProject
 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "streaming", "streaming\streaming-9.0.vcproj", "{3950B11C-AEB1-4E9C-BCB3-2E7133818C79}"
 -EndProject
 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "wildcard", "wildcard\wildcard-9.0.vcproj", "{13C21A83-CC75-459E-9B01-E9EC36D1524B}"
 -EndProject
 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "caching", "caching\caching-9.0.vcproj", "{932D8CD0-4E11-4C3A-9084-4D30DE75C2B7}"
 -EndProject
 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "multiroot", "multiroot\multiroot-9.0.vcproj", "{1CFBC9C5-5F9C-4B60-A2A3-0A79BCDD2670}"
 -EndProject
 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "performance", "performance\performance-9.0.vcproj", "{C60700D1-DB4B-4EFF-8EE9-97BD716BCB89}"
 -EndProject
 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "messaging", "messaging\messaging-9.0.vcproj", "{F7696252-45B5-438B-B14F-0510137704F0}"
 -EndProject
 -Global
 -	GlobalSection(SolutionConfigurationPlatforms) = preSolution
 -		Debug|Win32 = Debug|Win32
 -		Debug|x64 = Debug|x64
 -		Release|Win32 = Release|Win32
 -		Release|x64 = Release|x64
 -	EndGlobalSection
 -	GlobalSection(ProjectConfigurationPlatforms) = postSolution
 -		{538CCAB6-984B-4602-B0D0-985E8FD4FEB9}.Debug|Win32.ActiveCfg = Debug|Win32
 -		{538CCAB6-984B-4602-B0D0-985E8FD4FEB9}.Debug|Win32.Build.0 = Debug|Win32
 -		{538CCAB6-984B-4602-B0D0-985E8FD4FEB9}.Debug|x64.ActiveCfg = Debug|x64
 -		{538CCAB6-984B-4602-B0D0-985E8FD4FEB9}.Debug|x64.Build.0 = Debug|x64
 -		{538CCAB6-984B-4602-B0D0-985E8FD4FEB9}.Release|Win32.ActiveCfg = Release|Win32
 -		{538CCAB6-984B-4602-B0D0-985E8FD4FEB9}.Release|Win32.Build.0 = Release|Win32
 -		{538CCAB6-984B-4602-B0D0-985E8FD4FEB9}.Release|x64.ActiveCfg = Release|x64
 -		{538CCAB6-984B-4602-B0D0-985E8FD4FEB9}.Release|x64.Build.0 = Release|x64
 -		{D661AD5B-5FF4-4AFD-A656-429BA348E9EF}.Debug|Win32.ActiveCfg = Debug|Win32
 -		{D661AD5B-5FF4-4AFD-A656-429BA348E9EF}.Debug|Win32.Build.0 = Debug|Win32
 -		{D661AD5B-5FF4-4AFD-A656-429BA348E9EF}.Debug|x64.ActiveCfg = Debug|x64
 -		{D661AD5B-5FF4-4AFD-A656-429BA348E9EF}.Debug|x64.Build.0 = Debug|x64
 -		{D661AD5B-5FF4-4AFD-A656-429BA348E9EF}.Release|Win32.ActiveCfg = Release|Win32
 -		{D661AD5B-5FF4-4AFD-A656-429BA348E9EF}.Release|Win32.Build.0 = Release|Win32
 -		{D661AD5B-5FF4-4AFD-A656-429BA348E9EF}.Release|x64.ActiveCfg = Release|x64
 -		{D661AD5B-5FF4-4AFD-A656-429BA348E9EF}.Release|x64.Build.0 = Release|x64
 -		{6EF7868E-AA58-4615-9C1A-06B010CB4209}.Debug|Win32.ActiveCfg = Debug|Win32
 -		{6EF7868E-AA58-4615-9C1A-06B010CB4209}.Debug|Win32.Build.0 = Debug|Win32
 -		{6EF7868E-AA58-4615-9C1A-06B010CB4209}.Debug|x64.ActiveCfg = Debug|x64
 -		{6EF7868E-AA58-4615-9C1A-06B010CB4209}.Debug|x64.Build.0 = Debug|x64
 -		{6EF7868E-AA58-4615-9C1A-06B010CB4209}.Release|Win32.ActiveCfg = Release|Win32
 -		{6EF7868E-AA58-4615-9C1A-06B010CB4209}.Release|Win32.Build.0 = Release|Win32
 -		{6EF7868E-AA58-4615-9C1A-06B010CB4209}.Release|x64.ActiveCfg = Release|x64
 -		{6EF7868E-AA58-4615-9C1A-06B010CB4209}.Release|x64.Build.0 = Release|x64
 -		{03224289-FD3C-4A58-A6D7-E8D658B0E45A}.Debug|Win32.ActiveCfg = Debug|Win32
 -		{03224289-FD3C-4A58-A6D7-E8D658B0E45A}.Debug|Win32.Build.0 = Debug|Win32
 -		{03224289-FD3C-4A58-A6D7-E8D658B0E45A}.Debug|x64.ActiveCfg = Debug|x64
 -		{03224289-FD3C-4A58-A6D7-E8D658B0E45A}.Debug|x64.Build.0 = Debug|x64
 -		{03224289-FD3C-4A58-A6D7-E8D658B0E45A}.Release|Win32.ActiveCfg = Release|Win32
 -		{03224289-FD3C-4A58-A6D7-E8D658B0E45A}.Release|Win32.Build.0 = Release|Win32
 -		{03224289-FD3C-4A58-A6D7-E8D658B0E45A}.Release|x64.ActiveCfg = Release|x64
 -		{03224289-FD3C-4A58-A6D7-E8D658B0E45A}.Release|x64.Build.0 = Release|x64
 -		{3950B11C-AEB1-4E9C-BCB3-2E7133818C79}.Debug|Win32.ActiveCfg = Debug|Win32
 -		{3950B11C-AEB1-4E9C-BCB3-2E7133818C79}.Debug|Win32.Build.0 = Debug|Win32
 -		{3950B11C-AEB1-4E9C-BCB3-2E7133818C79}.Debug|x64.ActiveCfg = Debug|x64
 -		{3950B11C-AEB1-4E9C-BCB3-2E7133818C79}.Debug|x64.Build.0 = Debug|x64
 -		{3950B11C-AEB1-4E9C-BCB3-2E7133818C79}.Release|Win32.ActiveCfg = Release|Win32
 -		{3950B11C-AEB1-4E9C-BCB3-2E7133818C79}.Release|Win32.Build.0 = Release|Win32
 -		{3950B11C-AEB1-4E9C-BCB3-2E7133818C79}.Release|x64.ActiveCfg = Release|x64
 -		{3950B11C-AEB1-4E9C-BCB3-2E7133818C79}.Release|x64.Build.0 = Release|x64
 -		{13C21A83-CC75-459E-9B01-E9EC36D1524B}.Debug|Win32.ActiveCfg = Debug|Win32
 -		{13C21A83-CC75-459E-9B01-E9EC36D1524B}.Debug|Win32.Build.0 = Debug|Win32
 -		{13C21A83-CC75-459E-9B01-E9EC36D1524B}.Debug|x64.ActiveCfg = Debug|x64
 -		{13C21A83-CC75-459E-9B01-E9EC36D1524B}.Debug|x64.Build.0 = Debug|x64
 -		{13C21A83-CC75-459E-9B01-E9EC36D1524B}.Release|Win32.ActiveCfg = Release|Win32
 -		{13C21A83-CC75-459E-9B01-E9EC36D1524B}.Release|Win32.Build.0 = Release|Win32
 -		{13C21A83-CC75-459E-9B01-E9EC36D1524B}.Release|x64.ActiveCfg = Release|x64
 -		{13C21A83-CC75-459E-9B01-E9EC36D1524B}.Release|x64.Build.0 = Release|x64
 -		{932D8CD0-4E11-4C3A-9084-4D30DE75C2B7}.Debug|Win32.ActiveCfg = Debug|Win32
 -		{932D8CD0-4E11-4C3A-9084-4D30DE75C2B7}.Debug|Win32.Build.0 = Debug|Win32
 -		{932D8CD0-4E11-4C3A-9084-4D30DE75C2B7}.Debug|x64.ActiveCfg = Debug|x64
 -		{932D8CD0-4E11-4C3A-9084-4D30DE75C2B7}.Debug|x64.Build.0 = Debug|x64
 -		{932D8CD0-4E11-4C3A-9084-4D30DE75C2B7}.Release|Win32.ActiveCfg = Release|Win32
 -		{932D8CD0-4E11-4C3A-9084-4D30DE75C2B7}.Release|Win32.Build.0 = Release|Win32
 -		{932D8CD0-4E11-4C3A-9084-4D30DE75C2B7}.Release|x64.ActiveCfg = Release|x64
 -		{932D8CD0-4E11-4C3A-9084-4D30DE75C2B7}.Release|x64.Build.0 = Release|x64
 -		{1CFBC9C5-5F9C-4B60-A2A3-0A79BCDD2670}.Debug|Win32.ActiveCfg = Debug|Win32
 -		{1CFBC9C5-5F9C-4B60-A2A3-0A79BCDD2670}.Debug|Win32.Build.0 = Debug|Win32
 -		{1CFBC9C5-5F9C-4B60-A2A3-0A79BCDD2670}.Debug|x64.ActiveCfg = Debug|x64
 -		{1CFBC9C5-5F9C-4B60-A2A3-0A79BCDD2670}.Debug|x64.Build.0 = Debug|x64
 -		{1CFBC9C5-5F9C-4B60-A2A3-0A79BCDD2670}.Release|Win32.ActiveCfg = Release|Win32
 -		{1CFBC9C5-5F9C-4B60-A2A3-0A79BCDD2670}.Release|Win32.Build.0 = Release|Win32
 -		{1CFBC9C5-5F9C-4B60-A2A3-0A79BCDD2670}.Release|x64.ActiveCfg = Release|x64
 -		{1CFBC9C5-5F9C-4B60-A2A3-0A79BCDD2670}.Release|x64.Build.0 = Release|x64
 -		{C60700D1-DB4B-4EFF-8EE9-97BD716BCB89}.Debug|Win32.ActiveCfg = Debug|Win32
 -		{C60700D1-DB4B-4EFF-8EE9-97BD716BCB89}.Debug|Win32.Build.0 = Debug|Win32
 -		{C60700D1-DB4B-4EFF-8EE9-97BD716BCB89}.Debug|x64.ActiveCfg = Debug|x64
 -		{C60700D1-DB4B-4EFF-8EE9-97BD716BCB89}.Debug|x64.Build.0 = Debug|x64
 -		{C60700D1-DB4B-4EFF-8EE9-97BD716BCB89}.Release|Win32.ActiveCfg = Release|Win32
 -		{C60700D1-DB4B-4EFF-8EE9-97BD716BCB89}.Release|Win32.Build.0 = Release|Win32
 -		{C60700D1-DB4B-4EFF-8EE9-97BD716BCB89}.Release|x64.ActiveCfg = Release|x64
 -		{C60700D1-DB4B-4EFF-8EE9-97BD716BCB89}.Release|x64.Build.0 = Release|x64
 -		{F7696252-45B5-438B-B14F-0510137704F0}.Debug|Win32.ActiveCfg = Debug|Win32
 -		{F7696252-45B5-438B-B14F-0510137704F0}.Debug|Win32.Build.0 = Debug|Win32
 -		{F7696252-45B5-438B-B14F-0510137704F0}.Debug|x64.ActiveCfg = Debug|x64
 -		{F7696252-45B5-438B-B14F-0510137704F0}.Debug|x64.Build.0 = Debug|x64
 -		{F7696252-45B5-438B-B14F-0510137704F0}.Release|Win32.ActiveCfg = Release|Win32
 -		{F7696252-45B5-438B-B14F-0510137704F0}.Release|Win32.Build.0 = Release|Win32
 -		{F7696252-45B5-438B-B14F-0510137704F0}.Release|x64.ActiveCfg = Release|x64
 -		{F7696252-45B5-438B-B14F-0510137704F0}.Release|x64.Build.0 = Release|x64
 -	EndGlobalSection
 -	GlobalSection(SolutionProperties) = preSolution
 -		HideSolutionNode = FALSE
 -	EndGlobalSection
 -EndGlobal
 diff --git a/xsd/dist/examples/cxx/tree/tree-xerces2-7.1.sln b/xsd/dist/examples/cxx/tree/tree-xerces2-7.1.sln deleted file mode 100644 index f19b237..0000000 --- a/xsd/dist/examples/cxx/tree/tree-xerces2-7.1.sln +++ /dev/null @@ -1,93 +0,0 @@ -Microsoft Visual Studio Solution File, Format Version 8.00
 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "hello", "hello\hello-xerces2-7.1.vcproj", "{538CCAB6-984B-4602-B0D0-985E8FD4FEB9}"
 -	ProjectSection(ProjectDependencies) = postProject
 -	EndProjectSection
 -EndProject
 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "library", "library\library-xerces2-7.1.vcproj", "{D661AD5B-5FF4-4AFD-A656-429BA348E9EF}"
 -	ProjectSection(ProjectDependencies) = postProject
 -	EndProjectSection
 -EndProject
 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "mixed", "mixed\mixed-xerces2-7.1.vcproj", "{6EF7868E-AA58-4615-9C1A-06B010CB4209}"
 -	ProjectSection(ProjectDependencies) = postProject
 -	EndProjectSection
 -EndProject
 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "polymorphism", "polymorphism\polymorphism-xerces2-7.1.vcproj", "{03224289-FD3C-4A58-A6D7-E8D658B0E45A}"
 -	ProjectSection(ProjectDependencies) = postProject
 -	EndProjectSection
 -EndProject
 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "streaming", "streaming\streaming-xerces2-7.1.vcproj", "{3950B11C-AEB1-4E9C-BCB3-2E7133818C79}"
 -	ProjectSection(ProjectDependencies) = postProject
 -	EndProjectSection
 -EndProject
 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "wildcard", "wildcard\wildcard-xerces2-7.1.vcproj", "{13C21A83-CC75-459E-9B01-E9EC36D1524B}"
 -	ProjectSection(ProjectDependencies) = postProject
 -	EndProjectSection
 -EndProject
 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "caching", "caching\caching-xerces2-7.1.vcproj", "{932D8CD0-4E11-4C3A-9084-4D30DE75C2B7}"
 -	ProjectSection(ProjectDependencies) = postProject
 -	EndProjectSection
 -EndProject
 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "multiroot", "multiroot\multiroot-xerces2-7.1.vcproj", "{1CFBC9C5-5F9C-4B60-A2A3-0A79BCDD2670}"
 -	ProjectSection(ProjectDependencies) = postProject
 -	EndProjectSection
 -EndProject
 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "performance", "performance\performance-xerces2-7.1.vcproj", "{C60700D1-DB4B-4EFF-8EE9-97BD716BCB89}"
 -	ProjectSection(ProjectDependencies) = postProject
 -	EndProjectSection
 -EndProject
 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "messaging", "messaging\messaging-xerces2-7.1.vcproj", "{F7696252-45B5-438B-B14F-0510137704F0}"
 -	ProjectSection(ProjectDependencies) = postProject
 -	EndProjectSection
 -EndProject
 -Global
 -	GlobalSection(SolutionConfiguration) = preSolution
 -		Debug = Debug
 -		Release = Release
 -	EndGlobalSection
 -	GlobalSection(ProjectConfiguration) = postSolution
 -		{538CCAB6-984B-4602-B0D0-985E8FD4FEB9}.Debug.ActiveCfg = Debug|Win32
 -		{538CCAB6-984B-4602-B0D0-985E8FD4FEB9}.Debug.Build.0 = Debug|Win32
 -		{538CCAB6-984B-4602-B0D0-985E8FD4FEB9}.Release.ActiveCfg = Release|Win32
 -		{538CCAB6-984B-4602-B0D0-985E8FD4FEB9}.Release.Build.0 = Release|Win32
 -		{D661AD5B-5FF4-4AFD-A656-429BA348E9EF}.Debug.ActiveCfg = Debug|Win32
 -		{D661AD5B-5FF4-4AFD-A656-429BA348E9EF}.Debug.Build.0 = Debug|Win32
 -		{D661AD5B-5FF4-4AFD-A656-429BA348E9EF}.Release.ActiveCfg = Release|Win32
 -		{D661AD5B-5FF4-4AFD-A656-429BA348E9EF}.Release.Build.0 = Release|Win32
 -		{6EF7868E-AA58-4615-9C1A-06B010CB4209}.Debug.ActiveCfg = Debug|Win32
 -		{6EF7868E-AA58-4615-9C1A-06B010CB4209}.Debug.Build.0 = Debug|Win32
 -		{6EF7868E-AA58-4615-9C1A-06B010CB4209}.Release.ActiveCfg = Release|Win32
 -		{6EF7868E-AA58-4615-9C1A-06B010CB4209}.Release.Build.0 = Release|Win32
 -		{03224289-FD3C-4A58-A6D7-E8D658B0E45A}.Debug.ActiveCfg = Debug|Win32
 -		{03224289-FD3C-4A58-A6D7-E8D658B0E45A}.Debug.Build.0 = Debug|Win32
 -		{03224289-FD3C-4A58-A6D7-E8D658B0E45A}.Release.ActiveCfg = Release|Win32
 -		{03224289-FD3C-4A58-A6D7-E8D658B0E45A}.Release.Build.0 = Release|Win32
 -		{3950B11C-AEB1-4E9C-BCB3-2E7133818C79}.Debug.ActiveCfg = Debug|Win32
 -		{3950B11C-AEB1-4E9C-BCB3-2E7133818C79}.Debug.Build.0 = Debug|Win32
 -		{3950B11C-AEB1-4E9C-BCB3-2E7133818C79}.Release.ActiveCfg = Release|Win32
 -		{3950B11C-AEB1-4E9C-BCB3-2E7133818C79}.Release.Build.0 = Release|Win32
 -		{13C21A83-CC75-459E-9B01-E9EC36D1524B}.Debug.ActiveCfg = Debug|Win32
 -		{13C21A83-CC75-459E-9B01-E9EC36D1524B}.Debug.Build.0 = Debug|Win32
 -		{13C21A83-CC75-459E-9B01-E9EC36D1524B}.Release.ActiveCfg = Release|Win32
 -		{13C21A83-CC75-459E-9B01-E9EC36D1524B}.Release.Build.0 = Release|Win32
 -		{932D8CD0-4E11-4C3A-9084-4D30DE75C2B7}.Debug.ActiveCfg = Debug|Win32
 -		{932D8CD0-4E11-4C3A-9084-4D30DE75C2B7}.Debug.Build.0 = Debug|Win32
 -		{932D8CD0-4E11-4C3A-9084-4D30DE75C2B7}.Release.ActiveCfg = Release|Win32
 -		{932D8CD0-4E11-4C3A-9084-4D30DE75C2B7}.Release.Build.0 = Release|Win32
 -		{1CFBC9C5-5F9C-4B60-A2A3-0A79BCDD2670}.Debug.ActiveCfg = Debug|Win32
 -		{1CFBC9C5-5F9C-4B60-A2A3-0A79BCDD2670}.Debug.Build.0 = Debug|Win32
 -		{1CFBC9C5-5F9C-4B60-A2A3-0A79BCDD2670}.Release.ActiveCfg = Release|Win32
 -		{1CFBC9C5-5F9C-4B60-A2A3-0A79BCDD2670}.Release.Build.0 = Release|Win32
 -		{C60700D1-DB4B-4EFF-8EE9-97BD716BCB89}.Debug.ActiveCfg = Debug|Win32
 -		{C60700D1-DB4B-4EFF-8EE9-97BD716BCB89}.Debug.Build.0 = Debug|Win32
 -		{C60700D1-DB4B-4EFF-8EE9-97BD716BCB89}.Release.ActiveCfg = Release|Win32
 -		{C60700D1-DB4B-4EFF-8EE9-97BD716BCB89}.Release.Build.0 = Release|Win32
 -		{F7696252-45B5-438B-B14F-0510137704F0}.Debug.ActiveCfg = Debug|Win32
 -		{F7696252-45B5-438B-B14F-0510137704F0}.Debug.Build.0 = Debug|Win32
 -		{F7696252-45B5-438B-B14F-0510137704F0}.Release.ActiveCfg = Release|Win32
 -		{F7696252-45B5-438B-B14F-0510137704F0}.Release.Build.0 = Release|Win32
 -	EndGlobalSection
 -	GlobalSection(ExtensibilityGlobals) = postSolution
 -	EndGlobalSection
 -	GlobalSection(ExtensibilityAddIns) = postSolution
 -	EndGlobalSection
 -EndGlobal
 diff --git a/xsd/dist/examples/cxx/tree/tree-xerces2-8.0.sln b/xsd/dist/examples/cxx/tree/tree-xerces2-8.0.sln deleted file mode 100644 index d3fd49b..0000000 --- a/xsd/dist/examples/cxx/tree/tree-xerces2-8.0.sln +++ /dev/null @@ -1,115 +0,0 @@ -Microsoft Visual Studio Solution File, Format Version 9.00
 -# Visual Studio 2005
 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "hello", "hello\hello-xerces2-8.0.vcproj", "{538CCAB6-984B-4602-B0D0-985E8FD4FEB9}"
 -EndProject
 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "library", "library\library-xerces2-8.0.vcproj", "{D661AD5B-5FF4-4AFD-A656-429BA348E9EF}"
 -EndProject
 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "mixed", "mixed\mixed-xerces2-8.0.vcproj", "{6EF7868E-AA58-4615-9C1A-06B010CB4209}"
 -EndProject
 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "polymorphism", "polymorphism\polymorphism-xerces2-8.0.vcproj", "{03224289-FD3C-4A58-A6D7-E8D658B0E45A}"
 -EndProject
 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "streaming", "streaming\streaming-xerces2-8.0.vcproj", "{3950B11C-AEB1-4E9C-BCB3-2E7133818C79}"
 -EndProject
 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "wildcard", "wildcard\wildcard-xerces2-8.0.vcproj", "{13C21A83-CC75-459E-9B01-E9EC36D1524B}"
 -EndProject
 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "caching", "caching\caching-xerces2-8.0.vcproj", "{932D8CD0-4E11-4C3A-9084-4D30DE75C2B7}"
 -EndProject
 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "multiroot", "multiroot\multiroot-xerces2-8.0.vcproj", "{1CFBC9C5-5F9C-4B60-A2A3-0A79BCDD2670}"
 -EndProject
 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "performance", "performance\performance-xerces2-8.0.vcproj", "{C60700D1-DB4B-4EFF-8EE9-97BD716BCB89}"
 -EndProject
 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "messaging", "messaging\messaging-xerces2-8.0.vcproj", "{F7696252-45B5-438B-B14F-0510137704F0}"
 -EndProject
 -Global
 -	GlobalSection(SolutionConfigurationPlatforms) = preSolution
 -		Debug|Win32 = Debug|Win32
 -		Debug|x64 = Debug|x64
 -		Release|Win32 = Release|Win32
 -		Release|x64 = Release|x64
 -	EndGlobalSection
 -	GlobalSection(ProjectConfigurationPlatforms) = postSolution
 -		{538CCAB6-984B-4602-B0D0-985E8FD4FEB9}.Debug|Win32.ActiveCfg = Debug|Win32
 -		{538CCAB6-984B-4602-B0D0-985E8FD4FEB9}.Debug|Win32.Build.0 = Debug|Win32
 -		{538CCAB6-984B-4602-B0D0-985E8FD4FEB9}.Debug|x64.ActiveCfg = Debug|x64
 -		{538CCAB6-984B-4602-B0D0-985E8FD4FEB9}.Debug|x64.Build.0 = Debug|x64
 -		{538CCAB6-984B-4602-B0D0-985E8FD4FEB9}.Release|Win32.ActiveCfg = Release|Win32
 -		{538CCAB6-984B-4602-B0D0-985E8FD4FEB9}.Release|Win32.Build.0 = Release|Win32
 -		{538CCAB6-984B-4602-B0D0-985E8FD4FEB9}.Release|x64.ActiveCfg = Release|x64
 -		{538CCAB6-984B-4602-B0D0-985E8FD4FEB9}.Release|x64.Build.0 = Release|x64
 -		{D661AD5B-5FF4-4AFD-A656-429BA348E9EF}.Debug|Win32.ActiveCfg = Debug|Win32
 -		{D661AD5B-5FF4-4AFD-A656-429BA348E9EF}.Debug|Win32.Build.0 = Debug|Win32
 -		{D661AD5B-5FF4-4AFD-A656-429BA348E9EF}.Debug|x64.ActiveCfg = Debug|x64
 -		{D661AD5B-5FF4-4AFD-A656-429BA348E9EF}.Debug|x64.Build.0 = Debug|x64
 -		{D661AD5B-5FF4-4AFD-A656-429BA348E9EF}.Release|Win32.ActiveCfg = Release|Win32
 -		{D661AD5B-5FF4-4AFD-A656-429BA348E9EF}.Release|Win32.Build.0 = Release|Win32
 -		{D661AD5B-5FF4-4AFD-A656-429BA348E9EF}.Release|x64.ActiveCfg = Release|x64
 -		{D661AD5B-5FF4-4AFD-A656-429BA348E9EF}.Release|x64.Build.0 = Release|x64
 -		{6EF7868E-AA58-4615-9C1A-06B010CB4209}.Debug|Win32.ActiveCfg = Debug|Win32
 -		{6EF7868E-AA58-4615-9C1A-06B010CB4209}.Debug|Win32.Build.0 = Debug|Win32
 -		{6EF7868E-AA58-4615-9C1A-06B010CB4209}.Debug|x64.ActiveCfg = Debug|x64
 -		{6EF7868E-AA58-4615-9C1A-06B010CB4209}.Debug|x64.Build.0 = Debug|x64
 -		{6EF7868E-AA58-4615-9C1A-06B010CB4209}.Release|Win32.ActiveCfg = Release|Win32
 -		{6EF7868E-AA58-4615-9C1A-06B010CB4209}.Release|Win32.Build.0 = Release|Win32
 -		{6EF7868E-AA58-4615-9C1A-06B010CB4209}.Release|x64.ActiveCfg = Release|x64
 -		{6EF7868E-AA58-4615-9C1A-06B010CB4209}.Release|x64.Build.0 = Release|x64
 -		{03224289-FD3C-4A58-A6D7-E8D658B0E45A}.Debug|Win32.ActiveCfg = Debug|Win32
 -		{03224289-FD3C-4A58-A6D7-E8D658B0E45A}.Debug|Win32.Build.0 = Debug|Win32
 -		{03224289-FD3C-4A58-A6D7-E8D658B0E45A}.Debug|x64.ActiveCfg = Debug|x64
 -		{03224289-FD3C-4A58-A6D7-E8D658B0E45A}.Debug|x64.Build.0 = Debug|x64
 -		{03224289-FD3C-4A58-A6D7-E8D658B0E45A}.Release|Win32.ActiveCfg = Release|Win32
 -		{03224289-FD3C-4A58-A6D7-E8D658B0E45A}.Release|Win32.Build.0 = Release|Win32
 -		{03224289-FD3C-4A58-A6D7-E8D658B0E45A}.Release|x64.ActiveCfg = Release|x64
 -		{03224289-FD3C-4A58-A6D7-E8D658B0E45A}.Release|x64.Build.0 = Release|x64
 -		{3950B11C-AEB1-4E9C-BCB3-2E7133818C79}.Debug|Win32.ActiveCfg = Debug|Win32
 -		{3950B11C-AEB1-4E9C-BCB3-2E7133818C79}.Debug|Win32.Build.0 = Debug|Win32
 -		{3950B11C-AEB1-4E9C-BCB3-2E7133818C79}.Debug|x64.ActiveCfg = Debug|x64
 -		{3950B11C-AEB1-4E9C-BCB3-2E7133818C79}.Debug|x64.Build.0 = Debug|x64
 -		{3950B11C-AEB1-4E9C-BCB3-2E7133818C79}.Release|Win32.ActiveCfg = Release|Win32
 -		{3950B11C-AEB1-4E9C-BCB3-2E7133818C79}.Release|Win32.Build.0 = Release|Win32
 -		{3950B11C-AEB1-4E9C-BCB3-2E7133818C79}.Release|x64.ActiveCfg = Release|x64
 -		{3950B11C-AEB1-4E9C-BCB3-2E7133818C79}.Release|x64.Build.0 = Release|x64
 -		{13C21A83-CC75-459E-9B01-E9EC36D1524B}.Debug|Win32.ActiveCfg = Debug|Win32
 -		{13C21A83-CC75-459E-9B01-E9EC36D1524B}.Debug|Win32.Build.0 = Debug|Win32
 -		{13C21A83-CC75-459E-9B01-E9EC36D1524B}.Debug|x64.ActiveCfg = Debug|x64
 -		{13C21A83-CC75-459E-9B01-E9EC36D1524B}.Debug|x64.Build.0 = Debug|x64
 -		{13C21A83-CC75-459E-9B01-E9EC36D1524B}.Release|Win32.ActiveCfg = Release|Win32
 -		{13C21A83-CC75-459E-9B01-E9EC36D1524B}.Release|Win32.Build.0 = Release|Win32
 -		{13C21A83-CC75-459E-9B01-E9EC36D1524B}.Release|x64.ActiveCfg = Release|x64
 -		{13C21A83-CC75-459E-9B01-E9EC36D1524B}.Release|x64.Build.0 = Release|x64
 -		{932D8CD0-4E11-4C3A-9084-4D30DE75C2B7}.Debug|Win32.ActiveCfg = Debug|Win32
 -		{932D8CD0-4E11-4C3A-9084-4D30DE75C2B7}.Debug|Win32.Build.0 = Debug|Win32
 -		{932D8CD0-4E11-4C3A-9084-4D30DE75C2B7}.Debug|x64.ActiveCfg = Debug|x64
 -		{932D8CD0-4E11-4C3A-9084-4D30DE75C2B7}.Debug|x64.Build.0 = Debug|x64
 -		{932D8CD0-4E11-4C3A-9084-4D30DE75C2B7}.Release|Win32.ActiveCfg = Release|Win32
 -		{932D8CD0-4E11-4C3A-9084-4D30DE75C2B7}.Release|Win32.Build.0 = Release|Win32
 -		{932D8CD0-4E11-4C3A-9084-4D30DE75C2B7}.Release|x64.ActiveCfg = Release|x64
 -		{932D8CD0-4E11-4C3A-9084-4D30DE75C2B7}.Release|x64.Build.0 = Release|x64
 -		{1CFBC9C5-5F9C-4B60-A2A3-0A79BCDD2670}.Debug|Win32.ActiveCfg = Debug|Win32
 -		{1CFBC9C5-5F9C-4B60-A2A3-0A79BCDD2670}.Debug|Win32.Build.0 = Debug|Win32
 -		{1CFBC9C5-5F9C-4B60-A2A3-0A79BCDD2670}.Debug|x64.ActiveCfg = Debug|x64
 -		{1CFBC9C5-5F9C-4B60-A2A3-0A79BCDD2670}.Debug|x64.Build.0 = Debug|x64
 -		{1CFBC9C5-5F9C-4B60-A2A3-0A79BCDD2670}.Release|Win32.ActiveCfg = Release|Win32
 -		{1CFBC9C5-5F9C-4B60-A2A3-0A79BCDD2670}.Release|Win32.Build.0 = Release|Win32
 -		{1CFBC9C5-5F9C-4B60-A2A3-0A79BCDD2670}.Release|x64.ActiveCfg = Release|x64
 -		{1CFBC9C5-5F9C-4B60-A2A3-0A79BCDD2670}.Release|x64.Build.0 = Release|x64
 -		{C60700D1-DB4B-4EFF-8EE9-97BD716BCB89}.Debug|Win32.ActiveCfg = Debug|Win32
 -		{C60700D1-DB4B-4EFF-8EE9-97BD716BCB89}.Debug|Win32.Build.0 = Debug|Win32
 -		{C60700D1-DB4B-4EFF-8EE9-97BD716BCB89}.Debug|x64.ActiveCfg = Debug|x64
 -		{C60700D1-DB4B-4EFF-8EE9-97BD716BCB89}.Debug|x64.Build.0 = Debug|x64
 -		{C60700D1-DB4B-4EFF-8EE9-97BD716BCB89}.Release|Win32.ActiveCfg = Release|Win32
 -		{C60700D1-DB4B-4EFF-8EE9-97BD716BCB89}.Release|Win32.Build.0 = Release|Win32
 -		{C60700D1-DB4B-4EFF-8EE9-97BD716BCB89}.Release|x64.ActiveCfg = Release|x64
 -		{C60700D1-DB4B-4EFF-8EE9-97BD716BCB89}.Release|x64.Build.0 = Release|x64
 -		{F7696252-45B5-438B-B14F-0510137704F0}.Debug|Win32.ActiveCfg = Debug|Win32
 -		{F7696252-45B5-438B-B14F-0510137704F0}.Debug|Win32.Build.0 = Debug|Win32
 -		{F7696252-45B5-438B-B14F-0510137704F0}.Debug|x64.ActiveCfg = Debug|x64
 -		{F7696252-45B5-438B-B14F-0510137704F0}.Debug|x64.Build.0 = Debug|x64
 -		{F7696252-45B5-438B-B14F-0510137704F0}.Release|Win32.ActiveCfg = Release|Win32
 -		{F7696252-45B5-438B-B14F-0510137704F0}.Release|Win32.Build.0 = Release|Win32
 -		{F7696252-45B5-438B-B14F-0510137704F0}.Release|x64.ActiveCfg = Release|x64
 -		{F7696252-45B5-438B-B14F-0510137704F0}.Release|x64.Build.0 = Release|x64
 -	EndGlobalSection
 -	GlobalSection(SolutionProperties) = preSolution
 -		HideSolutionNode = FALSE
 -	EndGlobalSection
 -EndGlobal
 diff --git a/xsd/dist/examples/cxx/tree/tree-xerces2-9.0.sln b/xsd/dist/examples/cxx/tree/tree-xerces2-9.0.sln deleted file mode 100644 index ed9bace..0000000 --- a/xsd/dist/examples/cxx/tree/tree-xerces2-9.0.sln +++ /dev/null @@ -1,115 +0,0 @@ -Microsoft Visual Studio Solution File, Format Version 10.00
 -# Visual Studio 2008
 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "hello", "hello\hello-xerces2-9.0.vcproj", "{538CCAB6-984B-4602-B0D0-985E8FD4FEB9}"
 -EndProject
 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "library", "library\library-xerces2-9.0.vcproj", "{D661AD5B-5FF4-4AFD-A656-429BA348E9EF}"
 -EndProject
 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "mixed", "mixed\mixed-xerces2-9.0.vcproj", "{6EF7868E-AA58-4615-9C1A-06B010CB4209}"
 -EndProject
 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "polymorphism", "polymorphism\polymorphism-xerces2-9.0.vcproj", "{03224289-FD3C-4A58-A6D7-E8D658B0E45A}"
 -EndProject
 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "streaming", "streaming\streaming-xerces2-9.0.vcproj", "{3950B11C-AEB1-4E9C-BCB3-2E7133818C79}"
 -EndProject
 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "wildcard", "wildcard\wildcard-xerces2-9.0.vcproj", "{13C21A83-CC75-459E-9B01-E9EC36D1524B}"
 -EndProject
 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "caching", "caching\caching-xerces2-9.0.vcproj", "{932D8CD0-4E11-4C3A-9084-4D30DE75C2B7}"
 -EndProject
 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "multiroot", "multiroot\multiroot-xerces2-9.0.vcproj", "{1CFBC9C5-5F9C-4B60-A2A3-0A79BCDD2670}"
 -EndProject
 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "performance", "performance\performance-xerces2-9.0.vcproj", "{C60700D1-DB4B-4EFF-8EE9-97BD716BCB89}"
 -EndProject
 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "messaging", "messaging\messaging-xerces2-9.0.vcproj", "{F7696252-45B5-438B-B14F-0510137704F0}"
 -EndProject
 -Global
 -	GlobalSection(SolutionConfigurationPlatforms) = preSolution
 -		Debug|Win32 = Debug|Win32
 -		Debug|x64 = Debug|x64
 -		Release|Win32 = Release|Win32
 -		Release|x64 = Release|x64
 -	EndGlobalSection
 -	GlobalSection(ProjectConfigurationPlatforms) = postSolution
 -		{538CCAB6-984B-4602-B0D0-985E8FD4FEB9}.Debug|Win32.ActiveCfg = Debug|Win32
 -		{538CCAB6-984B-4602-B0D0-985E8FD4FEB9}.Debug|Win32.Build.0 = Debug|Win32
 -		{538CCAB6-984B-4602-B0D0-985E8FD4FEB9}.Debug|x64.ActiveCfg = Debug|x64
 -		{538CCAB6-984B-4602-B0D0-985E8FD4FEB9}.Debug|x64.Build.0 = Debug|x64
 -		{538CCAB6-984B-4602-B0D0-985E8FD4FEB9}.Release|Win32.ActiveCfg = Release|Win32
 -		{538CCAB6-984B-4602-B0D0-985E8FD4FEB9}.Release|Win32.Build.0 = Release|Win32
 -		{538CCAB6-984B-4602-B0D0-985E8FD4FEB9}.Release|x64.ActiveCfg = Release|x64
 -		{538CCAB6-984B-4602-B0D0-985E8FD4FEB9}.Release|x64.Build.0 = Release|x64
 -		{D661AD5B-5FF4-4AFD-A656-429BA348E9EF}.Debug|Win32.ActiveCfg = Debug|Win32
 -		{D661AD5B-5FF4-4AFD-A656-429BA348E9EF}.Debug|Win32.Build.0 = Debug|Win32
 -		{D661AD5B-5FF4-4AFD-A656-429BA348E9EF}.Debug|x64.ActiveCfg = Debug|x64
 -		{D661AD5B-5FF4-4AFD-A656-429BA348E9EF}.Debug|x64.Build.0 = Debug|x64
 -		{D661AD5B-5FF4-4AFD-A656-429BA348E9EF}.Release|Win32.ActiveCfg = Release|Win32
 -		{D661AD5B-5FF4-4AFD-A656-429BA348E9EF}.Release|Win32.Build.0 = Release|Win32
 -		{D661AD5B-5FF4-4AFD-A656-429BA348E9EF}.Release|x64.ActiveCfg = Release|x64
 -		{D661AD5B-5FF4-4AFD-A656-429BA348E9EF}.Release|x64.Build.0 = Release|x64
 -		{6EF7868E-AA58-4615-9C1A-06B010CB4209}.Debug|Win32.ActiveCfg = Debug|Win32
 -		{6EF7868E-AA58-4615-9C1A-06B010CB4209}.Debug|Win32.Build.0 = Debug|Win32
 -		{6EF7868E-AA58-4615-9C1A-06B010CB4209}.Debug|x64.ActiveCfg = Debug|x64
 -		{6EF7868E-AA58-4615-9C1A-06B010CB4209}.Debug|x64.Build.0 = Debug|x64
 -		{6EF7868E-AA58-4615-9C1A-06B010CB4209}.Release|Win32.ActiveCfg = Release|Win32
 -		{6EF7868E-AA58-4615-9C1A-06B010CB4209}.Release|Win32.Build.0 = Release|Win32
 -		{6EF7868E-AA58-4615-9C1A-06B010CB4209}.Release|x64.ActiveCfg = Release|x64
 -		{6EF7868E-AA58-4615-9C1A-06B010CB4209}.Release|x64.Build.0 = Release|x64
 -		{03224289-FD3C-4A58-A6D7-E8D658B0E45A}.Debug|Win32.ActiveCfg = Debug|Win32
 -		{03224289-FD3C-4A58-A6D7-E8D658B0E45A}.Debug|Win32.Build.0 = Debug|Win32
 -		{03224289-FD3C-4A58-A6D7-E8D658B0E45A}.Debug|x64.ActiveCfg = Debug|x64
 -		{03224289-FD3C-4A58-A6D7-E8D658B0E45A}.Debug|x64.Build.0 = Debug|x64
 -		{03224289-FD3C-4A58-A6D7-E8D658B0E45A}.Release|Win32.ActiveCfg = Release|Win32
 -		{03224289-FD3C-4A58-A6D7-E8D658B0E45A}.Release|Win32.Build.0 = Release|Win32
 -		{03224289-FD3C-4A58-A6D7-E8D658B0E45A}.Release|x64.ActiveCfg = Release|x64
 -		{03224289-FD3C-4A58-A6D7-E8D658B0E45A}.Release|x64.Build.0 = Release|x64
 -		{3950B11C-AEB1-4E9C-BCB3-2E7133818C79}.Debug|Win32.ActiveCfg = Debug|Win32
 -		{3950B11C-AEB1-4E9C-BCB3-2E7133818C79}.Debug|Win32.Build.0 = Debug|Win32
 -		{3950B11C-AEB1-4E9C-BCB3-2E7133818C79}.Debug|x64.ActiveCfg = Debug|x64
 -		{3950B11C-AEB1-4E9C-BCB3-2E7133818C79}.Debug|x64.Build.0 = Debug|x64
 -		{3950B11C-AEB1-4E9C-BCB3-2E7133818C79}.Release|Win32.ActiveCfg = Release|Win32
 -		{3950B11C-AEB1-4E9C-BCB3-2E7133818C79}.Release|Win32.Build.0 = Release|Win32
 -		{3950B11C-AEB1-4E9C-BCB3-2E7133818C79}.Release|x64.ActiveCfg = Release|x64
 -		{3950B11C-AEB1-4E9C-BCB3-2E7133818C79}.Release|x64.Build.0 = Release|x64
 -		{13C21A83-CC75-459E-9B01-E9EC36D1524B}.Debug|Win32.ActiveCfg = Debug|Win32
 -		{13C21A83-CC75-459E-9B01-E9EC36D1524B}.Debug|Win32.Build.0 = Debug|Win32
 -		{13C21A83-CC75-459E-9B01-E9EC36D1524B}.Debug|x64.ActiveCfg = Debug|x64
 -		{13C21A83-CC75-459E-9B01-E9EC36D1524B}.Debug|x64.Build.0 = Debug|x64
 -		{13C21A83-CC75-459E-9B01-E9EC36D1524B}.Release|Win32.ActiveCfg = Release|Win32
 -		{13C21A83-CC75-459E-9B01-E9EC36D1524B}.Release|Win32.Build.0 = Release|Win32
 -		{13C21A83-CC75-459E-9B01-E9EC36D1524B}.Release|x64.ActiveCfg = Release|x64
 -		{13C21A83-CC75-459E-9B01-E9EC36D1524B}.Release|x64.Build.0 = Release|x64
 -		{932D8CD0-4E11-4C3A-9084-4D30DE75C2B7}.Debug|Win32.ActiveCfg = Debug|Win32
 -		{932D8CD0-4E11-4C3A-9084-4D30DE75C2B7}.Debug|Win32.Build.0 = Debug|Win32
 -		{932D8CD0-4E11-4C3A-9084-4D30DE75C2B7}.Debug|x64.ActiveCfg = Debug|x64
 -		{932D8CD0-4E11-4C3A-9084-4D30DE75C2B7}.Debug|x64.Build.0 = Debug|x64
 -		{932D8CD0-4E11-4C3A-9084-4D30DE75C2B7}.Release|Win32.ActiveCfg = Release|Win32
 -		{932D8CD0-4E11-4C3A-9084-4D30DE75C2B7}.Release|Win32.Build.0 = Release|Win32
 -		{932D8CD0-4E11-4C3A-9084-4D30DE75C2B7}.Release|x64.ActiveCfg = Release|x64
 -		{932D8CD0-4E11-4C3A-9084-4D30DE75C2B7}.Release|x64.Build.0 = Release|x64
 -		{1CFBC9C5-5F9C-4B60-A2A3-0A79BCDD2670}.Debug|Win32.ActiveCfg = Debug|Win32
 -		{1CFBC9C5-5F9C-4B60-A2A3-0A79BCDD2670}.Debug|Win32.Build.0 = Debug|Win32
 -		{1CFBC9C5-5F9C-4B60-A2A3-0A79BCDD2670}.Debug|x64.ActiveCfg = Debug|x64
 -		{1CFBC9C5-5F9C-4B60-A2A3-0A79BCDD2670}.Debug|x64.Build.0 = Debug|x64
 -		{1CFBC9C5-5F9C-4B60-A2A3-0A79BCDD2670}.Release|Win32.ActiveCfg = Release|Win32
 -		{1CFBC9C5-5F9C-4B60-A2A3-0A79BCDD2670}.Release|Win32.Build.0 = Release|Win32
 -		{1CFBC9C5-5F9C-4B60-A2A3-0A79BCDD2670}.Release|x64.ActiveCfg = Release|x64
 -		{1CFBC9C5-5F9C-4B60-A2A3-0A79BCDD2670}.Release|x64.Build.0 = Release|x64
 -		{C60700D1-DB4B-4EFF-8EE9-97BD716BCB89}.Debug|Win32.ActiveCfg = Debug|Win32
 -		{C60700D1-DB4B-4EFF-8EE9-97BD716BCB89}.Debug|Win32.Build.0 = Debug|Win32
 -		{C60700D1-DB4B-4EFF-8EE9-97BD716BCB89}.Debug|x64.ActiveCfg = Debug|x64
 -		{C60700D1-DB4B-4EFF-8EE9-97BD716BCB89}.Debug|x64.Build.0 = Debug|x64
 -		{C60700D1-DB4B-4EFF-8EE9-97BD716BCB89}.Release|Win32.ActiveCfg = Release|Win32
 -		{C60700D1-DB4B-4EFF-8EE9-97BD716BCB89}.Release|Win32.Build.0 = Release|Win32
 -		{C60700D1-DB4B-4EFF-8EE9-97BD716BCB89}.Release|x64.ActiveCfg = Release|x64
 -		{C60700D1-DB4B-4EFF-8EE9-97BD716BCB89}.Release|x64.Build.0 = Release|x64
 -		{F7696252-45B5-438B-B14F-0510137704F0}.Debug|Win32.ActiveCfg = Debug|Win32
 -		{F7696252-45B5-438B-B14F-0510137704F0}.Debug|Win32.Build.0 = Debug|Win32
 -		{F7696252-45B5-438B-B14F-0510137704F0}.Debug|x64.ActiveCfg = Debug|x64
 -		{F7696252-45B5-438B-B14F-0510137704F0}.Debug|x64.Build.0 = Debug|x64
 -		{F7696252-45B5-438B-B14F-0510137704F0}.Release|Win32.ActiveCfg = Release|Win32
 -		{F7696252-45B5-438B-B14F-0510137704F0}.Release|Win32.Build.0 = Release|Win32
 -		{F7696252-45B5-438B-B14F-0510137704F0}.Release|x64.ActiveCfg = Release|x64
 -		{F7696252-45B5-438B-B14F-0510137704F0}.Release|x64.Build.0 = Release|x64
 -	EndGlobalSection
 -	GlobalSection(SolutionProperties) = preSolution
 -		HideSolutionNode = FALSE
 -	EndGlobalSection
 -EndGlobal
 diff --git a/xsd/dist/examples/cxx/tree/wildcard/wildcard-7.1.vcproj b/xsd/dist/examples/cxx/tree/wildcard/wildcard-7.1.vcproj deleted file mode 100644 index 431b94e..0000000 --- a/xsd/dist/examples/cxx/tree/wildcard/wildcard-7.1.vcproj +++ /dev/null @@ -1,171 +0,0 @@ -<?xml version="1.0" encoding="Windows-1252"?>
 -<VisualStudioProject
 -	ProjectType="Visual C++"
 -	Version="7.10"
 -	Name="wildcard"
 -	ProjectGUID="{13C21A83-CC75-459E-9B01-E9EC36D1524B}"
 -	RootNamespace="wildcard"
 -	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="{C8C63C87-F9B5-4EDF-B4BF-2701982EFCE6}">
 -			<File
 -				RelativePath=".\driver.cxx">
 -			</File>
 -			<File
 -				RelativePath=".\email.cxx">
 -			</File>
 -		</Filter>
 -		<Filter
 -			Name="Header Files"
 -			Filter="h;hpp;hxx;hm;inl;inc;xsd"
 -			UniqueIdentifier="{E8933542-EAF8-45F5-94AE-AE8D55E47565}">
 -			<File
 -				RelativePath=".\email.hxx">
 -			</File>
 -		</Filter>
 -		<Filter
 -			Name="Inline Files"
 -			Filter="ixx">
 -			<File
 -				RelativePath=".\email.ixx">
 -			</File>
 -		</Filter>
 -		<Filter
 -			Name="Schema Files"
 -			Filter="xsd">
 -			<File
 -				RelativePath=".\email.xsd">
 -				<FileConfiguration
 -					Name="Debug|Win32">
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd email.xsd"
 -						CommandLine="xsd cxx-tree --generate-inline --generate-serialization --generate-wildcard --generate-intellisense --root-element message email.xsd"
 -						Outputs="email.hxx;email.ixx;email.cxx"/>
 -				</FileConfiguration>
 -				<FileConfiguration
 -					Name="Release|Win32">
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd email.xsd"
 -						CommandLine="xsd cxx-tree --generate-inline --generate-serialization --generate-wildcard --generate-intellisense --root-element message email.xsd"
 -						Outputs="email.hxx;email.ixx;email.cxx"/>
 -				</FileConfiguration>
 -			</File>
 -		</Filter>
 -		<File
 -			RelativePath=".\Readme.txt">
 -		</File>
 -	</Files>
 -	<Globals>
 -	</Globals>
 -</VisualStudioProject>
 diff --git a/xsd/dist/examples/cxx/tree/wildcard/wildcard-10.0.vcxproj b/xsd/dist/examples/cxx/tree/wildcard/wildcard-vc10.vcxproj index a2e7d28..6d5b02e 100644 --- a/xsd/dist/examples/cxx/tree/wildcard/wildcard-10.0.vcxproj +++ b/xsd/dist/examples/cxx/tree/wildcard/wildcard-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/tree/wildcard/wildcard-10.0.vcxproj.filters b/xsd/dist/examples/cxx/tree/wildcard/wildcard-vc10.vcxproj.filters index 541b946..541b946 100644 --- a/xsd/dist/examples/cxx/tree/wildcard/wildcard-10.0.vcxproj.filters +++ b/xsd/dist/examples/cxx/tree/wildcard/wildcard-vc10.vcxproj.filters diff --git a/xsd/dist/examples/cxx/tree/wildcard/wildcard-vc11.vcxproj b/xsd/dist/examples/cxx/tree/wildcard/wildcard-vc11.vcxproj new file mode 100644 index 0000000..8043842 --- /dev/null +++ b/xsd/dist/examples/cxx/tree/wildcard/wildcard-vc11.vcxproj @@ -0,0 +1,210 @@ +<?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>wildcard</ProjectName>
 +    <ProjectGuid>{13C21A83-CC75-459E-9B01-E9EC36D1524B}</ProjectGuid>
 +    <RootNamespace>wildcard</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="email.cxx" />
 +  </ItemGroup>
 +  <ItemGroup>
 +    <ClInclude Include="email.hxx" />
 +  </ItemGroup>
 +  <ItemGroup>
 +    <None Include="email.ixx" />
 +    <None Include="Readme.txt" />
 +  </ItemGroup>
 +  <ItemGroup>
 +    <CustomBuild Include="email.xsd">
 +      <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">xsd email.xsd</Message>
 +      <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">xsd cxx-tree --generate-inline --generate-serialization --generate-wildcard --root-element message email.xsd</Command>
 +      <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">email.hxx;email.ixx;email.cxx;%(Outputs)</Outputs>
 +      <Message Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">xsd email.xsd</Message>
 +      <Command Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">xsd cxx-tree --generate-inline --generate-serialization --generate-wildcard --root-element message email.xsd</Command>
 +      <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">email.hxx;email.ixx;email.cxx;%(Outputs)</Outputs>
 +      <Message Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">xsd email.xsd</Message>
 +      <Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">xsd cxx-tree --generate-inline --generate-serialization --generate-wildcard --root-element message email.xsd</Command>
 +      <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">email.hxx;email.ixx;email.cxx;%(Outputs)</Outputs>
 +      <Message Condition="'$(Configuration)|$(Platform)'=='Release|x64'">xsd email.xsd</Message>
 +      <Command Condition="'$(Configuration)|$(Platform)'=='Release|x64'">xsd cxx-tree --generate-inline --generate-serialization --generate-wildcard --root-element message email.xsd</Command>
 +      <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">email.hxx;email.ixx;email.cxx;%(Outputs)</Outputs>
 +    </CustomBuild>
 +  </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/tree/wildcard/wildcard-vc11.vcxproj.filters b/xsd/dist/examples/cxx/tree/wildcard/wildcard-vc11.vcxproj.filters new file mode 100644 index 0000000..541b946 --- /dev/null +++ b/xsd/dist/examples/cxx/tree/wildcard/wildcard-vc11.vcxproj.filters @@ -0,0 +1,45 @@ +<?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>{C8C63C87-F9B5-4EDF-B4BF-2701982EFCE6}</UniqueIdentifier>
 +      <Extensions>cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
 +    </Filter>
 +    <Filter Include="Header Files">
 +      <UniqueIdentifier>{E8933542-EAF8-45F5-94AE-AE8D55E47565}</UniqueIdentifier>
 +      <Extensions>h;hpp;hxx;hm;inl;inc;xsd</Extensions>
 +    </Filter>
 +    <Filter Include="Inline Files">
 +      <UniqueIdentifier>{79291748-08c5-4298-a090-a210ea0e7161}</UniqueIdentifier>
 +      <Extensions>ixx</Extensions>
 +    </Filter>
 +    <Filter Include="Schema Files">
 +      <UniqueIdentifier>{e83a7a6b-3537-4eea-bf81-494a6fcee412}</UniqueIdentifier>
 +      <Extensions>xsd</Extensions>
 +    </Filter>
 +  </ItemGroup>
 +  <ItemGroup>
 +    <ClCompile Include="driver.cxx">
 +      <Filter>Source Files</Filter>
 +    </ClCompile>
 +    <ClCompile Include="email.cxx">
 +      <Filter>Source Files</Filter>
 +    </ClCompile>
 +  </ItemGroup>
 +  <ItemGroup>
 +    <ClInclude Include="email.hxx">
 +      <Filter>Header Files</Filter>
 +    </ClInclude>
 +  </ItemGroup>
 +  <ItemGroup>
 +    <None Include="email.ixx">
 +      <Filter>Inline Files</Filter>
 +    </None>
 +    <None Include="Readme.txt" />
 +  </ItemGroup>
 +  <ItemGroup>
 +    <CustomBuild Include="email.xsd">
 +      <Filter>Schema Files</Filter>
 +    </CustomBuild>
 +  </ItemGroup>
 +</Project>
\ No newline at end of file diff --git a/xsd/dist/examples/cxx/tree/wildcard/wildcard-vc12.vcxproj b/xsd/dist/examples/cxx/tree/wildcard/wildcard-vc12.vcxproj new file mode 100644 index 0000000..e324659 --- /dev/null +++ b/xsd/dist/examples/cxx/tree/wildcard/wildcard-vc12.vcxproj @@ -0,0 +1,214 @@ +<?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>wildcard</ProjectName>
 +    <ProjectGuid>{13C21A83-CC75-459E-9B01-E9EC36D1524B}</ProjectGuid>
 +    <RootNamespace>wildcard</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="email.cxx" />
 +  </ItemGroup>
 +  <ItemGroup>
 +    <ClInclude Include="email.hxx" />
 +  </ItemGroup>
 +  <ItemGroup>
 +    <None Include="email.ixx" />
 +    <None Include="Readme.txt" />
 +  </ItemGroup>
 +  <ItemGroup>
 +    <CustomBuild Include="email.xsd">
 +      <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">xsd email.xsd</Message>
 +      <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">xsd cxx-tree --generate-inline --generate-serialization --generate-wildcard --root-element message email.xsd</Command>
 +      <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">email.hxx;email.ixx;email.cxx;%(Outputs)</Outputs>
 +      <Message Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">xsd email.xsd</Message>
 +      <Command Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">xsd cxx-tree --generate-inline --generate-serialization --generate-wildcard --root-element message email.xsd</Command>
 +      <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">email.hxx;email.ixx;email.cxx;%(Outputs)</Outputs>
 +      <Message Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">xsd email.xsd</Message>
 +      <Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">xsd cxx-tree --generate-inline --generate-serialization --generate-wildcard --root-element message email.xsd</Command>
 +      <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">email.hxx;email.ixx;email.cxx;%(Outputs)</Outputs>
 +      <Message Condition="'$(Configuration)|$(Platform)'=='Release|x64'">xsd email.xsd</Message>
 +      <Command Condition="'$(Configuration)|$(Platform)'=='Release|x64'">xsd cxx-tree --generate-inline --generate-serialization --generate-wildcard --root-element message email.xsd</Command>
 +      <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">email.hxx;email.ixx;email.cxx;%(Outputs)</Outputs>
 +    </CustomBuild>
 +  </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/tree/wildcard/wildcard-vc12.vcxproj.filters b/xsd/dist/examples/cxx/tree/wildcard/wildcard-vc12.vcxproj.filters new file mode 100644 index 0000000..541b946 --- /dev/null +++ b/xsd/dist/examples/cxx/tree/wildcard/wildcard-vc12.vcxproj.filters @@ -0,0 +1,45 @@ +<?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>{C8C63C87-F9B5-4EDF-B4BF-2701982EFCE6}</UniqueIdentifier>
 +      <Extensions>cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
 +    </Filter>
 +    <Filter Include="Header Files">
 +      <UniqueIdentifier>{E8933542-EAF8-45F5-94AE-AE8D55E47565}</UniqueIdentifier>
 +      <Extensions>h;hpp;hxx;hm;inl;inc;xsd</Extensions>
 +    </Filter>
 +    <Filter Include="Inline Files">
 +      <UniqueIdentifier>{79291748-08c5-4298-a090-a210ea0e7161}</UniqueIdentifier>
 +      <Extensions>ixx</Extensions>
 +    </Filter>
 +    <Filter Include="Schema Files">
 +      <UniqueIdentifier>{e83a7a6b-3537-4eea-bf81-494a6fcee412}</UniqueIdentifier>
 +      <Extensions>xsd</Extensions>
 +    </Filter>
 +  </ItemGroup>
 +  <ItemGroup>
 +    <ClCompile Include="driver.cxx">
 +      <Filter>Source Files</Filter>
 +    </ClCompile>
 +    <ClCompile Include="email.cxx">
 +      <Filter>Source Files</Filter>
 +    </ClCompile>
 +  </ItemGroup>
 +  <ItemGroup>
 +    <ClInclude Include="email.hxx">
 +      <Filter>Header Files</Filter>
 +    </ClInclude>
 +  </ItemGroup>
 +  <ItemGroup>
 +    <None Include="email.ixx">
 +      <Filter>Inline Files</Filter>
 +    </None>
 +    <None Include="Readme.txt" />
 +  </ItemGroup>
 +  <ItemGroup>
 +    <CustomBuild Include="email.xsd">
 +      <Filter>Schema Files</Filter>
 +    </CustomBuild>
 +  </ItemGroup>
 +</Project>
\ No newline at end of file diff --git a/xsd/dist/examples/cxx/tree/wildcard/wildcard-8.0.vcproj b/xsd/dist/examples/cxx/tree/wildcard/wildcard-vc8.vcproj index 4f61b88..046230a 100644 --- a/xsd/dist/examples/cxx/tree/wildcard/wildcard-8.0.vcproj +++ b/xsd/dist/examples/cxx/tree/wildcard/wildcard-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/tree/wildcard/wildcard-9.0.vcproj b/xsd/dist/examples/cxx/tree/wildcard/wildcard-vc9.vcproj index 0cbc382..08c2b1d 100644 --- a/xsd/dist/examples/cxx/tree/wildcard/wildcard-9.0.vcproj +++ b/xsd/dist/examples/cxx/tree/wildcard/wildcard-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/tree/wildcard/wildcard-xerces2-7.1.vcproj b/xsd/dist/examples/cxx/tree/wildcard/wildcard-xerces2-7.1.vcproj deleted file mode 100644 index f26ea1b..0000000 --- a/xsd/dist/examples/cxx/tree/wildcard/wildcard-xerces2-7.1.vcproj +++ /dev/null @@ -1,171 +0,0 @@ -<?xml version="1.0" encoding="Windows-1252"?>
 -<VisualStudioProject
 -	ProjectType="Visual C++"
 -	Version="7.10"
 -	Name="wildcard"
 -	ProjectGUID="{13C21A83-CC75-459E-9B01-E9EC36D1524B}"
 -	RootNamespace="wildcard"
 -	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="{C8C63C87-F9B5-4EDF-B4BF-2701982EFCE6}">
 -			<File
 -				RelativePath=".\driver.cxx">
 -			</File>
 -			<File
 -				RelativePath=".\email.cxx">
 -			</File>
 -		</Filter>
 -		<Filter
 -			Name="Header Files"
 -			Filter="h;hpp;hxx;hm;inl;inc;xsd"
 -			UniqueIdentifier="{E8933542-EAF8-45F5-94AE-AE8D55E47565}">
 -			<File
 -				RelativePath=".\email.hxx">
 -			</File>
 -		</Filter>
 -		<Filter
 -			Name="Inline Files"
 -			Filter="ixx">
 -			<File
 -				RelativePath=".\email.ixx">
 -			</File>
 -		</Filter>
 -		<Filter
 -			Name="Schema Files"
 -			Filter="xsd">
 -			<File
 -				RelativePath=".\email.xsd">
 -				<FileConfiguration
 -					Name="Debug|Win32">
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd email.xsd"
 -						CommandLine="xsd cxx-tree --generate-inline --generate-serialization --generate-wildcard --generate-intellisense --root-element message email.xsd"
 -						Outputs="email.hxx;email.ixx;email.cxx"/>
 -				</FileConfiguration>
 -				<FileConfiguration
 -					Name="Release|Win32">
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd email.xsd"
 -						CommandLine="xsd cxx-tree --generate-inline --generate-serialization --generate-wildcard --generate-intellisense --root-element message email.xsd"
 -						Outputs="email.hxx;email.ixx;email.cxx"/>
 -				</FileConfiguration>
 -			</File>
 -		</Filter>
 -		<File
 -			RelativePath=".\Readme.txt">
 -		</File>
 -	</Files>
 -	<Globals>
 -	</Globals>
 -</VisualStudioProject>
 diff --git a/xsd/dist/examples/cxx/tree/wildcard/wildcard-xerces2-8.0.vcproj b/xsd/dist/examples/cxx/tree/wildcard/wildcard-xerces2-8.0.vcproj deleted file mode 100644 index d6f5487..0000000 --- a/xsd/dist/examples/cxx/tree/wildcard/wildcard-xerces2-8.0.vcproj +++ /dev/null @@ -1,432 +0,0 @@ -<?xml version="1.0" encoding="Windows-1252"?>
 -<VisualStudioProject
 -	ProjectType="Visual C++"
 -	Version="8.00"
 -	Name="wildcard"
 -	ProjectGUID="{13C21A83-CC75-459E-9B01-E9EC36D1524B}"
 -	RootNamespace="wildcard"
 -	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="{C8C63C87-F9B5-4EDF-B4BF-2701982EFCE6}"
 -			>
 -			<File
 -				RelativePath=".\driver.cxx"
 -				>
 -			</File>
 -			<File
 -				RelativePath=".\email.cxx"
 -				>
 -			</File>
 -		</Filter>
 -		<Filter
 -			Name="Header Files"
 -			Filter="h;hpp;hxx;hm;inl;inc;xsd"
 -			UniqueIdentifier="{E8933542-EAF8-45F5-94AE-AE8D55E47565}"
 -			>
 -			<File
 -				RelativePath=".\email.hxx"
 -				>
 -			</File>
 -		</Filter>
 -		<Filter
 -			Name="Inline Files"
 -			Filter="ixx"
 -			>
 -			<File
 -				RelativePath=".\email.ixx"
 -				>
 -			</File>
 -		</Filter>
 -		<Filter
 -			Name="Schema Files"
 -			Filter="xsd"
 -			>
 -			<File
 -				RelativePath=".\email.xsd"
 -				>
 -				<FileConfiguration
 -					Name="Debug|Win32"
 -					>
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd email.xsd"
 -						CommandLine="xsd cxx-tree --generate-inline --generate-serialization --generate-wildcard --generate-intellisense --root-element message email.xsd"
 -						Outputs="email.hxx;email.ixx;email.cxx"
 -					/>
 -				</FileConfiguration>
 -				<FileConfiguration
 -					Name="Release|Win32"
 -					>
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd email.xsd"
 -						CommandLine="xsd cxx-tree --generate-inline --generate-serialization --generate-wildcard --generate-intellisense --root-element message email.xsd"
 -						Outputs="email.hxx;email.ixx;email.cxx"
 -					/>
 -				</FileConfiguration>
 -				<FileConfiguration
 -					Name="Debug|x64"
 -					>
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd email.xsd"
 -						CommandLine="xsd cxx-tree --generate-inline --generate-serialization --generate-wildcard --generate-intellisense --root-element message email.xsd"
 -						Outputs="email.hxx;email.ixx;email.cxx"
 -					/>
 -				</FileConfiguration>
 -				<FileConfiguration
 -					Name="Release|x64"
 -					>
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd email.xsd"
 -						CommandLine="xsd cxx-tree --generate-inline --generate-serialization --generate-wildcard --generate-intellisense --root-element message email.xsd"
 -						Outputs="email.hxx;email.ixx;email.cxx"
 -					/>
 -				</FileConfiguration>
 -			</File>
 -		</Filter>
 -		<File
 -			RelativePath=".\Readme.txt"
 -			>
 -		</File>
 -	</Files>
 -	<Globals>
 -	</Globals>
 -</VisualStudioProject>
 diff --git a/xsd/dist/examples/cxx/tree/wildcard/wildcard-xerces2-9.0.vcproj b/xsd/dist/examples/cxx/tree/wildcard/wildcard-xerces2-9.0.vcproj deleted file mode 100644 index 312731a..0000000 --- a/xsd/dist/examples/cxx/tree/wildcard/wildcard-xerces2-9.0.vcproj +++ /dev/null @@ -1,429 +0,0 @@ -<?xml version="1.0" encoding="Windows-1252"?>
 -<VisualStudioProject
 -	ProjectType="Visual C++"
 -	Version="9.00"
 -	Name="wildcard"
 -	ProjectGUID="{13C21A83-CC75-459E-9B01-E9EC36D1524B}"
 -	RootNamespace="wildcard"
 -	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="{C8C63C87-F9B5-4EDF-B4BF-2701982EFCE6}"
 -			>
 -			<File
 -				RelativePath=".\driver.cxx"
 -				>
 -			</File>
 -			<File
 -				RelativePath=".\email.cxx"
 -				>
 -			</File>
 -		</Filter>
 -		<Filter
 -			Name="Header Files"
 -			Filter="h;hpp;hxx;hm;inl;inc;xsd"
 -			UniqueIdentifier="{E8933542-EAF8-45F5-94AE-AE8D55E47565}"
 -			>
 -			<File
 -				RelativePath=".\email.hxx"
 -				>
 -			</File>
 -		</Filter>
 -		<Filter
 -			Name="Inline Files"
 -			Filter="ixx"
 -			>
 -			<File
 -				RelativePath=".\email.ixx"
 -				>
 -			</File>
 -		</Filter>
 -		<Filter
 -			Name="Schema Files"
 -			Filter="xsd"
 -			>
 -			<File
 -				RelativePath=".\email.xsd"
 -				>
 -				<FileConfiguration
 -					Name="Debug|Win32"
 -					>
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd email.xsd"
 -						CommandLine="xsd cxx-tree --generate-inline --generate-serialization --generate-wildcard --root-element message email.xsd"
 -						Outputs="email.hxx;email.ixx;email.cxx"
 -					/>
 -				</FileConfiguration>
 -				<FileConfiguration
 -					Name="Debug|x64"
 -					>
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd email.xsd"
 -						CommandLine="xsd cxx-tree --generate-inline --generate-serialization --generate-wildcard --root-element message email.xsd"
 -						Outputs="email.hxx;email.ixx;email.cxx"
 -					/>
 -				</FileConfiguration>
 -				<FileConfiguration
 -					Name="Release|Win32"
 -					>
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd email.xsd"
 -						CommandLine="xsd cxx-tree --generate-inline --generate-serialization --generate-wildcard --root-element message email.xsd"
 -						Outputs="email.hxx;email.ixx;email.cxx"
 -					/>
 -				</FileConfiguration>
 -				<FileConfiguration
 -					Name="Release|x64"
 -					>
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd email.xsd"
 -						CommandLine="xsd cxx-tree --generate-inline --generate-serialization --generate-wildcard --root-element message email.xsd"
 -						Outputs="email.hxx;email.ixx;email.cxx"
 -					/>
 -				</FileConfiguration>
 -			</File>
 -		</Filter>
 -		<File
 -			RelativePath=".\Readme.txt"
 -			>
 -		</File>
 -	</Files>
 -	<Globals>
 -	</Globals>
 -</VisualStudioProject>
 diff --git a/xsd/dist/examples/cxx/tree/xpath/xpath-10.0.sln b/xsd/dist/examples/cxx/tree/xpath/xpath-10.0.sln deleted file mode 100644 index 0776baf..0000000 --- a/xsd/dist/examples/cxx/tree/xpath/xpath-10.0.sln +++ /dev/null @@ -1,25 +0,0 @@ -Microsoft Visual Studio Solution File, Format Version 11.00
 -# Visual Studio 2010
 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "xpath", "xpath-10.0.vcxproj", "{EC26ACF9-0103-48D2-B7BA-0222C2175B28}"
 -EndProject
 -Global
 -	GlobalSection(SolutionConfigurationPlatforms) = preSolution
 -		Debug|Win32 = Debug|Win32
 -		Debug|x64 = Debug|x64
 -		Release|Win32 = Release|Win32
 -		Release|x64 = Release|x64
 -	EndGlobalSection
 -	GlobalSection(ProjectConfigurationPlatforms) = postSolution
 -		{EC26ACF9-0103-48D2-B7BA-0222C2175B28}.Debug|Win32.ActiveCfg = Debug|Win32
 -		{EC26ACF9-0103-48D2-B7BA-0222C2175B28}.Debug|Win32.Build.0 = Debug|Win32
 -		{EC26ACF9-0103-48D2-B7BA-0222C2175B28}.Debug|x64.ActiveCfg = Debug|x64
 -		{EC26ACF9-0103-48D2-B7BA-0222C2175B28}.Debug|x64.Build.0 = Debug|x64
 -		{EC26ACF9-0103-48D2-B7BA-0222C2175B28}.Release|Win32.ActiveCfg = Release|Win32
 -		{EC26ACF9-0103-48D2-B7BA-0222C2175B28}.Release|Win32.Build.0 = Release|Win32
 -		{EC26ACF9-0103-48D2-B7BA-0222C2175B28}.Release|x64.ActiveCfg = Release|x64
 -		{EC26ACF9-0103-48D2-B7BA-0222C2175B28}.Release|x64.Build.0 = Release|x64
 -	EndGlobalSection
 -	GlobalSection(SolutionProperties) = preSolution
 -		HideSolutionNode = FALSE
 -	EndGlobalSection
 -EndGlobal
 diff --git a/xsd/dist/examples/cxx/tree/xpath/xpath-7.1.sln b/xsd/dist/examples/cxx/tree/xpath/xpath-7.1.sln deleted file mode 100644 index 905aaf9..0000000 --- a/xsd/dist/examples/cxx/tree/xpath/xpath-7.1.sln +++ /dev/null @@ -1,21 +0,0 @@ -Microsoft Visual Studio Solution File, Format Version 8.00
 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "xpath", "xpath-7.1.vcproj", "{EC26ACF9-0103-48D2-B7BA-0222C2175B28}"
 -	ProjectSection(ProjectDependencies) = postProject
 -	EndProjectSection
 -EndProject
 -Global
 -	GlobalSection(SolutionConfiguration) = preSolution
 -		Debug = Debug
 -		Release = Release
 -	EndGlobalSection
 -	GlobalSection(ProjectConfiguration) = postSolution
 -		{EC26ACF9-0103-48D2-B7BA-0222C2175B28}.Debug.ActiveCfg = Debug|Win32
 -		{EC26ACF9-0103-48D2-B7BA-0222C2175B28}.Debug.Build.0 = Debug|Win32
 -		{EC26ACF9-0103-48D2-B7BA-0222C2175B28}.Release.ActiveCfg = Release|Win32
 -		{EC26ACF9-0103-48D2-B7BA-0222C2175B28}.Release.Build.0 = Release|Win32
 -	EndGlobalSection
 -	GlobalSection(ExtensibilityGlobals) = postSolution
 -	EndGlobalSection
 -	GlobalSection(ExtensibilityAddIns) = postSolution
 -	EndGlobalSection
 -EndGlobal
 diff --git a/xsd/dist/examples/cxx/tree/xpath/xpath-7.1.vcproj b/xsd/dist/examples/cxx/tree/xpath/xpath-7.1.vcproj deleted file mode 100644 index bd070b6..0000000 --- a/xsd/dist/examples/cxx/tree/xpath/xpath-7.1.vcproj +++ /dev/null @@ -1,170 +0,0 @@ -<?xml version="1.0" encoding="Windows-1252"?>
 -<VisualStudioProject
 -	ProjectType="Visual C++"
 -	Version="7.10"
 -	Name="xpath"
 -	ProjectGUID="{EC26ACF9-0103-48D2-B7BA-0222C2175B28}"
 -	RootNamespace="xpath"
 -	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 xqilla22d.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 xqilla22.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="{0A690AC0-4B5A-4FCA-B2CC-A61C00F01283}">
 -			<File
 -				RelativePath=".\driver.cxx">
 -			</File>
 -			<File
 -				RelativePath=".\dom-parse.cxx">
 -			</File>
 -			<File
 -				RelativePath=".\people.cxx">
 -			</File>
 -		</Filter>
 -		<Filter
 -			Name="Header Files"
 -			Filter="h;hpp;hxx;hm;inl;inc;xsd"
 -			UniqueIdentifier="{19387534-A72F-4C3F-A9FB-F5B8909AEB29}">
 -			<File
 -				RelativePath=".\dom-parse.hxx">
 -			</File>
 -			<File
 -				RelativePath=".\people.hxx">
 -			</File>
 -		</Filter>
 -		<Filter
 -			Name="Schema Files"
 -			Filter="xsd">
 -			<File
 -				RelativePath=".\people.xsd">
 -				<FileConfiguration
 -					Name="Debug|Win32">
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd people.xsd"
 -						CommandLine="xsd cxx-tree --generate-intellisense people.xsd"
 -						Outputs="people.hxx;people.cxx"/>
 -				</FileConfiguration>
 -				<FileConfiguration
 -					Name="Release|Win32">
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd people.xsd"
 -						CommandLine="xsd cxx-tree --generate-intellisense people.xsd"
 -						Outputs="people.hxx;people.cxx"/>
 -				</FileConfiguration>
 -			</File>
 -		</Filter>
 -		<File
 -			RelativePath=".\Readme.txt">
 -		</File>
 -	</Files>
 -	<Globals>
 -	</Globals>
 -</VisualStudioProject>
 diff --git a/xsd/dist/examples/cxx/tree/xpath/xpath-8.0.sln b/xsd/dist/examples/cxx/tree/xpath/xpath-8.0.sln deleted file mode 100644 index db1eeea..0000000 --- a/xsd/dist/examples/cxx/tree/xpath/xpath-8.0.sln +++ /dev/null @@ -1,25 +0,0 @@ -Microsoft Visual Studio Solution File, Format Version 9.00
 -# Visual Studio 2005
 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "xpath", "xpath-8.0.vcproj", "{EC26ACF9-0103-48D2-B7BA-0222C2175B28}"
 -EndProject
 -Global
 -	GlobalSection(SolutionConfigurationPlatforms) = preSolution
 -		Debug|Win32 = Debug|Win32
 -		Debug|x64 = Debug|x64
 -		Release|Win32 = Release|Win32
 -		Release|x64 = Release|x64
 -	EndGlobalSection
 -	GlobalSection(ProjectConfigurationPlatforms) = postSolution
 -		{EC26ACF9-0103-48D2-B7BA-0222C2175B28}.Debug|Win32.ActiveCfg = Debug|Win32
 -		{EC26ACF9-0103-48D2-B7BA-0222C2175B28}.Debug|Win32.Build.0 = Debug|Win32
 -		{EC26ACF9-0103-48D2-B7BA-0222C2175B28}.Debug|x64.ActiveCfg = Debug|x64
 -		{EC26ACF9-0103-48D2-B7BA-0222C2175B28}.Debug|x64.Build.0 = Debug|x64
 -		{EC26ACF9-0103-48D2-B7BA-0222C2175B28}.Release|Win32.ActiveCfg = Release|Win32
 -		{EC26ACF9-0103-48D2-B7BA-0222C2175B28}.Release|Win32.Build.0 = Release|Win32
 -		{EC26ACF9-0103-48D2-B7BA-0222C2175B28}.Release|x64.ActiveCfg = Release|x64
 -		{EC26ACF9-0103-48D2-B7BA-0222C2175B28}.Release|x64.Build.0 = Release|x64
 -	EndGlobalSection
 -	GlobalSection(SolutionProperties) = preSolution
 -		HideSolutionNode = FALSE
 -	EndGlobalSection
 -EndGlobal
 diff --git a/xsd/dist/examples/cxx/tree/xpath/xpath-9.0.sln b/xsd/dist/examples/cxx/tree/xpath/xpath-9.0.sln deleted file mode 100644 index c568474..0000000 --- a/xsd/dist/examples/cxx/tree/xpath/xpath-9.0.sln +++ /dev/null @@ -1,25 +0,0 @@ -Microsoft Visual Studio Solution File, Format Version 10.00
 -# Visual Studio 2008
 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "xpath", "xpath-9.0.vcproj", "{EC26ACF9-0103-48D2-B7BA-0222C2175B28}"
 -EndProject
 -Global
 -	GlobalSection(SolutionConfigurationPlatforms) = preSolution
 -		Debug|Win32 = Debug|Win32
 -		Debug|x64 = Debug|x64
 -		Release|Win32 = Release|Win32
 -		Release|x64 = Release|x64
 -	EndGlobalSection
 -	GlobalSection(ProjectConfigurationPlatforms) = postSolution
 -		{EC26ACF9-0103-48D2-B7BA-0222C2175B28}.Debug|Win32.ActiveCfg = Debug|Win32
 -		{EC26ACF9-0103-48D2-B7BA-0222C2175B28}.Debug|Win32.Build.0 = Debug|Win32
 -		{EC26ACF9-0103-48D2-B7BA-0222C2175B28}.Debug|x64.ActiveCfg = Debug|x64
 -		{EC26ACF9-0103-48D2-B7BA-0222C2175B28}.Debug|x64.Build.0 = Debug|x64
 -		{EC26ACF9-0103-48D2-B7BA-0222C2175B28}.Release|Win32.ActiveCfg = Release|Win32
 -		{EC26ACF9-0103-48D2-B7BA-0222C2175B28}.Release|Win32.Build.0 = Release|Win32
 -		{EC26ACF9-0103-48D2-B7BA-0222C2175B28}.Release|x64.ActiveCfg = Release|x64
 -		{EC26ACF9-0103-48D2-B7BA-0222C2175B28}.Release|x64.Build.0 = Release|x64
 -	EndGlobalSection
 -	GlobalSection(SolutionProperties) = preSolution
 -		HideSolutionNode = FALSE
 -	EndGlobalSection
 -EndGlobal
 diff --git a/xsd/dist/examples/cxx/tree/xpath/xpath-10.0.vcxproj b/xsd/dist/examples/cxx/tree/xpath/xpath-vc10.vcxproj index f776b11..60ef726 100644 --- a/xsd/dist/examples/cxx/tree/xpath/xpath-10.0.vcxproj +++ b/xsd/dist/examples/cxx/tree/xpath/xpath-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;xqilla22d.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;xqilla22d.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;xqilla22.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;xqilla22.lib;%(AdditionalDependencies)</AdditionalDependencies>
 diff --git a/xsd/dist/examples/cxx/tree/xpath/xpath-10.0.vcxproj.filters b/xsd/dist/examples/cxx/tree/xpath/xpath-vc10.vcxproj.filters index d038587..d038587 100644 --- a/xsd/dist/examples/cxx/tree/xpath/xpath-10.0.vcxproj.filters +++ b/xsd/dist/examples/cxx/tree/xpath/xpath-vc10.vcxproj.filters diff --git a/xsd/dist/examples/cxx/tree/xpath/xpath-vc11.vcxproj b/xsd/dist/examples/cxx/tree/xpath/xpath-vc11.vcxproj new file mode 100644 index 0000000..b758594 --- /dev/null +++ b/xsd/dist/examples/cxx/tree/xpath/xpath-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>xpath</ProjectName>
 +    <ProjectGuid>{EC26ACF9-0103-48D2-B7BA-0222C2175B28}</ProjectGuid>
 +    <RootNamespace>xpath</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;xqilla22d.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;xqilla22d.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;xqilla22.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;xqilla22.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="dom-parse.cxx" />
 +    <ClCompile Include="driver.cxx" />
 +    <ClCompile Include="people.cxx" />
 +  </ItemGroup>
 +  <ItemGroup>
 +    <ClInclude Include="dom-parse.hxx" />
 +    <ClInclude Include="people.hxx" />
 +  </ItemGroup>
 +  <ItemGroup>
 +    <CustomBuild Include="people.xsd">
 +      <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">xsd people.xsd</Message>
 +      <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">xsd cxx-tree people.xsd</Command>
 +      <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">people.hxx;people.cxx;%(Outputs)</Outputs>
 +      <Message Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">xsd people.xsd</Message>
 +      <Command Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">xsd cxx-tree people.xsd</Command>
 +      <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">people.hxx;people.cxx;%(Outputs)</Outputs>
 +      <Message Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">xsd people.xsd</Message>
 +      <Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">xsd cxx-tree people.xsd</Command>
 +      <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">people.hxx;people.cxx;%(Outputs)</Outputs>
 +      <Message Condition="'$(Configuration)|$(Platform)'=='Release|x64'">xsd people.xsd</Message>
 +      <Command Condition="'$(Configuration)|$(Platform)'=='Release|x64'">xsd cxx-tree people.xsd</Command>
 +      <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">people.hxx;people.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/tree/xpath/xpath-vc11.vcxproj.filters b/xsd/dist/examples/cxx/tree/xpath/xpath-vc11.vcxproj.filters new file mode 100644 index 0000000..d038587 --- /dev/null +++ b/xsd/dist/examples/cxx/tree/xpath/xpath-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>{0A690AC0-4B5A-4FCA-B2CC-A61C00F01283}</UniqueIdentifier>
 +      <Extensions>cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
 +    </Filter>
 +    <Filter Include="Header Files">
 +      <UniqueIdentifier>{19387534-A72F-4C3F-A9FB-F5B8909AEB29}</UniqueIdentifier>
 +      <Extensions>h;hpp;hxx;hm;inl;inc;xsd</Extensions>
 +    </Filter>
 +    <Filter Include="Schema Files">
 +      <UniqueIdentifier>{807745b4-2087-4ccb-8fdc-8160206a3042}</UniqueIdentifier>
 +      <Extensions>xsd</Extensions>
 +    </Filter>
 +  </ItemGroup>
 +  <ItemGroup>
 +    <ClCompile Include="dom-parse.cxx">
 +      <Filter>Source Files</Filter>
 +    </ClCompile>
 +    <ClCompile Include="driver.cxx">
 +      <Filter>Source Files</Filter>
 +    </ClCompile>
 +    <ClCompile Include="people.cxx">
 +      <Filter>Source Files</Filter>
 +    </ClCompile>
 +  </ItemGroup>
 +  <ItemGroup>
 +    <ClInclude Include="dom-parse.hxx">
 +      <Filter>Header Files</Filter>
 +    </ClInclude>
 +    <ClInclude Include="people.hxx">
 +      <Filter>Header Files</Filter>
 +    </ClInclude>
 +  </ItemGroup>
 +  <ItemGroup>
 +    <None Include="Readme.txt" />
 +  </ItemGroup>
 +  <ItemGroup>
 +    <CustomBuild Include="people.xsd">
 +      <Filter>Schema Files</Filter>
 +    </CustomBuild>
 +  </ItemGroup>
 +</Project>
\ No newline at end of file diff --git a/xsd/dist/examples/cxx/tree/xpath/xpath-vc12.vcxproj b/xsd/dist/examples/cxx/tree/xpath/xpath-vc12.vcxproj new file mode 100644 index 0000000..ff81b9e --- /dev/null +++ b/xsd/dist/examples/cxx/tree/xpath/xpath-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>xpath</ProjectName>
 +    <ProjectGuid>{EC26ACF9-0103-48D2-B7BA-0222C2175B28}</ProjectGuid>
 +    <RootNamespace>xpath</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;xqilla22d.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;xqilla22d.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;xqilla22.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;xqilla22.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="dom-parse.cxx" />
 +    <ClCompile Include="driver.cxx" />
 +    <ClCompile Include="people.cxx" />
 +  </ItemGroup>
 +  <ItemGroup>
 +    <ClInclude Include="dom-parse.hxx" />
 +    <ClInclude Include="people.hxx" />
 +  </ItemGroup>
 +  <ItemGroup>
 +    <CustomBuild Include="people.xsd">
 +      <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">xsd people.xsd</Message>
 +      <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">xsd cxx-tree people.xsd</Command>
 +      <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">people.hxx;people.cxx;%(Outputs)</Outputs>
 +      <Message Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">xsd people.xsd</Message>
 +      <Command Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">xsd cxx-tree people.xsd</Command>
 +      <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">people.hxx;people.cxx;%(Outputs)</Outputs>
 +      <Message Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">xsd people.xsd</Message>
 +      <Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">xsd cxx-tree people.xsd</Command>
 +      <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">people.hxx;people.cxx;%(Outputs)</Outputs>
 +      <Message Condition="'$(Configuration)|$(Platform)'=='Release|x64'">xsd people.xsd</Message>
 +      <Command Condition="'$(Configuration)|$(Platform)'=='Release|x64'">xsd cxx-tree people.xsd</Command>
 +      <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">people.hxx;people.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/tree/xpath/xpath-vc12.vcxproj.filters b/xsd/dist/examples/cxx/tree/xpath/xpath-vc12.vcxproj.filters new file mode 100644 index 0000000..d038587 --- /dev/null +++ b/xsd/dist/examples/cxx/tree/xpath/xpath-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>{0A690AC0-4B5A-4FCA-B2CC-A61C00F01283}</UniqueIdentifier>
 +      <Extensions>cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
 +    </Filter>
 +    <Filter Include="Header Files">
 +      <UniqueIdentifier>{19387534-A72F-4C3F-A9FB-F5B8909AEB29}</UniqueIdentifier>
 +      <Extensions>h;hpp;hxx;hm;inl;inc;xsd</Extensions>
 +    </Filter>
 +    <Filter Include="Schema Files">
 +      <UniqueIdentifier>{807745b4-2087-4ccb-8fdc-8160206a3042}</UniqueIdentifier>
 +      <Extensions>xsd</Extensions>
 +    </Filter>
 +  </ItemGroup>
 +  <ItemGroup>
 +    <ClCompile Include="dom-parse.cxx">
 +      <Filter>Source Files</Filter>
 +    </ClCompile>
 +    <ClCompile Include="driver.cxx">
 +      <Filter>Source Files</Filter>
 +    </ClCompile>
 +    <ClCompile Include="people.cxx">
 +      <Filter>Source Files</Filter>
 +    </ClCompile>
 +  </ItemGroup>
 +  <ItemGroup>
 +    <ClInclude Include="dom-parse.hxx">
 +      <Filter>Header Files</Filter>
 +    </ClInclude>
 +    <ClInclude Include="people.hxx">
 +      <Filter>Header Files</Filter>
 +    </ClInclude>
 +  </ItemGroup>
 +  <ItemGroup>
 +    <None Include="Readme.txt" />
 +  </ItemGroup>
 +  <ItemGroup>
 +    <CustomBuild Include="people.xsd">
 +      <Filter>Schema Files</Filter>
 +    </CustomBuild>
 +  </ItemGroup>
 +</Project>
\ No newline at end of file diff --git a/xsd/dist/examples/cxx/tree/xpath/xpath-8.0.vcproj b/xsd/dist/examples/cxx/tree/xpath/xpath-vc8.vcproj index 29377fb..3900265 100644 --- a/xsd/dist/examples/cxx/tree/xpath/xpath-8.0.vcproj +++ b/xsd/dist/examples/cxx/tree/xpath/xpath-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/tree/xpath/xpath-9.0.vcproj b/xsd/dist/examples/cxx/tree/xpath/xpath-vc9.vcproj index 89d3d0f..b21a65e 100644 --- a/xsd/dist/examples/cxx/tree/xpath/xpath-9.0.vcproj +++ b/xsd/dist/examples/cxx/tree/xpath/xpath-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/tree/xpath/xpath-xerces2-7.1.sln b/xsd/dist/examples/cxx/tree/xpath/xpath-xerces2-7.1.sln deleted file mode 100644 index 7b6985c..0000000 --- a/xsd/dist/examples/cxx/tree/xpath/xpath-xerces2-7.1.sln +++ /dev/null @@ -1,21 +0,0 @@ -Microsoft Visual Studio Solution File, Format Version 8.00
 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "xpath", "xpath-xerces2-7.1.vcproj", "{EC26ACF9-0103-48D2-B7BA-0222C2175B28}"
 -	ProjectSection(ProjectDependencies) = postProject
 -	EndProjectSection
 -EndProject
 -Global
 -	GlobalSection(SolutionConfiguration) = preSolution
 -		Debug = Debug
 -		Release = Release
 -	EndGlobalSection
 -	GlobalSection(ProjectConfiguration) = postSolution
 -		{EC26ACF9-0103-48D2-B7BA-0222C2175B28}.Debug.ActiveCfg = Debug|Win32
 -		{EC26ACF9-0103-48D2-B7BA-0222C2175B28}.Debug.Build.0 = Debug|Win32
 -		{EC26ACF9-0103-48D2-B7BA-0222C2175B28}.Release.ActiveCfg = Release|Win32
 -		{EC26ACF9-0103-48D2-B7BA-0222C2175B28}.Release.Build.0 = Release|Win32
 -	EndGlobalSection
 -	GlobalSection(ExtensibilityGlobals) = postSolution
 -	EndGlobalSection
 -	GlobalSection(ExtensibilityAddIns) = postSolution
 -	EndGlobalSection
 -EndGlobal
 diff --git a/xsd/dist/examples/cxx/tree/xpath/xpath-xerces2-7.1.vcproj b/xsd/dist/examples/cxx/tree/xpath/xpath-xerces2-7.1.vcproj deleted file mode 100644 index 9aebc49..0000000 --- a/xsd/dist/examples/cxx/tree/xpath/xpath-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="xpath"
 -	ProjectGUID="{EC26ACF9-0103-48D2-B7BA-0222C2175B28}"
 -	RootNamespace="xpath"
 -	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 xqilla21d.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 xqilla21.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="{0A690AC0-4B5A-4FCA-B2CC-A61C00F01283}">
 -			<File
 -				RelativePath=".\driver-2.cxx">
 -			</File>
 -			<File
 -				RelativePath=".\dom-parse.cxx">
 -			</File>
 -			<File
 -				RelativePath=".\people.cxx">
 -			</File>
 -		</Filter>
 -		<Filter
 -			Name="Header Files"
 -			Filter="h;hpp;hxx;hm;inl;inc;xsd"
 -			UniqueIdentifier="{19387534-A72F-4C3F-A9FB-F5B8909AEB29}">
 -			<File
 -				RelativePath=".\dom-parse.hxx">
 -			</File>
 -			<File
 -				RelativePath=".\people.hxx">
 -			</File>
 -		</Filter>
 -		<Filter
 -			Name="Schema Files"
 -			Filter="xsd">
 -			<File
 -				RelativePath=".\people.xsd">
 -				<FileConfiguration
 -					Name="Debug|Win32">
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd people.xsd"
 -						CommandLine="xsd cxx-tree --generate-intellisense people.xsd"
 -						Outputs="people.hxx;people.cxx"/>
 -				</FileConfiguration>
 -				<FileConfiguration
 -					Name="Release|Win32">
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd people.xsd"
 -						CommandLine="xsd cxx-tree --generate-intellisense people.xsd"
 -						Outputs="people.hxx;people.cxx"/>
 -				</FileConfiguration>
 -			</File>
 -		</Filter>
 -		<File
 -			RelativePath=".\Readme.txt">
 -		</File>
 -	</Files>
 -	<Globals>
 -	</Globals>
 -</VisualStudioProject>
 diff --git a/xsd/dist/examples/cxx/tree/xpath/xpath-xerces2-8.0.sln b/xsd/dist/examples/cxx/tree/xpath/xpath-xerces2-8.0.sln deleted file mode 100644 index f759a95..0000000 --- a/xsd/dist/examples/cxx/tree/xpath/xpath-xerces2-8.0.sln +++ /dev/null @@ -1,25 +0,0 @@ -Microsoft Visual Studio Solution File, Format Version 9.00
 -# Visual Studio 2005
 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "xpath", "xpath-xerces2-8.0.vcproj", "{EC26ACF9-0103-48D2-B7BA-0222C2175B28}"
 -EndProject
 -Global
 -	GlobalSection(SolutionConfigurationPlatforms) = preSolution
 -		Debug|Win32 = Debug|Win32
 -		Debug|x64 = Debug|x64
 -		Release|Win32 = Release|Win32
 -		Release|x64 = Release|x64
 -	EndGlobalSection
 -	GlobalSection(ProjectConfigurationPlatforms) = postSolution
 -		{EC26ACF9-0103-48D2-B7BA-0222C2175B28}.Debug|Win32.ActiveCfg = Debug|Win32
 -		{EC26ACF9-0103-48D2-B7BA-0222C2175B28}.Debug|Win32.Build.0 = Debug|Win32
 -		{EC26ACF9-0103-48D2-B7BA-0222C2175B28}.Debug|x64.ActiveCfg = Debug|x64
 -		{EC26ACF9-0103-48D2-B7BA-0222C2175B28}.Debug|x64.Build.0 = Debug|x64
 -		{EC26ACF9-0103-48D2-B7BA-0222C2175B28}.Release|Win32.ActiveCfg = Release|Win32
 -		{EC26ACF9-0103-48D2-B7BA-0222C2175B28}.Release|Win32.Build.0 = Release|Win32
 -		{EC26ACF9-0103-48D2-B7BA-0222C2175B28}.Release|x64.ActiveCfg = Release|x64
 -		{EC26ACF9-0103-48D2-B7BA-0222C2175B28}.Release|x64.Build.0 = Release|x64
 -	EndGlobalSection
 -	GlobalSection(SolutionProperties) = preSolution
 -		HideSolutionNode = FALSE
 -	EndGlobalSection
 -EndGlobal
 diff --git a/xsd/dist/examples/cxx/tree/xpath/xpath-xerces2-8.0.vcproj b/xsd/dist/examples/cxx/tree/xpath/xpath-xerces2-8.0.vcproj deleted file mode 100644 index d79f2aa..0000000 --- a/xsd/dist/examples/cxx/tree/xpath/xpath-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="xpath"
 -	ProjectGUID="{EC26ACF9-0103-48D2-B7BA-0222C2175B28}"
 -	RootNamespace="xpath"
 -	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 xqilla21d.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 xqilla21.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 xqilla21d.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 xqilla21.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="{0A690AC0-4B5A-4FCA-B2CC-A61C00F01283}"
 -			>
 -			<File
 -				RelativePath=".\dom-parse.cxx"
 -				>
 -			</File>
 -			<File
 -				RelativePath=".\driver-2.cxx"
 -				>
 -			</File>
 -			<File
 -				RelativePath=".\people.cxx"
 -				>
 -			</File>
 -		</Filter>
 -		<Filter
 -			Name="Header Files"
 -			Filter="h;hpp;hxx;hm;inl;inc;xsd"
 -			UniqueIdentifier="{19387534-A72F-4C3F-A9FB-F5B8909AEB29}"
 -			>
 -			<File
 -				RelativePath=".\dom-parse.hxx"
 -				>
 -			</File>
 -			<File
 -				RelativePath=".\people.hxx"
 -				>
 -			</File>
 -		</Filter>
 -		<Filter
 -			Name="Schema Files"
 -			Filter="xsd"
 -			>
 -			<File
 -				RelativePath=".\people.xsd"
 -				>
 -				<FileConfiguration
 -					Name="Debug|Win32"
 -					>
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd people.xsd"
 -						CommandLine="xsd cxx-tree --generate-intellisense people.xsd"
 -						Outputs="people.hxx;people.cxx"
 -					/>
 -				</FileConfiguration>
 -				<FileConfiguration
 -					Name="Release|Win32"
 -					>
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd people.xsd"
 -						CommandLine="xsd cxx-tree --generate-intellisense people.xsd"
 -						Outputs="people.hxx;people.cxx"
 -					/>
 -				</FileConfiguration>
 -				<FileConfiguration
 -					Name="Debug|x64"
 -					>
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd people.xsd"
 -						CommandLine="xsd cxx-tree --generate-intellisense people.xsd"
 -						Outputs="people.hxx;people.cxx"
 -					/>
 -				</FileConfiguration>
 -				<FileConfiguration
 -					Name="Release|x64"
 -					>
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd people.xsd"
 -						CommandLine="xsd cxx-tree --generate-intellisense people.xsd"
 -						Outputs="people.hxx;people.cxx"
 -					/>
 -				</FileConfiguration>
 -			</File>
 -		</Filter>
 -		<File
 -			RelativePath=".\Readme.txt"
 -			>
 -		</File>
 -	</Files>
 -	<Globals>
 -	</Globals>
 -</VisualStudioProject>
 diff --git a/xsd/dist/examples/cxx/tree/xpath/xpath-xerces2-9.0.sln b/xsd/dist/examples/cxx/tree/xpath/xpath-xerces2-9.0.sln deleted file mode 100644 index 97e2209..0000000 --- a/xsd/dist/examples/cxx/tree/xpath/xpath-xerces2-9.0.sln +++ /dev/null @@ -1,25 +0,0 @@ -Microsoft Visual Studio Solution File, Format Version 10.00
 -# Visual Studio 2008
 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "xpath", "xpath-xerces2-9.0.vcproj", "{EC26ACF9-0103-48D2-B7BA-0222C2175B28}"
 -EndProject
 -Global
 -	GlobalSection(SolutionConfigurationPlatforms) = preSolution
 -		Debug|Win32 = Debug|Win32
 -		Debug|x64 = Debug|x64
 -		Release|Win32 = Release|Win32
 -		Release|x64 = Release|x64
 -	EndGlobalSection
 -	GlobalSection(ProjectConfigurationPlatforms) = postSolution
 -		{EC26ACF9-0103-48D2-B7BA-0222C2175B28}.Debug|Win32.ActiveCfg = Debug|Win32
 -		{EC26ACF9-0103-48D2-B7BA-0222C2175B28}.Debug|Win32.Build.0 = Debug|Win32
 -		{EC26ACF9-0103-48D2-B7BA-0222C2175B28}.Debug|x64.ActiveCfg = Debug|x64
 -		{EC26ACF9-0103-48D2-B7BA-0222C2175B28}.Debug|x64.Build.0 = Debug|x64
 -		{EC26ACF9-0103-48D2-B7BA-0222C2175B28}.Release|Win32.ActiveCfg = Release|Win32
 -		{EC26ACF9-0103-48D2-B7BA-0222C2175B28}.Release|Win32.Build.0 = Release|Win32
 -		{EC26ACF9-0103-48D2-B7BA-0222C2175B28}.Release|x64.ActiveCfg = Release|x64
 -		{EC26ACF9-0103-48D2-B7BA-0222C2175B28}.Release|x64.Build.0 = Release|x64
 -	EndGlobalSection
 -	GlobalSection(SolutionProperties) = preSolution
 -		HideSolutionNode = FALSE
 -	EndGlobalSection
 -EndGlobal
 diff --git a/xsd/dist/examples/cxx/tree/xpath/xpath-xerces2-9.0.vcproj b/xsd/dist/examples/cxx/tree/xpath/xpath-xerces2-9.0.vcproj deleted file mode 100644 index 8f3938e..0000000 --- a/xsd/dist/examples/cxx/tree/xpath/xpath-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="xpath"
 -	ProjectGUID="{EC26ACF9-0103-48D2-B7BA-0222C2175B28}"
 -	RootNamespace="xpath"
 -	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 xqilla21d.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 xqilla21d.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 xqilla21.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 xqilla21.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="{0A690AC0-4B5A-4FCA-B2CC-A61C00F01283}"
 -			>
 -			<File
 -				RelativePath=".\dom-parse.cxx"
 -				>
 -			</File>
 -			<File
 -				RelativePath=".\driver-2.cxx"
 -				>
 -			</File>
 -			<File
 -				RelativePath=".\people.cxx"
 -				>
 -			</File>
 -		</Filter>
 -		<Filter
 -			Name="Header Files"
 -			Filter="h;hpp;hxx;hm;inl;inc;xsd"
 -			UniqueIdentifier="{19387534-A72F-4C3F-A9FB-F5B8909AEB29}"
 -			>
 -			<File
 -				RelativePath=".\dom-parse.hxx"
 -				>
 -			</File>
 -			<File
 -				RelativePath=".\people.hxx"
 -				>
 -			</File>
 -		</Filter>
 -		<Filter
 -			Name="Schema Files"
 -			Filter="xsd"
 -			>
 -			<File
 -				RelativePath=".\people.xsd"
 -				>
 -				<FileConfiguration
 -					Name="Debug|Win32"
 -					>
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd people.xsd"
 -						CommandLine="xsd cxx-tree people.xsd"
 -						Outputs="people.hxx;people.cxx"
 -					/>
 -				</FileConfiguration>
 -				<FileConfiguration
 -					Name="Debug|x64"
 -					>
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd people.xsd"
 -						CommandLine="xsd cxx-tree people.xsd"
 -						Outputs="people.hxx;people.cxx"
 -					/>
 -				</FileConfiguration>
 -				<FileConfiguration
 -					Name="Release|Win32"
 -					>
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd people.xsd"
 -						CommandLine="xsd cxx-tree people.xsd"
 -						Outputs="people.hxx;people.cxx"
 -					/>
 -				</FileConfiguration>
 -				<FileConfiguration
 -					Name="Release|x64"
 -					>
 -					<Tool
 -						Name="VCCustomBuildTool"
 -						Description="xsd people.xsd"
 -						CommandLine="xsd cxx-tree people.xsd"
 -						Outputs="people.hxx;people.cxx"
 -					/>
 -				</FileConfiguration>
 -			</File>
 -		</Filter>
 -		<File
 -			RelativePath=".\Readme.txt"
 -			>
 -		</File>
 -	</Files>
 -	<Globals>
 -	</Globals>
 -</VisualStudioProject>
  | 
