]> git.mxchange.org Git - simgear.git/commitdiff
Add VS2010 project files
authorFrederic Bouvier <fredfgfs01@free.fr>
Sat, 8 May 2010 15:12:15 +0000 (17:12 +0200)
committerFrederic Bouvier <fredfgfs01@free.fr>
Sun, 1 Aug 2010 16:00:23 +0000 (18:00 +0200)
projects/VC100/.gitignore [new file with mode: 0644]
projects/VC100/SimGear.vcxproj [new file with mode: 0644]
projects/VC100/SimGear.vcxproj.filters [new file with mode: 0644]

diff --git a/projects/VC100/.gitignore b/projects/VC100/.gitignore
new file mode 100644 (file)
index 0000000..1333865
--- /dev/null
@@ -0,0 +1,3 @@
+Win32
+x64
+*.user
diff --git a/projects/VC100/SimGear.vcxproj b/projects/VC100/SimGear.vcxproj
new file mode 100644 (file)
index 0000000..0892f02
--- /dev/null
@@ -0,0 +1,596 @@
+<?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">
+    <ProjectGuid>{22540CD3-D3CA-4C86-A773-80AEEE3ACDED}</ProjectGuid>
+    <RootNamespace>SimGear</RootNamespace>
+  </PropertyGroup>
+  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
+    <ConfigurationType>StaticLibrary</ConfigurationType>
+    <UseOfMfc>false</UseOfMfc>
+    <CharacterSet>MultiByte</CharacterSet>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
+    <ConfigurationType>StaticLibrary</ConfigurationType>
+    <UseOfMfc>false</UseOfMfc>
+    <CharacterSet>MultiByte</CharacterSet>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
+    <ConfigurationType>StaticLibrary</ConfigurationType>
+    <UseOfMfc>false</UseOfMfc>
+    <CharacterSet>MultiByte</CharacterSet>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
+    <ConfigurationType>StaticLibrary</ConfigurationType>
+    <UseOfMfc>false</UseOfMfc>
+    <CharacterSet>MultiByte</CharacterSet>
+  </PropertyGroup>
+  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
+  <ImportGroup Label="ExtensionSettings">
+  </ImportGroup>
+  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC71.props" />
+  </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" />
+    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC71.props" />
+  </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" />
+    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC71.props" />
+  </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" />
+    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC71.props" />
+  </ImportGroup>
+  <PropertyGroup Label="UserMacros" />
+  <PropertyGroup>
+    <_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>
+    <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(Platform)\$(Configuration)\</OutDir>
+    <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(Platform)\$(Configuration)\</IntDir>
+    <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(Platform)\$(Configuration)\</OutDir>
+    <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(Platform)\$(Configuration)\</IntDir>
+    <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Platform)\$(Configuration)\</OutDir>
+    <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Platform)\$(Configuration)\</IntDir>
+    <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(Platform)\$(Configuration)\</OutDir>
+    <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(Platform)\$(Configuration)\</IntDir>
+    <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">AllRules.ruleset</CodeAnalysisRuleSet>
+    <CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" />
+    <CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" />
+    <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">AllRules.ruleset</CodeAnalysisRuleSet>
+    <CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" />
+    <CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" />
+    <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">AllRules.ruleset</CodeAnalysisRuleSet>
+    <CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" />
+    <CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" />
+    <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Release|x64'">AllRules.ruleset</CodeAnalysisRuleSet>
+    <CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='Release|x64'" />
+    <CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='Release|x64'" />
+  </PropertyGroup>
+  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
+    <ClCompile>
+      <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
+      <AdditionalIncludeDirectories>..\..;..\..\simgear;..\..\..;..\..\..\install\msvc100\OpenSceneGraph\include;..\..\..\3rdparty\include;..\..\..\boost_1_42_0;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+      <PreprocessorDefinitions>HAVE_CONFIG_H;NDEBUG;WIN32;_USE_MATH_DEFINES;_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
+      <StringPooling>true</StringPooling>
+      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
+      <FunctionLevelLinking>true</FunctionLevelLinking>
+      <RuntimeTypeInfo>true</RuntimeTypeInfo>
+      <WarningLevel>Level3</WarningLevel>
+      <SuppressStartupBanner>true</SuppressStartupBanner>
+      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
+      <CompileAs>Default</CompileAs>
+    </ClCompile>
+    <ResourceCompile>
+      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
+      <Culture>0x0409</Culture>
+    </ResourceCompile>
+    <Lib>
+      <SuppressStartupBanner>true</SuppressStartupBanner>
+    </Lib>
+  </ItemDefinitionGroup>
+  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
+    <Midl>
+      <TargetEnvironment>X64</TargetEnvironment>
+    </Midl>
+    <ClCompile>
+      <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
+      <AdditionalIncludeDirectories>..\..;..\..\simgear;..\..\..;..\..\..\install\msvc90-64\OpenSceneGraph\include;..\..\..\3rdparty.x64\include;..\..\..\boost_1_39_0;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+      <PreprocessorDefinitions>HAVE_CONFIG_H;NDEBUG;WIN32;_USE_MATH_DEFINES;_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
+      <StringPooling>true</StringPooling>
+      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
+      <FunctionLevelLinking>true</FunctionLevelLinking>
+      <RuntimeTypeInfo>true</RuntimeTypeInfo>
+      <WarningLevel>Level3</WarningLevel>
+      <SuppressStartupBanner>true</SuppressStartupBanner>
+      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
+      <CompileAs>Default</CompileAs>
+    </ClCompile>
+    <ResourceCompile>
+      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
+      <Culture>0x0409</Culture>
+    </ResourceCompile>
+    <Lib>
+      <SuppressStartupBanner>true</SuppressStartupBanner>
+    </Lib>
+  </ItemDefinitionGroup>
+  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
+    <ClCompile>
+      <Optimization>Disabled</Optimization>
+      <AdditionalIncludeDirectories>..\..;..\..\simgear;..\..\..;..\..\..\install\msvc90\OpenSceneGraph\include;..\..\..\3rdparty\include;..\..\..\boost_1_39_0;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+      <PreprocessorDefinitions>HAVE_CONFIG_H;_DEBUG;WIN32;_USE_MATH_DEFINES;_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
+      <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
+      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
+      <RuntimeTypeInfo>true</RuntimeTypeInfo>
+      <BrowseInformation>true</BrowseInformation>
+      <WarningLevel>Level3</WarningLevel>
+      <SuppressStartupBanner>true</SuppressStartupBanner>
+      <DebugInformationFormat>EditAndContinue</DebugInformationFormat>
+      <CompileAs>Default</CompileAs>
+    </ClCompile>
+    <ResourceCompile>
+      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
+      <Culture>0x0409</Culture>
+    </ResourceCompile>
+    <Lib>
+      <SuppressStartupBanner>true</SuppressStartupBanner>
+    </Lib>
+  </ItemDefinitionGroup>
+  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
+    <Midl>
+      <TargetEnvironment>X64</TargetEnvironment>
+    </Midl>
+    <ClCompile>
+      <Optimization>Disabled</Optimization>
+      <AdditionalIncludeDirectories>..\..;..\..\simgear;..\..\..;..\..\..\install\msvc90-64\OpenSceneGraph\include;..\..\..\3rdparty.x64\include;..\..\..\boost_1_39_0;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+      <PreprocessorDefinitions>HAVE_CONFIG_H;_DEBUG;WIN32;_USE_MATH_DEFINES;_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
+      <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
+      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
+      <RuntimeTypeInfo>true</RuntimeTypeInfo>
+      <BrowseInformation>true</BrowseInformation>
+      <WarningLevel>Level3</WarningLevel>
+      <SuppressStartupBanner>true</SuppressStartupBanner>
+      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
+      <CompileAs>Default</CompileAs>
+    </ClCompile>
+    <ResourceCompile>
+      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
+      <Culture>0x0409</Culture>
+    </ResourceCompile>
+    <Lib>
+      <SuppressStartupBanner>true</SuppressStartupBanner>
+    </Lib>
+  </ItemDefinitionGroup>
+  <ItemGroup>
+    <ClCompile Include="..\..\simgear\bucket\newbucket.cxx" />
+    <ClCompile Include="..\..\simgear\debug\logstream.cxx" />
+    <ClCompile Include="..\..\simgear\ephemeris\celestialBody.cxx" />
+    <ClCompile Include="..\..\simgear\ephemeris\ephemeris.cxx" />
+    <ClCompile Include="..\..\simgear\ephemeris\jupiter.cxx" />
+    <ClCompile Include="..\..\simgear\ephemeris\mars.cxx" />
+    <ClCompile Include="..\..\simgear\ephemeris\mercury.cxx" />
+    <ClCompile Include="..\..\simgear\ephemeris\moonpos.cxx" />
+    <ClCompile Include="..\..\simgear\ephemeris\neptune.cxx" />
+    <ClCompile Include="..\..\simgear\ephemeris\saturn.cxx" />
+    <ClCompile Include="..\..\simgear\ephemeris\star.cxx" />
+    <ClCompile Include="..\..\simgear\ephemeris\stardata.cxx" />
+    <ClCompile Include="..\..\simgear\ephemeris\uranus.cxx" />
+    <ClCompile Include="..\..\simgear\ephemeris\venus.cxx" />
+    <ClCompile Include="..\..\simgear\io\iochannel.cxx" />
+    <ClCompile Include="..\..\simgear\io\lowlevel.cxx" />
+    <ClCompile Include="..\..\simgear\io\sg_binobj.cxx" />
+    <ClCompile Include="..\..\simgear\io\sg_file.cxx" />
+    <ClCompile Include="..\..\simgear\io\sg_serial.cxx" />
+    <ClCompile Include="..\..\simgear\io\sg_socket.cxx" />
+    <ClCompile Include="..\..\simgear\io\sg_socket_udp.cxx" />
+    <ClCompile Include="..\..\simgear\magvar\coremag.cxx" />
+    <ClCompile Include="..\..\simgear\magvar\magvar.cxx" />
+    <ClCompile Include="..\..\simgear\math\interpolater.cxx" />
+    <ClCompile Include="..\..\simgear\math\leastsqs.cxx" />
+    <ClCompile Include="..\..\simgear\math\sg_random.c" />
+    <ClCompile Include="..\..\simgear\math\SGGeod.cxx" />
+    <ClCompile Include="..\..\simgear\math\SGGeodesy.cxx" />
+    <ClCompile Include="..\..\simgear\math\vector.cxx" />
+    <ClCompile Include="..\..\simgear\misc\interpolator.cxx" />
+    <ClCompile Include="..\..\simgear\misc\PathOptions.cxx" />
+    <ClCompile Include="..\..\simgear\misc\sg_path.cxx" />
+    <ClCompile Include="..\..\simgear\misc\sgstream.cxx" />
+    <ClCompile Include="..\..\simgear\misc\strutils.cxx" />
+    <ClCompile Include="..\..\simgear\misc\tabbed_values.cxx" />
+    <ClCompile Include="..\..\simgear\misc\texcoord.cxx" />
+    <ClCompile Include="..\..\simgear\misc\zfstream.cxx" />
+    <ClCompile Include="..\..\simgear\route\route.cxx" />
+    <ClCompile Include="..\..\simgear\route\waypoint.cxx" />
+    <ClCompile Include="..\..\simgear\screen\extensions.cxx" />
+    <ClCompile Include="..\..\simgear\screen\GLBitmaps.cxx" />
+    <ClCompile Include="..\..\simgear\screen\jpgfactory.cxx" />
+    <ClCompile Include="..\..\simgear\screen\RenderTexture.cpp" />
+    <ClCompile Include="..\..\simgear\screen\screen-dump.cxx" />
+    <ClCompile Include="..\..\simgear\screen\shader.cpp" />
+    <ClCompile Include="..\..\simgear\screen\tr.cxx" />
+    <ClCompile Include="..\..\simgear\serial\serial.cxx" />
+    <ClCompile Include="..\..\simgear\scene\sky\bbcache.cxx" />
+    <ClCompile Include="..\..\simgear\scene\sky\cloud.cxx" />
+    <ClCompile Include="..\..\simgear\scene\sky\cloudfield.cxx" />
+    <ClCompile Include="..\..\simgear\scene\sky\CloudShaderGeometry.cxx" />
+    <ClCompile Include="..\..\simgear\scene\sky\dome.cxx" />
+    <ClCompile Include="..\..\simgear\scene\sky\moon.cxx" />
+    <ClCompile Include="..\..\simgear\scene\sky\newcloud.cxx" />
+    <ClCompile Include="..\..\simgear\scene\sky\oursun.cxx" />
+    <ClCompile Include="..\..\simgear\scene\sky\sky.cxx" />
+    <ClCompile Include="..\..\simgear\scene\sky\sphere.cxx" />
+    <ClCompile Include="..\..\simgear\scene\sky\stars.cxx" />
+    <ClCompile Include="..\..\simgear\timing\geocoord.cxx" />
+    <ClCompile Include="..\..\simgear\timing\lowleveltime.cxx" />
+    <ClCompile Include="..\..\simgear\timing\sg_time.cxx" />
+    <ClCompile Include="..\..\simgear\timing\timestamp.cxx" />
+    <ClCompile Include="..\..\simgear\timing\timezone.cxx" />
+    <ClCompile Include="..\..\simgear\xml\easyxml.cxx" />
+    <ClCompile Include="..\..\simgear\xml\hashtable.c" />
+    <ClCompile Include="..\..\simgear\xml\xmlparse.c" />
+    <ClCompile Include="..\..\simgear\xml\xmlrole.c" />
+    <ClCompile Include="..\..\simgear\xml\xmltok.c" />
+    <ClCompile Include="..\..\simgear\props\AtomicChangeListener.cxx" />
+    <ClCompile Include="..\..\simgear\props\condition.cxx" />
+    <ClCompile Include="..\..\simgear\props\props.cxx" />
+    <ClCompile Include="..\..\simgear\props\props_io.cxx" />
+    <ClCompile Include="..\..\simgear\scene\model\animation.cxx" />
+    <ClCompile Include="..\..\simgear\scene\model\CheckSceneryVisitor.cxx" />
+    <ClCompile Include="..\..\simgear\scene\model\model.cxx" />
+    <ClCompile Include="..\..\simgear\scene\model\modellib.cxx" />
+    <ClCompile Include="..\..\simgear\scene\model\ModelRegistry.cxx" />
+    <ClCompile Include="..\..\simgear\scene\model\particles.cxx" />
+    <ClCompile Include="..\..\simgear\scene\model\persparam.cxx" />
+    <ClCompile Include="..\..\simgear\scene\model\placement.cxx" />
+    <ClCompile Include="..\..\simgear\scene\model\SGClipGroup.cxx" />
+    <ClCompile Include="..\..\simgear\scene\model\SGInteractionAnimation.cxx" />
+    <ClCompile Include="..\..\simgear\scene\model\SGMaterialAnimation.cxx" />
+    <ClCompile Include="..\..\simgear\scene\model\SGOffsetTransform.cxx" />
+    <ClCompile Include="..\..\simgear\scene\model\SGPagedLOD.cxx" />
+    <ClCompile Include="..\..\simgear\scene\model\SGReaderWriterXML.cxx" />
+    <ClCompile Include="..\..\simgear\scene\model\SGRotateTransform.cxx" />
+    <ClCompile Include="..\..\simgear\scene\model\SGScaleTransform.cxx" />
+    <ClCompile Include="..\..\simgear\scene\model\SGText.cxx" />
+    <ClCompile Include="..\..\simgear\scene\model\SGTranslateTransform.cxx" />
+    <ClCompile Include="..\..\simgear\scene\model\shadanim.cxx" />
+    <ClCompile Include="..\..\simgear\sound\sample_group.cxx" />
+    <ClCompile Include="..\..\simgear\sound\sample_openal.cxx" />
+    <ClCompile Include="..\..\simgear\sound\soundmgr_openal.cxx" />
+    <ClCompile Include="..\..\simgear\sound\xmlsound.cxx" />
+    <ClCompile Include="..\..\simgear\scene\material\Effect.cxx" />
+    <ClCompile Include="..\..\simgear\scene\material\EffectBuilder.cxx" />
+    <ClCompile Include="..\..\simgear\scene\material\EffectCullVisitor.cxx" />
+    <ClCompile Include="..\..\simgear\scene\material\EffectGeode.cxx" />
+    <ClCompile Include="..\..\simgear\scene\material\GLPredicate.cxx" />
+    <ClCompile Include="..\..\simgear\scene\material\makeEffect.cxx" />
+    <ClCompile Include="..\..\simgear\scene\material\mat.cxx" />
+    <ClCompile Include="..\..\simgear\scene\material\matlib.cxx" />
+    <ClCompile Include="..\..\simgear\scene\material\matmodel.cxx" />
+    <ClCompile Include="..\..\simgear\scene\material\Noise.cxx" />
+    <ClCompile Include="..\..\simgear\scene\material\Pass.cxx" />
+    <ClCompile Include="..\..\simgear\scene\material\Technique.cxx" />
+    <ClCompile Include="..\..\simgear\scene\material\TextureBuilder.cxx" />
+    <ClCompile Include="..\..\simgear\scene\tgdb\apt_signs.cxx" />
+    <ClCompile Include="..\..\simgear\scene\tgdb\GroundLightManager.cxx" />
+    <ClCompile Include="..\..\simgear\scene\tgdb\obj.cxx" />
+    <ClCompile Include="..\..\simgear\scene\tgdb\pt_lights.cxx" />
+    <ClCompile Include="..\..\simgear\scene\tgdb\ReaderWriterSTG.cxx" />
+    <ClCompile Include="..\..\simgear\scene\tgdb\SGOceanTile.cxx" />
+    <ClCompile Include="..\..\simgear\scene\tgdb\SGReaderWriterBTG.cxx" />
+    <ClCompile Include="..\..\simgear\scene\tgdb\SGVasiDrawable.cxx" />
+    <ClCompile Include="..\..\simgear\scene\tgdb\ShaderGeometry.cxx" />
+    <ClCompile Include="..\..\simgear\scene\tgdb\TileCache.cxx" />
+    <ClCompile Include="..\..\simgear\scene\tgdb\TileEntry.cxx" />
+    <ClCompile Include="..\..\simgear\scene\tgdb\TreeBin.cxx" />
+    <ClCompile Include="..\..\simgear\scene\tgdb\userdata.cxx" />
+    <ClCompile Include="..\..\simgear\structure\commands.cxx" />
+    <ClCompile Include="..\..\simgear\structure\event_mgr.cxx" />
+    <ClCompile Include="..\..\simgear\structure\exception.cxx">
+      <ObjectFileName Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(IntDir)%(Filename)1.obj</ObjectFileName>
+      <ObjectFileName Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(IntDir)%(Filename)1.obj</ObjectFileName>
+      <ObjectFileName Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(IntDir)%(Filename)1.obj</ObjectFileName>
+      <ObjectFileName Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(IntDir)%(Filename)1.obj</ObjectFileName>
+    </ClCompile>
+    <ClCompile Include="..\..\simgear\structure\SGBinding.cxx" />
+    <ClCompile Include="..\..\simgear\structure\SGExpression.cxx" />
+    <ClCompile Include="..\..\simgear\structure\SGSmplhist.cxx" />
+    <ClCompile Include="..\..\simgear\structure\SGSmplstat.cxx" />
+    <ClCompile Include="..\..\simgear\structure\subsystem_mgr.cxx" />
+    <ClCompile Include="..\..\simgear\nasal\bitslib.c" />
+    <ClCompile Include="..\..\simgear\nasal\code.c" />
+    <ClCompile Include="..\..\simgear\nasal\codegen.c" />
+    <ClCompile Include="..\..\simgear\nasal\gc.c" />
+    <ClCompile Include="..\..\simgear\nasal\hash.c" />
+    <ClCompile Include="..\..\simgear\nasal\iolib.c" />
+    <ClCompile Include="..\..\simgear\nasal\lex.c" />
+    <ClCompile Include="..\..\simgear\nasal\lib.c" />
+    <ClCompile Include="..\..\simgear\nasal\mathlib.c" />
+    <ClCompile Include="..\..\simgear\nasal\misc.c" />
+    <ClCompile Include="..\..\simgear\nasal\parse.c" />
+    <ClCompile Include="..\..\simgear\nasal\string.c">
+      <Optimization Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">MinSpace</Optimization>
+      <InlineFunctionExpansion Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">OnlyExplicitInline</InlineFunctionExpansion>
+      <Optimization Condition="'$(Configuration)|$(Platform)'=='Release|x64'">MinSpace</Optimization>
+      <InlineFunctionExpansion Condition="'$(Configuration)|$(Platform)'=='Release|x64'">OnlyExplicitInline</InlineFunctionExpansion>
+    </ClCompile>
+    <ClCompile Include="..\..\simgear\nasal\thread-win32.c" />
+    <ClCompile Include="..\..\simgear\nasal\threadlib.c" />
+    <ClCompile Include="..\..\simgear\nasal\utf8lib.c" />
+    <ClCompile Include="..\..\simgear\nasal\vector.c">
+      <ObjectFileName Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(IntDir)%(Filename)1.obj</ObjectFileName>
+      <ObjectFileName Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(IntDir)%(Filename)1.obj</ObjectFileName>
+      <ObjectFileName Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(IntDir)%(Filename)1.obj</ObjectFileName>
+      <ObjectFileName Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(IntDir)%(Filename)1.obj</ObjectFileName>
+    </ClCompile>
+    <ClCompile Include="..\..\simgear\environment\metar.cxx" />
+    <ClCompile Include="..\..\simgear\environment\precipitation.cxx" />
+    <ClCompile Include="..\..\simgear\environment\visual_enviro.cxx" />
+    <ClCompile Include="..\..\simgear\scene\util\CopyOp.cxx" />
+    <ClCompile Include="..\..\simgear\scene\util\NodeAndDrawableVisitor.cxx" />
+    <ClCompile Include="..\..\simgear\scene\util\PrimitiveUtils.cxx" />
+    <ClCompile Include="..\..\simgear\scene\util\QuadTreeBuilder.cxx" />
+    <ClCompile Include="..\..\simgear\scene\util\SGEnlargeBoundingBox.cxx" />
+    <ClCompile Include="..\..\simgear\scene\util\SGSceneFeatures.cxx" />
+    <ClCompile Include="..\..\simgear\scene\util\SGSceneUserData.cxx" />
+    <ClCompile Include="..\..\simgear\scene\util\SGStateAttributeVisitor.cxx" />
+    <ClCompile Include="..\..\simgear\scene\util\SGTextureStateAttributeVisitor.cxx" />
+    <ClCompile Include="..\..\simgear\scene\util\SplicingVisitor.cxx" />
+    <ClCompile Include="..\..\simgear\scene\util\StateAttributeFactory.cxx" />
+    <ClCompile Include="..\..\simgear\scene\util\UpdateOnceCallback.cxx" />
+    <ClCompile Include="..\..\simgear\scene\bvh\BVHGroup.cxx" />
+    <ClCompile Include="..\..\simgear\scene\bvh\BVHLineGeometry.cxx" />
+    <ClCompile Include="..\..\simgear\scene\bvh\BVHLineSegmentVisitor.cxx" />
+    <ClCompile Include="..\..\simgear\scene\bvh\BVHMotionTransform.cxx" />
+    <ClCompile Include="..\..\simgear\scene\bvh\BVHNode.cxx" />
+    <ClCompile Include="..\..\simgear\scene\bvh\BVHStaticBinary.cxx" />
+    <ClCompile Include="..\..\simgear\scene\bvh\BVHStaticGeometry.cxx" />
+    <ClCompile Include="..\..\simgear\scene\bvh\BVHStaticLeaf.cxx" />
+    <ClCompile Include="..\..\simgear\scene\bvh\BVHStaticNode.cxx" />
+    <ClCompile Include="..\..\simgear\scene\bvh\BVHStaticTriangle.cxx" />
+    <ClCompile Include="..\..\simgear\scene\bvh\BVHSubTreeCollector.cxx" />
+    <ClCompile Include="..\..\simgear\scene\bvh\BVHTransform.cxx" />
+  </ItemGroup>
+  <ItemGroup>
+    <ClInclude Include="..\..\simgear\bucket\newbucket.hxx" />
+    <ClInclude Include="..\..\simgear\debug\debug_types.h" />
+    <ClInclude Include="..\..\simgear\debug\logstream.hxx" />
+    <ClInclude Include="..\..\simgear\ephemeris\celestialBody.hxx" />
+    <ClInclude Include="..\..\simgear\ephemeris\ephemeris.hxx" />
+    <ClInclude Include="..\..\simgear\ephemeris\jupiter.hxx" />
+    <ClInclude Include="..\..\simgear\ephemeris\mars.hxx" />
+    <ClInclude Include="..\..\simgear\ephemeris\mercury.hxx" />
+    <ClInclude Include="..\..\simgear\ephemeris\moonpos.hxx" />
+    <ClInclude Include="..\..\simgear\ephemeris\neptune.hxx" />
+    <ClInclude Include="..\..\simgear\ephemeris\pluto.hxx" />
+    <ClInclude Include="..\..\simgear\ephemeris\saturn.hxx" />
+    <ClInclude Include="..\..\simgear\ephemeris\star.hxx" />
+    <ClInclude Include="..\..\simgear\ephemeris\stardata.hxx" />
+    <ClInclude Include="..\..\simgear\ephemeris\uranus.hxx" />
+    <ClInclude Include="..\..\simgear\ephemeris\venus.hxx" />
+    <ClInclude Include="..\..\simgear\io\iochannel.hxx" />
+    <ClInclude Include="..\..\simgear\io\lowlevel.hxx" />
+    <ClInclude Include="..\..\simgear\io\sg_binobj.hxx" />
+    <ClInclude Include="..\..\simgear\io\sg_file.hxx" />
+    <ClInclude Include="..\..\simgear\io\sg_serial.hxx" />
+    <ClInclude Include="..\..\simgear\io\sg_socket.hxx" />
+    <ClInclude Include="..\..\simgear\io\sg_socket_udp.hxx" />
+    <ClInclude Include="..\..\simgear\magvar\coremag.hxx" />
+    <ClInclude Include="..\..\simgear\magvar\magvar.hxx" />
+    <ClInclude Include="..\..\simgear\math\beziercurve.hxx" />
+    <ClInclude Include="..\..\simgear\math\interpolater.hxx" />
+    <ClInclude Include="..\..\simgear\math\leastsqs.hxx" />
+    <ClInclude Include="..\..\simgear\math\linintp2.h" />
+    <ClInclude Include="..\..\simgear\math\localconsts.hxx" />
+    <ClInclude Include="..\..\simgear\math\point3d.hxx" />
+    <ClInclude Include="..\..\simgear\math\polar3d.hxx" />
+    <ClInclude Include="..\..\simgear\math\sg_geodesy.hxx" />
+    <ClInclude Include="..\..\simgear\math\sg_random.h" />
+    <ClInclude Include="..\..\simgear\math\sg_types.hxx" />
+    <ClInclude Include="..\..\simgear\math\SGGeodesy.hxx" />
+    <ClInclude Include="..\..\simgear\math\sphrintp.h" />
+    <ClInclude Include="..\..\simgear\math\vector.hxx" />
+    <ClInclude Include="..\..\simgear\misc\interpolator.hxx" />
+    <ClInclude Include="..\..\simgear\misc\PathOptions.hxx" />
+    <ClInclude Include="..\..\simgear\misc\sg_path.hxx" />
+    <ClInclude Include="..\..\simgear\misc\sgstream.hxx" />
+    <ClInclude Include="..\..\simgear\misc\stopwatch.hxx" />
+    <ClInclude Include="..\..\simgear\misc\strutils.hxx" />
+    <ClInclude Include="..\..\simgear\misc\tabbed_values.hxx" />
+    <ClInclude Include="..\..\simgear\misc\texcoord.hxx" />
+    <ClInclude Include="..\..\simgear\misc\zfstream.hxx" />
+    <ClInclude Include="..\..\simgear\route\route.hxx" />
+    <ClInclude Include="..\..\simgear\route\waypoint.hxx" />
+    <ClInclude Include="..\..\simgear\screen\colors.hxx" />
+    <ClInclude Include="..\..\simgear\screen\extensions.hxx" />
+    <ClInclude Include="..\..\simgear\screen\GLBitmaps.h" />
+    <ClInclude Include="..\..\simgear\screen\jpgfactory.hxx" />
+    <ClInclude Include="..\..\simgear\screen\RenderTexture.h" />
+    <ClInclude Include="..\..\simgear\screen\screen-dump.hxx" />
+    <ClInclude Include="..\..\simgear\screen\shader.h" />
+    <ClInclude Include="..\..\simgear\screen\tr.h" />
+    <ClInclude Include="..\..\simgear\screen\win32-printer.h" />
+    <ClInclude Include="..\..\simgear\serial\serial.hxx" />
+    <ClInclude Include="..\..\simgear\scene\sky\bbcache.hxx" />
+    <ClInclude Include="..\..\simgear\scene\sky\cloud.hxx" />
+    <ClInclude Include="..\..\simgear\scene\sky\cloudfield.hxx" />
+    <ClInclude Include="..\..\simgear\scene\sky\CloudShaderGeometry.hxx" />
+    <ClInclude Include="..\..\simgear\scene\sky\dome.hxx" />
+    <ClInclude Include="..\..\simgear\scene\sky\moon.hxx" />
+    <ClInclude Include="..\..\simgear\scene\sky\newcloud.hxx" />
+    <ClInclude Include="..\..\simgear\scene\sky\oursun.hxx" />
+    <ClInclude Include="..\..\simgear\scene\sky\sky.hxx" />
+    <ClInclude Include="..\..\simgear\scene\sky\sphere.hxx" />
+    <ClInclude Include="..\..\simgear\scene\sky\stars.hxx" />
+    <ClInclude Include="..\..\simgear\timing\geocoord.h" />
+    <ClInclude Include="..\..\simgear\timing\lowleveltime.h" />
+    <ClInclude Include="..\..\simgear\timing\sg_time.hxx" />
+    <ClInclude Include="..\..\simgear\timing\timestamp.hxx" />
+    <ClInclude Include="..\..\simgear\timing\timezone.h" />
+    <ClInclude Include="..\..\simgear\xml\asciitab.h" />
+    <ClInclude Include="..\..\simgear\xml\easyxml.hxx" />
+    <ClInclude Include="..\..\simgear\xml\hashtable.h" />
+    <ClInclude Include="..\..\simgear\xml\iasciitab.h" />
+    <ClInclude Include="..\..\simgear\xml\latin1tab.h" />
+    <ClInclude Include="..\..\simgear\xml\nametab.h" />
+    <ClInclude Include="..\..\simgear\xml\utf8tab.h" />
+    <ClInclude Include="..\..\simgear\xml\xmldef.h" />
+    <ClInclude Include="..\..\simgear\xml\xmlparse.h" />
+    <ClInclude Include="..\..\simgear\xml\xmlrole.h" />
+    <ClInclude Include="..\..\simgear\xml\xmltok.h" />
+    <ClInclude Include="..\..\simgear\xml\xmltok_impl.h" />
+    <ClInclude Include="..\..\simgear\props\AtomicChangeListener.hxx" />
+    <ClInclude Include="..\..\simgear\props\condition.hxx" />
+    <ClInclude Include="..\..\simgear\props\ExtendedPropertyAdapter.hxx" />
+    <ClInclude Include="..\..\simgear\props\props.hxx" />
+    <ClInclude Include="..\..\simgear\props\props_io.hxx" />
+    <ClInclude Include="..\..\simgear\scene\model\animation.hxx" />
+    <ClInclude Include="..\..\simgear\scene\model\CheckSceneryVisitor.hxx" />
+    <ClInclude Include="..\..\simgear\scene\model\model.hxx" />
+    <ClInclude Include="..\..\simgear\scene\model\modellib.hxx" />
+    <ClInclude Include="..\..\simgear\scene\model\ModelRegistry.hxx" />
+    <ClInclude Include="..\..\simgear\scene\model\particles.hxx" />
+    <ClInclude Include="..\..\simgear\scene\model\persparam.hxx" />
+    <ClInclude Include="..\..\simgear\scene\model\placement.hxx" />
+    <ClInclude Include="..\..\simgear\scene\model\SGClipGroup.hxx" />
+    <ClInclude Include="..\..\simgear\scene\model\SGInteractionAnimation.hxx" />
+    <ClInclude Include="..\..\simgear\scene\model\SGMaterialAnimation.hxx" />
+    <ClInclude Include="..\..\simgear\scene\model\SGOffsetTransform.hxx" />
+    <ClInclude Include="..\..\simgear\scene\model\SGPagedLOD.hxx" />
+    <ClInclude Include="..\..\simgear\scene\model\SGReaderWriterXML.hxx" />
+    <ClInclude Include="..\..\simgear\scene\model\SGReaderWriterXMLOptions.hxx" />
+    <ClInclude Include="..\..\simgear\scene\model\SGRotateTransform.hxx" />
+    <ClInclude Include="..\..\simgear\scene\model\SGScaleTransform.hxx" />
+    <ClInclude Include="..\..\simgear\scene\model\SGText.hxx" />
+    <ClInclude Include="..\..\simgear\scene\model\SGTranslateTransform.hxx" />
+    <ClInclude Include="..\..\simgear\sound\sample_group.hxx" />
+    <ClInclude Include="..\..\simgear\sound\sample_openal.hxx" />
+    <ClInclude Include="..\..\simgear\sound\soundmgr_openal.hxx" />
+    <ClInclude Include="..\..\simgear\sound\xmlsound.hxx" />
+    <ClInclude Include="..\..\simgear\scene\material\Effect.hxx" />
+    <ClInclude Include="..\..\simgear\scene\material\EffectBuilder.hxx" />
+    <ClInclude Include="..\..\simgear\scene\material\EffectCullVisitor.hxx" />
+    <ClInclude Include="..\..\simgear\scene\material\EffectGeode.hxx" />
+    <ClInclude Include="..\..\simgear\scene\material\GLPredicate.hxx" />
+    <ClInclude Include="..\..\simgear\scene\material\mat.hxx" />
+    <ClInclude Include="..\..\simgear\scene\material\matlib.hxx" />
+    <ClInclude Include="..\..\simgear\scene\material\matmodel.hxx" />
+    <ClInclude Include="..\..\simgear\scene\material\Noise.hxx" />
+    <ClInclude Include="..\..\simgear\scene\material\Pass.hxx" />
+    <ClInclude Include="..\..\simgear\scene\material\Technique.hxx" />
+    <ClInclude Include="..\..\simgear\scene\material\TextureBuilder.hxx" />
+    <ClInclude Include="..\..\simgear\scene\tgdb\apt_signs.hxx" />
+    <ClInclude Include="..\..\simgear\scene\tgdb\GroundLightManager.hxx" />
+    <ClInclude Include="..\..\simgear\scene\tgdb\obj.hxx" />
+    <ClInclude Include="..\..\simgear\scene\tgdb\pt_lights.hxx" />
+    <ClInclude Include="..\..\simgear\scene\tgdb\SGModelBin.hxx" />
+    <ClInclude Include="..\..\simgear\scene\tgdb\SGOceanTile.hxx" />
+    <ClInclude Include="..\..\simgear\scene\tgdb\SGReaderWriterBTG.hxx" />
+    <ClInclude Include="..\..\simgear\scene\tgdb\SGReaderWriterBTGOptions.hxx" />
+    <ClInclude Include="..\..\simgear\scene\tgdb\SGVasiDrawable.hxx" />
+    <ClInclude Include="..\..\simgear\scene\tgdb\ShaderGeometry.hxx" />
+    <ClInclude Include="..\..\simgear\scene\tgdb\TileCache.hxx" />
+    <ClInclude Include="..\..\simgear\scene\tgdb\TileEntry.hxx" />
+    <ClInclude Include="..\..\simgear\scene\tgdb\TreeBin.hxx" />
+    <ClInclude Include="..\..\simgear\scene\tgdb\userdata.hxx" />
+    <ClInclude Include="..\..\simgear\threads\SGGuard.hxx" />
+    <ClInclude Include="..\..\simgear\threads\SGQueue.hxx" />
+    <ClInclude Include="..\..\simgear\structure\callback.hxx" />
+    <ClInclude Include="..\..\simgear\structure\commands.hxx" />
+    <ClInclude Include="..\..\simgear\structure\event_mgr.hxx" />
+    <ClInclude Include="..\..\simgear\structure\exception.hxx" />
+    <ClInclude Include="..\..\simgear\structure\OSGVersion.hxx" />
+    <ClInclude Include="..\..\simgear\structure\SGBinding.hxx" />
+    <ClInclude Include="..\..\simgear\structure\SGExpression.hxx" />
+    <ClInclude Include="..\..\simgear\structure\SGReferenced.hxx" />
+    <ClInclude Include="..\..\simgear\structure\SGSharedPtr.hxx" />
+    <ClInclude Include="..\..\simgear\structure\SGSmplhist.hxx" />
+    <ClInclude Include="..\..\simgear\structure\SGSmplstat.hxx" />
+    <ClInclude Include="..\..\simgear\structure\subsystem_mgr.hxx" />
+    <ClInclude Include="..\..\simgear\nasal\code.h" />
+    <ClInclude Include="..\..\simgear\nasal\data.h" />
+    <ClInclude Include="..\..\simgear\nasal\iolib.h" />
+    <ClInclude Include="..\..\simgear\nasal\nasal.h" />
+    <ClInclude Include="..\..\simgear\nasal\parse.h" />
+    <ClInclude Include="..\..\simgear\environment\metar.hxx" />
+    <ClInclude Include="..\..\simgear\environment\precipitation.hxx" />
+    <ClInclude Include="..\..\simgear\environment\visual_enviro.hxx" />
+    <ClInclude Include="..\..\simgear\scene\util\CopyOp.hxx" />
+    <ClInclude Include="..\..\simgear\scene\util\NodeAndDrawableVisitor.hxx" />
+    <ClInclude Include="..\..\simgear\scene\util\PrimitiveUtils.hxx" />
+    <ClInclude Include="..\..\simgear\scene\util\QuadTreeBuilder.hxx" />
+    <ClInclude Include="..\..\simgear\scene\util\RenderConstants.hxx" />
+    <ClInclude Include="..\..\simgear\scene\util\SGDebugDrawCallback.hxx" />
+    <ClInclude Include="..\..\simgear\scene\util\SGEnlargeBoundingBox.hxx" />
+    <ClInclude Include="..\..\simgear\scene\util\SGNodeMasks.hxx" />
+    <ClInclude Include="..\..\simgear\scene\util\SGSceneFeatures.hxx" />
+    <ClInclude Include="..\..\simgear\scene\util\SGSceneUserData.hxx" />
+    <ClInclude Include="..\..\simgear\scene\util\SGStateAttributeVisitor.hxx" />
+    <ClInclude Include="..\..\simgear\scene\util\SGTextureStateAttributeVisitor.hxx" />
+    <ClInclude Include="..\..\simgear\scene\util\SGUpdateVisitor.hxx" />
+    <ClInclude Include="..\..\simgear\scene\util\SplicingVisitor.hxx" />
+    <ClInclude Include="..\..\simgear\scene\util\StateAttributeFactory.hxx" />
+    <ClInclude Include="..\..\simgear\scene\util\UpdateOnceCallback.hxx" />
+    <ClInclude Include="..\..\simgear\scene\bvh\BVHBoundingBoxVisitor.hxx" />
+    <ClInclude Include="..\..\simgear\scene\bvh\BVHDebugCollectVisitor.hxx" />
+    <ClInclude Include="..\..\simgear\scene\bvh\BVHGroup.hxx" />
+    <ClInclude Include="..\..\simgear\scene\bvh\BVHLineGeometry.hxx" />
+    <ClInclude Include="..\..\simgear\scene\bvh\BVHLineSegmentVisitor.hxx" />
+    <ClInclude Include="..\..\simgear\scene\bvh\BVHMotionTransform.hxx" />
+    <ClInclude Include="..\..\simgear\scene\bvh\BVHNode.hxx" />
+    <ClInclude Include="..\..\simgear\scene\bvh\BVHStaticBinary.hxx" />
+    <ClInclude Include="..\..\simgear\scene\bvh\BVHStaticData.hxx" />
+    <ClInclude Include="..\..\simgear\scene\bvh\BVHStaticGeometry.hxx" />
+    <ClInclude Include="..\..\simgear\scene\bvh\BVHStaticGeometryBuilder.hxx" />
+    <ClInclude Include="..\..\simgear\scene\bvh\BVHStaticLeaf.hxx" />
+    <ClInclude Include="..\..\simgear\scene\bvh\BVHStaticNode.hxx" />
+    <ClInclude Include="..\..\simgear\scene\bvh\BVHStaticTriangle.hxx" />
+    <ClInclude Include="..\..\simgear\scene\bvh\BVHSubTreeCollector.hxx" />
+    <ClInclude Include="..\..\simgear\scene\bvh\BVHTransform.hxx" />
+    <ClInclude Include="..\..\simgear\scene\bvh\BVHVisitor.hxx" />
+    <ClInclude Include="..\..\simgear\compiler.h" />
+    <ClInclude Include="..\..\simgear\version.h" />
+  </ItemGroup>
+  <ItemGroup>
+    <None Include="..\..\simgear\math\linintp2.inl" />
+    <CustomBuild Include="..\..\simgear\simgear_config.h-msvc90">
+      <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Generation of simgear_config.h</Message>
+      <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">copy %(FullPath) %(RootDir)%(Directory)\%(Filename).h
+</Command>
+      <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\..\simgear\simgear_config.h;%(Outputs)</Outputs>
+      <Message Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">Generation of simgear_config.h</Message>
+      <Command Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">copy %(FullPath) %(RootDir)%(Directory)\%(Filename).h
+</Command>
+      <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">..\..\simgear\simgear_config.h;%(Outputs)</Outputs>
+      <Message Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">Generation of simgear_config.h</Message>
+      <Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">copy %(FullPath) %(RootDir)%(Directory)\%(Filename).h
+</Command>
+      <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">..\..\simgear\simgear_config.h;%(Outputs)</Outputs>
+      <Message Condition="'$(Configuration)|$(Platform)'=='Release|x64'">Generation of simgear_config.h</Message>
+      <Command Condition="'$(Configuration)|$(Platform)'=='Release|x64'">copy %(FullPath) %(RootDir)%(Directory)\%(Filename).h
+</Command>
+      <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">..\..\simgear\simgear_config.h;%(Outputs)</Outputs>
+    </CustomBuild>
+  </ItemGroup>
+  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
+  <ImportGroup Label="ExtensionTargets">
+  </ImportGroup>
+</Project>
\ No newline at end of file
diff --git a/projects/VC100/SimGear.vcxproj.filters b/projects/VC100/SimGear.vcxproj.filters
new file mode 100644 (file)
index 0000000..9613d7d
--- /dev/null
@@ -0,0 +1,1195 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+  <ItemGroup>
+    <Filter Include="Lib_sgbucket">
+      <UniqueIdentifier>{0b6674a3-ad7d-455d-967f-04b956516de0}</UniqueIdentifier>
+    </Filter>
+    <Filter Include="Lib_sgdebug">
+      <UniqueIdentifier>{136cdf2a-e802-4e25-b825-3336dd61ae27}</UniqueIdentifier>
+    </Filter>
+    <Filter Include="Lib_sgephem">
+      <UniqueIdentifier>{fc32847c-a10f-4d60-9108-30df40a84990}</UniqueIdentifier>
+    </Filter>
+    <Filter Include="Lib_sgio">
+      <UniqueIdentifier>{0f9ad905-7b39-4d51-9f90-1fd0082423cd}</UniqueIdentifier>
+    </Filter>
+    <Filter Include="Lib_sgmagvar">
+      <UniqueIdentifier>{73f0ff46-3e87-49cc-b5c0-2edd5efe5b83}</UniqueIdentifier>
+    </Filter>
+    <Filter Include="Lib_sgmath">
+      <UniqueIdentifier>{3cecd6d2-b597-4dca-bc8b-57b539287af3}</UniqueIdentifier>
+    </Filter>
+    <Filter Include="Lib_sgmisc">
+      <UniqueIdentifier>{aacdb16b-c8a3-4646-b793-855b2c80cf19}</UniqueIdentifier>
+    </Filter>
+    <Filter Include="Lib_sgroute">
+      <UniqueIdentifier>{0a842a82-6392-4015-8ed1-8ea774530f17}</UniqueIdentifier>
+    </Filter>
+    <Filter Include="Lib_sgscreen">
+      <UniqueIdentifier>{436d099e-96b2-47e5-89f4-da454a191ff0}</UniqueIdentifier>
+    </Filter>
+    <Filter Include="Lib_sgserial">
+      <UniqueIdentifier>{91ac4edc-5b34-4fb7-b3d6-37638b7b0e1d}</UniqueIdentifier>
+    </Filter>
+    <Filter Include="Lib_sgsky">
+      <UniqueIdentifier>{83f27589-140a-422d-aaa6-d02fabe5b22e}</UniqueIdentifier>
+    </Filter>
+    <Filter Include="Lib_sgtiming">
+      <UniqueIdentifier>{b343bb0d-e83d-434d-8f15-c1a2a34f3b32}</UniqueIdentifier>
+    </Filter>
+    <Filter Include="Lib_sgxml">
+      <UniqueIdentifier>{52bfaa4c-c644-4dc3-9db0-aea7d1430506}</UniqueIdentifier>
+    </Filter>
+    <Filter Include="Lib_sgprops">
+      <UniqueIdentifier>{58041ba8-0ae0-493a-8f1d-da9f804f4083}</UniqueIdentifier>
+    </Filter>
+    <Filter Include="Lib_sgmodel">
+      <UniqueIdentifier>{b793624f-3169-4de2-a20d-13003928be7e}</UniqueIdentifier>
+    </Filter>
+    <Filter Include="Lib_sgsound">
+      <UniqueIdentifier>{b5df8235-7d21-4e12-b7d8-85d70887f2e1}</UniqueIdentifier>
+    </Filter>
+    <Filter Include="Lib_sgmaterial">
+      <UniqueIdentifier>{d68626e0-6a72-47df-91c1-5b22569704e9}</UniqueIdentifier>
+    </Filter>
+    <Filter Include="Lib_sgtgdb">
+      <UniqueIdentifier>{1463b6c3-448a-4e7f-9f84-4d9a67ea704c}</UniqueIdentifier>
+    </Filter>
+    <Filter Include="Lib_sgthread">
+      <UniqueIdentifier>{59dd967f-ee71-47c4-a272-eeccf7f53441}</UniqueIdentifier>
+    </Filter>
+    <Filter Include="Lib_sgstructure">
+      <UniqueIdentifier>{5ac00357-be4d-4a23-8eb9-6d96bdc8f14d}</UniqueIdentifier>
+    </Filter>
+    <Filter Include="Lib_sgnasal">
+      <UniqueIdentifier>{7521d815-e7fa-4fa0-be12-32c652c4c575}</UniqueIdentifier>
+    </Filter>
+    <Filter Include="Lib_sgenvironment">
+      <UniqueIdentifier>{41e7ee72-84f2-49e6-be2d-5071288986a3}</UniqueIdentifier>
+    </Filter>
+    <Filter Include="Lib_sgutil">
+      <UniqueIdentifier>{e143ab31-fc79-4774-999a-2d6a84c259b8}</UniqueIdentifier>
+    </Filter>
+    <Filter Include="Lib_sgbvh">
+      <UniqueIdentifier>{82a8e0b8-c560-4d01-a6ea-259c40335019}</UniqueIdentifier>
+    </Filter>
+  </ItemGroup>
+  <ItemGroup>
+    <ClCompile Include="..\..\simgear\bucket\newbucket.cxx">
+      <Filter>Lib_sgbucket</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\simgear\debug\logstream.cxx">
+      <Filter>Lib_sgdebug</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\simgear\ephemeris\celestialBody.cxx">
+      <Filter>Lib_sgephem</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\simgear\ephemeris\ephemeris.cxx">
+      <Filter>Lib_sgephem</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\simgear\ephemeris\jupiter.cxx">
+      <Filter>Lib_sgephem</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\simgear\ephemeris\mars.cxx">
+      <Filter>Lib_sgephem</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\simgear\ephemeris\mercury.cxx">
+      <Filter>Lib_sgephem</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\simgear\ephemeris\moonpos.cxx">
+      <Filter>Lib_sgephem</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\simgear\ephemeris\neptune.cxx">
+      <Filter>Lib_sgephem</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\simgear\ephemeris\saturn.cxx">
+      <Filter>Lib_sgephem</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\simgear\ephemeris\star.cxx">
+      <Filter>Lib_sgephem</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\simgear\ephemeris\stardata.cxx">
+      <Filter>Lib_sgephem</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\simgear\ephemeris\uranus.cxx">
+      <Filter>Lib_sgephem</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\simgear\ephemeris\venus.cxx">
+      <Filter>Lib_sgephem</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\simgear\io\iochannel.cxx">
+      <Filter>Lib_sgio</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\simgear\io\lowlevel.cxx">
+      <Filter>Lib_sgio</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\simgear\io\sg_binobj.cxx">
+      <Filter>Lib_sgio</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\simgear\io\sg_file.cxx">
+      <Filter>Lib_sgio</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\simgear\io\sg_serial.cxx">
+      <Filter>Lib_sgio</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\simgear\io\sg_socket.cxx">
+      <Filter>Lib_sgio</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\simgear\io\sg_socket_udp.cxx">
+      <Filter>Lib_sgio</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\simgear\magvar\coremag.cxx">
+      <Filter>Lib_sgmagvar</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\simgear\magvar\magvar.cxx">
+      <Filter>Lib_sgmagvar</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\simgear\math\interpolater.cxx">
+      <Filter>Lib_sgmath</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\simgear\math\leastsqs.cxx">
+      <Filter>Lib_sgmath</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\simgear\math\sg_random.c">
+      <Filter>Lib_sgmath</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\simgear\math\SGGeod.cxx">
+      <Filter>Lib_sgmath</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\simgear\math\SGGeodesy.cxx">
+      <Filter>Lib_sgmath</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\simgear\math\vector.cxx">
+      <Filter>Lib_sgmath</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\simgear\misc\interpolator.cxx">
+      <Filter>Lib_sgmisc</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\simgear\misc\PathOptions.cxx">
+      <Filter>Lib_sgmisc</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\simgear\misc\sg_path.cxx">
+      <Filter>Lib_sgmisc</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\simgear\misc\sgstream.cxx">
+      <Filter>Lib_sgmisc</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\simgear\misc\strutils.cxx">
+      <Filter>Lib_sgmisc</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\simgear\misc\tabbed_values.cxx">
+      <Filter>Lib_sgmisc</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\simgear\misc\texcoord.cxx">
+      <Filter>Lib_sgmisc</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\simgear\misc\zfstream.cxx">
+      <Filter>Lib_sgmisc</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\simgear\route\route.cxx">
+      <Filter>Lib_sgroute</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\simgear\route\waypoint.cxx">
+      <Filter>Lib_sgroute</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\simgear\screen\extensions.cxx">
+      <Filter>Lib_sgscreen</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\simgear\screen\GLBitmaps.cxx">
+      <Filter>Lib_sgscreen</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\simgear\screen\jpgfactory.cxx">
+      <Filter>Lib_sgscreen</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\simgear\screen\RenderTexture.cpp">
+      <Filter>Lib_sgscreen</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\simgear\screen\screen-dump.cxx">
+      <Filter>Lib_sgscreen</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\simgear\screen\shader.cpp">
+      <Filter>Lib_sgscreen</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\simgear\screen\tr.cxx">
+      <Filter>Lib_sgscreen</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\simgear\serial\serial.cxx">
+      <Filter>Lib_sgserial</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\simgear\scene\sky\bbcache.cxx">
+      <Filter>Lib_sgsky</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\simgear\scene\sky\cloud.cxx">
+      <Filter>Lib_sgsky</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\simgear\scene\sky\cloudfield.cxx">
+      <Filter>Lib_sgsky</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\simgear\scene\sky\CloudShaderGeometry.cxx">
+      <Filter>Lib_sgsky</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\simgear\scene\sky\dome.cxx">
+      <Filter>Lib_sgsky</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\simgear\scene\sky\moon.cxx">
+      <Filter>Lib_sgsky</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\simgear\scene\sky\newcloud.cxx">
+      <Filter>Lib_sgsky</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\simgear\scene\sky\oursun.cxx">
+      <Filter>Lib_sgsky</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\simgear\scene\sky\sky.cxx">
+      <Filter>Lib_sgsky</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\simgear\scene\sky\sphere.cxx">
+      <Filter>Lib_sgsky</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\simgear\scene\sky\stars.cxx">
+      <Filter>Lib_sgsky</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\simgear\timing\geocoord.cxx">
+      <Filter>Lib_sgtiming</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\simgear\timing\lowleveltime.cxx">
+      <Filter>Lib_sgtiming</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\simgear\timing\sg_time.cxx">
+      <Filter>Lib_sgtiming</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\simgear\timing\timestamp.cxx">
+      <Filter>Lib_sgtiming</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\simgear\timing\timezone.cxx">
+      <Filter>Lib_sgtiming</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\simgear\xml\easyxml.cxx">
+      <Filter>Lib_sgxml</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\simgear\xml\hashtable.c">
+      <Filter>Lib_sgxml</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\simgear\xml\xmlparse.c">
+      <Filter>Lib_sgxml</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\simgear\xml\xmlrole.c">
+      <Filter>Lib_sgxml</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\simgear\xml\xmltok.c">
+      <Filter>Lib_sgxml</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\simgear\props\AtomicChangeListener.cxx">
+      <Filter>Lib_sgprops</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\simgear\props\condition.cxx">
+      <Filter>Lib_sgprops</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\simgear\props\props.cxx">
+      <Filter>Lib_sgprops</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\simgear\props\props_io.cxx">
+      <Filter>Lib_sgprops</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\simgear\scene\model\animation.cxx">
+      <Filter>Lib_sgmodel</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\simgear\scene\model\CheckSceneryVisitor.cxx">
+      <Filter>Lib_sgmodel</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\simgear\scene\model\model.cxx">
+      <Filter>Lib_sgmodel</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\simgear\scene\model\modellib.cxx">
+      <Filter>Lib_sgmodel</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\simgear\scene\model\ModelRegistry.cxx">
+      <Filter>Lib_sgmodel</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\simgear\scene\model\particles.cxx">
+      <Filter>Lib_sgmodel</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\simgear\scene\model\persparam.cxx">
+      <Filter>Lib_sgmodel</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\simgear\scene\model\placement.cxx">
+      <Filter>Lib_sgmodel</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\simgear\scene\model\SGClipGroup.cxx">
+      <Filter>Lib_sgmodel</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\simgear\scene\model\SGInteractionAnimation.cxx">
+      <Filter>Lib_sgmodel</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\simgear\scene\model\SGMaterialAnimation.cxx">
+      <Filter>Lib_sgmodel</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\simgear\scene\model\SGOffsetTransform.cxx">
+      <Filter>Lib_sgmodel</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\simgear\scene\model\SGPagedLOD.cxx">
+      <Filter>Lib_sgmodel</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\simgear\scene\model\SGReaderWriterXML.cxx">
+      <Filter>Lib_sgmodel</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\simgear\scene\model\SGRotateTransform.cxx">
+      <Filter>Lib_sgmodel</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\simgear\scene\model\SGScaleTransform.cxx">
+      <Filter>Lib_sgmodel</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\simgear\scene\model\SGText.cxx">
+      <Filter>Lib_sgmodel</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\simgear\scene\model\SGTranslateTransform.cxx">
+      <Filter>Lib_sgmodel</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\simgear\scene\model\shadanim.cxx">
+      <Filter>Lib_sgmodel</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\simgear\sound\sample_group.cxx">
+      <Filter>Lib_sgsound</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\simgear\sound\sample_openal.cxx">
+      <Filter>Lib_sgsound</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\simgear\sound\soundmgr_openal.cxx">
+      <Filter>Lib_sgsound</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\simgear\sound\xmlsound.cxx">
+      <Filter>Lib_sgsound</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\simgear\scene\material\Effect.cxx">
+      <Filter>Lib_sgmaterial</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\simgear\scene\material\EffectBuilder.cxx">
+      <Filter>Lib_sgmaterial</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\simgear\scene\material\EffectCullVisitor.cxx">
+      <Filter>Lib_sgmaterial</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\simgear\scene\material\EffectGeode.cxx">
+      <Filter>Lib_sgmaterial</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\simgear\scene\material\GLPredicate.cxx">
+      <Filter>Lib_sgmaterial</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\simgear\scene\material\makeEffect.cxx">
+      <Filter>Lib_sgmaterial</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\simgear\scene\material\mat.cxx">
+      <Filter>Lib_sgmaterial</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\simgear\scene\material\matlib.cxx">
+      <Filter>Lib_sgmaterial</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\simgear\scene\material\matmodel.cxx">
+      <Filter>Lib_sgmaterial</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\simgear\scene\material\Noise.cxx">
+      <Filter>Lib_sgmaterial</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\simgear\scene\material\Pass.cxx">
+      <Filter>Lib_sgmaterial</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\simgear\scene\material\Technique.cxx">
+      <Filter>Lib_sgmaterial</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\simgear\scene\material\TextureBuilder.cxx">
+      <Filter>Lib_sgmaterial</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\simgear\scene\tgdb\apt_signs.cxx">
+      <Filter>Lib_sgtgdb</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\simgear\scene\tgdb\GroundLightManager.cxx">
+      <Filter>Lib_sgtgdb</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\simgear\scene\tgdb\obj.cxx">
+      <Filter>Lib_sgtgdb</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\simgear\scene\tgdb\pt_lights.cxx">
+      <Filter>Lib_sgtgdb</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\simgear\scene\tgdb\ReaderWriterSTG.cxx">
+      <Filter>Lib_sgtgdb</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\simgear\scene\tgdb\SGOceanTile.cxx">
+      <Filter>Lib_sgtgdb</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\simgear\scene\tgdb\SGReaderWriterBTG.cxx">
+      <Filter>Lib_sgtgdb</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\simgear\scene\tgdb\SGVasiDrawable.cxx">
+      <Filter>Lib_sgtgdb</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\simgear\scene\tgdb\ShaderGeometry.cxx">
+      <Filter>Lib_sgtgdb</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\simgear\scene\tgdb\TileCache.cxx">
+      <Filter>Lib_sgtgdb</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\simgear\scene\tgdb\TileEntry.cxx">
+      <Filter>Lib_sgtgdb</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\simgear\scene\tgdb\TreeBin.cxx">
+      <Filter>Lib_sgtgdb</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\simgear\scene\tgdb\userdata.cxx">
+      <Filter>Lib_sgtgdb</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\simgear\structure\commands.cxx">
+      <Filter>Lib_sgstructure</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\simgear\structure\event_mgr.cxx">
+      <Filter>Lib_sgstructure</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\simgear\structure\exception.cxx">
+      <Filter>Lib_sgstructure</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\simgear\structure\SGBinding.cxx">
+      <Filter>Lib_sgstructure</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\simgear\structure\SGExpression.cxx">
+      <Filter>Lib_sgstructure</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\simgear\structure\SGSmplhist.cxx">
+      <Filter>Lib_sgstructure</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\simgear\structure\SGSmplstat.cxx">
+      <Filter>Lib_sgstructure</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\simgear\structure\subsystem_mgr.cxx">
+      <Filter>Lib_sgstructure</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\simgear\nasal\bitslib.c">
+      <Filter>Lib_sgnasal</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\simgear\nasal\code.c">
+      <Filter>Lib_sgnasal</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\simgear\nasal\codegen.c">
+      <Filter>Lib_sgnasal</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\simgear\nasal\gc.c">
+      <Filter>Lib_sgnasal</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\simgear\nasal\hash.c">
+      <Filter>Lib_sgnasal</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\simgear\nasal\iolib.c">
+      <Filter>Lib_sgnasal</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\simgear\nasal\lex.c">
+      <Filter>Lib_sgnasal</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\simgear\nasal\lib.c">
+      <Filter>Lib_sgnasal</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\simgear\nasal\mathlib.c">
+      <Filter>Lib_sgnasal</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\simgear\nasal\misc.c">
+      <Filter>Lib_sgnasal</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\simgear\nasal\parse.c">
+      <Filter>Lib_sgnasal</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\simgear\nasal\string.c">
+      <Filter>Lib_sgnasal</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\simgear\nasal\thread-win32.c">
+      <Filter>Lib_sgnasal</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\simgear\nasal\threadlib.c">
+      <Filter>Lib_sgnasal</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\simgear\nasal\utf8lib.c">
+      <Filter>Lib_sgnasal</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\simgear\nasal\vector.c">
+      <Filter>Lib_sgnasal</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\simgear\environment\metar.cxx">
+      <Filter>Lib_sgenvironment</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\simgear\environment\precipitation.cxx">
+      <Filter>Lib_sgenvironment</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\simgear\environment\visual_enviro.cxx">
+      <Filter>Lib_sgenvironment</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\simgear\scene\util\CopyOp.cxx">
+      <Filter>Lib_sgutil</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\simgear\scene\util\NodeAndDrawableVisitor.cxx">
+      <Filter>Lib_sgutil</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\simgear\scene\util\PrimitiveUtils.cxx">
+      <Filter>Lib_sgutil</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\simgear\scene\util\QuadTreeBuilder.cxx">
+      <Filter>Lib_sgutil</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\simgear\scene\util\SGEnlargeBoundingBox.cxx">
+      <Filter>Lib_sgutil</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\simgear\scene\util\SGSceneFeatures.cxx">
+      <Filter>Lib_sgutil</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\simgear\scene\util\SGSceneUserData.cxx">
+      <Filter>Lib_sgutil</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\simgear\scene\util\SGStateAttributeVisitor.cxx">
+      <Filter>Lib_sgutil</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\simgear\scene\util\SGTextureStateAttributeVisitor.cxx">
+      <Filter>Lib_sgutil</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\simgear\scene\util\SplicingVisitor.cxx">
+      <Filter>Lib_sgutil</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\simgear\scene\util\StateAttributeFactory.cxx">
+      <Filter>Lib_sgutil</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\simgear\scene\util\UpdateOnceCallback.cxx">
+      <Filter>Lib_sgutil</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\simgear\scene\bvh\BVHGroup.cxx">
+      <Filter>Lib_sgbvh</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\simgear\scene\bvh\BVHLineGeometry.cxx">
+      <Filter>Lib_sgbvh</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\simgear\scene\bvh\BVHLineSegmentVisitor.cxx">
+      <Filter>Lib_sgbvh</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\simgear\scene\bvh\BVHMotionTransform.cxx">
+      <Filter>Lib_sgbvh</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\simgear\scene\bvh\BVHNode.cxx">
+      <Filter>Lib_sgbvh</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\simgear\scene\bvh\BVHStaticBinary.cxx">
+      <Filter>Lib_sgbvh</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\simgear\scene\bvh\BVHStaticGeometry.cxx">
+      <Filter>Lib_sgbvh</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\simgear\scene\bvh\BVHStaticLeaf.cxx">
+      <Filter>Lib_sgbvh</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\simgear\scene\bvh\BVHStaticNode.cxx">
+      <Filter>Lib_sgbvh</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\simgear\scene\bvh\BVHStaticTriangle.cxx">
+      <Filter>Lib_sgbvh</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\simgear\scene\bvh\BVHSubTreeCollector.cxx">
+      <Filter>Lib_sgbvh</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\simgear\scene\bvh\BVHTransform.cxx">
+      <Filter>Lib_sgbvh</Filter>
+    </ClCompile>
+  </ItemGroup>
+  <ItemGroup>
+    <ClInclude Include="..\..\simgear\bucket\newbucket.hxx">
+      <Filter>Lib_sgbucket</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\simgear\debug\debug_types.h">
+      <Filter>Lib_sgdebug</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\simgear\debug\logstream.hxx">
+      <Filter>Lib_sgdebug</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\simgear\ephemeris\celestialBody.hxx">
+      <Filter>Lib_sgephem</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\simgear\ephemeris\ephemeris.hxx">
+      <Filter>Lib_sgephem</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\simgear\ephemeris\jupiter.hxx">
+      <Filter>Lib_sgephem</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\simgear\ephemeris\mars.hxx">
+      <Filter>Lib_sgephem</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\simgear\ephemeris\mercury.hxx">
+      <Filter>Lib_sgephem</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\simgear\ephemeris\moonpos.hxx">
+      <Filter>Lib_sgephem</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\simgear\ephemeris\neptune.hxx">
+      <Filter>Lib_sgephem</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\simgear\ephemeris\pluto.hxx">
+      <Filter>Lib_sgephem</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\simgear\ephemeris\saturn.hxx">
+      <Filter>Lib_sgephem</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\simgear\ephemeris\star.hxx">
+      <Filter>Lib_sgephem</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\simgear\ephemeris\stardata.hxx">
+      <Filter>Lib_sgephem</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\simgear\ephemeris\uranus.hxx">
+      <Filter>Lib_sgephem</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\simgear\ephemeris\venus.hxx">
+      <Filter>Lib_sgephem</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\simgear\io\iochannel.hxx">
+      <Filter>Lib_sgio</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\simgear\io\lowlevel.hxx">
+      <Filter>Lib_sgio</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\simgear\io\sg_binobj.hxx">
+      <Filter>Lib_sgio</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\simgear\io\sg_file.hxx">
+      <Filter>Lib_sgio</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\simgear\io\sg_serial.hxx">
+      <Filter>Lib_sgio</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\simgear\io\sg_socket.hxx">
+      <Filter>Lib_sgio</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\simgear\io\sg_socket_udp.hxx">
+      <Filter>Lib_sgio</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\simgear\magvar\coremag.hxx">
+      <Filter>Lib_sgmagvar</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\simgear\magvar\magvar.hxx">
+      <Filter>Lib_sgmagvar</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\simgear\math\beziercurve.hxx">
+      <Filter>Lib_sgmath</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\simgear\math\interpolater.hxx">
+      <Filter>Lib_sgmath</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\simgear\math\leastsqs.hxx">
+      <Filter>Lib_sgmath</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\simgear\math\linintp2.h">
+      <Filter>Lib_sgmath</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\simgear\math\localconsts.hxx">
+      <Filter>Lib_sgmath</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\simgear\math\point3d.hxx">
+      <Filter>Lib_sgmath</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\simgear\math\polar3d.hxx">
+      <Filter>Lib_sgmath</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\simgear\math\sg_geodesy.hxx">
+      <Filter>Lib_sgmath</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\simgear\math\sg_random.h">
+      <Filter>Lib_sgmath</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\simgear\math\sg_types.hxx">
+      <Filter>Lib_sgmath</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\simgear\math\SGGeodesy.hxx">
+      <Filter>Lib_sgmath</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\simgear\math\sphrintp.h">
+      <Filter>Lib_sgmath</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\simgear\math\vector.hxx">
+      <Filter>Lib_sgmath</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\simgear\misc\interpolator.hxx">
+      <Filter>Lib_sgmisc</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\simgear\misc\PathOptions.hxx">
+      <Filter>Lib_sgmisc</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\simgear\misc\sg_path.hxx">
+      <Filter>Lib_sgmisc</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\simgear\misc\sgstream.hxx">
+      <Filter>Lib_sgmisc</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\simgear\misc\stopwatch.hxx">
+      <Filter>Lib_sgmisc</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\simgear\misc\strutils.hxx">
+      <Filter>Lib_sgmisc</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\simgear\misc\tabbed_values.hxx">
+      <Filter>Lib_sgmisc</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\simgear\misc\texcoord.hxx">
+      <Filter>Lib_sgmisc</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\simgear\misc\zfstream.hxx">
+      <Filter>Lib_sgmisc</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\simgear\route\route.hxx">
+      <Filter>Lib_sgroute</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\simgear\route\waypoint.hxx">
+      <Filter>Lib_sgroute</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\simgear\screen\colors.hxx">
+      <Filter>Lib_sgscreen</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\simgear\screen\extensions.hxx">
+      <Filter>Lib_sgscreen</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\simgear\screen\GLBitmaps.h">
+      <Filter>Lib_sgscreen</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\simgear\screen\jpgfactory.hxx">
+      <Filter>Lib_sgscreen</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\simgear\screen\RenderTexture.h">
+      <Filter>Lib_sgscreen</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\simgear\screen\screen-dump.hxx">
+      <Filter>Lib_sgscreen</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\simgear\screen\shader.h">
+      <Filter>Lib_sgscreen</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\simgear\screen\tr.h">
+      <Filter>Lib_sgscreen</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\simgear\screen\win32-printer.h">
+      <Filter>Lib_sgscreen</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\simgear\serial\serial.hxx">
+      <Filter>Lib_sgserial</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\simgear\scene\sky\bbcache.hxx">
+      <Filter>Lib_sgsky</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\simgear\scene\sky\cloud.hxx">
+      <Filter>Lib_sgsky</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\simgear\scene\sky\cloudfield.hxx">
+      <Filter>Lib_sgsky</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\simgear\scene\sky\CloudShaderGeometry.hxx">
+      <Filter>Lib_sgsky</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\simgear\scene\sky\dome.hxx">
+      <Filter>Lib_sgsky</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\simgear\scene\sky\moon.hxx">
+      <Filter>Lib_sgsky</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\simgear\scene\sky\newcloud.hxx">
+      <Filter>Lib_sgsky</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\simgear\scene\sky\oursun.hxx">
+      <Filter>Lib_sgsky</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\simgear\scene\sky\sky.hxx">
+      <Filter>Lib_sgsky</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\simgear\scene\sky\sphere.hxx">
+      <Filter>Lib_sgsky</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\simgear\scene\sky\stars.hxx">
+      <Filter>Lib_sgsky</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\simgear\timing\geocoord.h">
+      <Filter>Lib_sgtiming</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\simgear\timing\lowleveltime.h">
+      <Filter>Lib_sgtiming</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\simgear\timing\sg_time.hxx">
+      <Filter>Lib_sgtiming</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\simgear\timing\timestamp.hxx">
+      <Filter>Lib_sgtiming</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\simgear\timing\timezone.h">
+      <Filter>Lib_sgtiming</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\simgear\xml\asciitab.h">
+      <Filter>Lib_sgxml</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\simgear\xml\easyxml.hxx">
+      <Filter>Lib_sgxml</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\simgear\xml\hashtable.h">
+      <Filter>Lib_sgxml</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\simgear\xml\iasciitab.h">
+      <Filter>Lib_sgxml</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\simgear\xml\latin1tab.h">
+      <Filter>Lib_sgxml</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\simgear\xml\nametab.h">
+      <Filter>Lib_sgxml</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\simgear\xml\utf8tab.h">
+      <Filter>Lib_sgxml</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\simgear\xml\xmldef.h">
+      <Filter>Lib_sgxml</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\simgear\xml\xmlparse.h">
+      <Filter>Lib_sgxml</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\simgear\xml\xmlrole.h">
+      <Filter>Lib_sgxml</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\simgear\xml\xmltok.h">
+      <Filter>Lib_sgxml</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\simgear\xml\xmltok_impl.h">
+      <Filter>Lib_sgxml</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\simgear\props\AtomicChangeListener.hxx">
+      <Filter>Lib_sgprops</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\simgear\props\condition.hxx">
+      <Filter>Lib_sgprops</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\simgear\props\ExtendedPropertyAdapter.hxx">
+      <Filter>Lib_sgprops</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\simgear\props\props.hxx">
+      <Filter>Lib_sgprops</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\simgear\props\props_io.hxx">
+      <Filter>Lib_sgprops</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\simgear\scene\model\animation.hxx">
+      <Filter>Lib_sgmodel</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\simgear\scene\model\CheckSceneryVisitor.hxx">
+      <Filter>Lib_sgmodel</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\simgear\scene\model\model.hxx">
+      <Filter>Lib_sgmodel</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\simgear\scene\model\modellib.hxx">
+      <Filter>Lib_sgmodel</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\simgear\scene\model\ModelRegistry.hxx">
+      <Filter>Lib_sgmodel</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\simgear\scene\model\particles.hxx">
+      <Filter>Lib_sgmodel</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\simgear\scene\model\persparam.hxx">
+      <Filter>Lib_sgmodel</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\simgear\scene\model\placement.hxx">
+      <Filter>Lib_sgmodel</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\simgear\scene\model\SGClipGroup.hxx">
+      <Filter>Lib_sgmodel</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\simgear\scene\model\SGInteractionAnimation.hxx">
+      <Filter>Lib_sgmodel</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\simgear\scene\model\SGMaterialAnimation.hxx">
+      <Filter>Lib_sgmodel</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\simgear\scene\model\SGOffsetTransform.hxx">
+      <Filter>Lib_sgmodel</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\simgear\scene\model\SGPagedLOD.hxx">
+      <Filter>Lib_sgmodel</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\simgear\scene\model\SGReaderWriterXML.hxx">
+      <Filter>Lib_sgmodel</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\simgear\scene\model\SGReaderWriterXMLOptions.hxx">
+      <Filter>Lib_sgmodel</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\simgear\scene\model\SGRotateTransform.hxx">
+      <Filter>Lib_sgmodel</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\simgear\scene\model\SGScaleTransform.hxx">
+      <Filter>Lib_sgmodel</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\simgear\scene\model\SGText.hxx">
+      <Filter>Lib_sgmodel</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\simgear\scene\model\SGTranslateTransform.hxx">
+      <Filter>Lib_sgmodel</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\simgear\sound\sample_group.hxx">
+      <Filter>Lib_sgsound</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\simgear\sound\sample_openal.hxx">
+      <Filter>Lib_sgsound</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\simgear\sound\soundmgr_openal.hxx">
+      <Filter>Lib_sgsound</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\simgear\sound\xmlsound.hxx">
+      <Filter>Lib_sgsound</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\simgear\scene\material\Effect.hxx">
+      <Filter>Lib_sgmaterial</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\simgear\scene\material\EffectBuilder.hxx">
+      <Filter>Lib_sgmaterial</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\simgear\scene\material\EffectCullVisitor.hxx">
+      <Filter>Lib_sgmaterial</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\simgear\scene\material\EffectGeode.hxx">
+      <Filter>Lib_sgmaterial</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\simgear\scene\material\GLPredicate.hxx">
+      <Filter>Lib_sgmaterial</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\simgear\scene\material\mat.hxx">
+      <Filter>Lib_sgmaterial</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\simgear\scene\material\matlib.hxx">
+      <Filter>Lib_sgmaterial</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\simgear\scene\material\matmodel.hxx">
+      <Filter>Lib_sgmaterial</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\simgear\scene\material\Noise.hxx">
+      <Filter>Lib_sgmaterial</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\simgear\scene\material\Pass.hxx">
+      <Filter>Lib_sgmaterial</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\simgear\scene\material\Technique.hxx">
+      <Filter>Lib_sgmaterial</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\simgear\scene\material\TextureBuilder.hxx">
+      <Filter>Lib_sgmaterial</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\simgear\scene\tgdb\apt_signs.hxx">
+      <Filter>Lib_sgtgdb</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\simgear\scene\tgdb\GroundLightManager.hxx">
+      <Filter>Lib_sgtgdb</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\simgear\scene\tgdb\obj.hxx">
+      <Filter>Lib_sgtgdb</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\simgear\scene\tgdb\pt_lights.hxx">
+      <Filter>Lib_sgtgdb</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\simgear\scene\tgdb\SGModelBin.hxx">
+      <Filter>Lib_sgtgdb</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\simgear\scene\tgdb\SGOceanTile.hxx">
+      <Filter>Lib_sgtgdb</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\simgear\scene\tgdb\SGReaderWriterBTG.hxx">
+      <Filter>Lib_sgtgdb</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\simgear\scene\tgdb\SGReaderWriterBTGOptions.hxx">
+      <Filter>Lib_sgtgdb</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\simgear\scene\tgdb\SGVasiDrawable.hxx">
+      <Filter>Lib_sgtgdb</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\simgear\scene\tgdb\ShaderGeometry.hxx">
+      <Filter>Lib_sgtgdb</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\simgear\scene\tgdb\TileCache.hxx">
+      <Filter>Lib_sgtgdb</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\simgear\scene\tgdb\TileEntry.hxx">
+      <Filter>Lib_sgtgdb</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\simgear\scene\tgdb\TreeBin.hxx">
+      <Filter>Lib_sgtgdb</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\simgear\scene\tgdb\userdata.hxx">
+      <Filter>Lib_sgtgdb</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\simgear\threads\SGGuard.hxx">
+      <Filter>Lib_sgthread</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\simgear\threads\SGQueue.hxx">
+      <Filter>Lib_sgthread</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\simgear\structure\callback.hxx">
+      <Filter>Lib_sgstructure</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\simgear\structure\commands.hxx">
+      <Filter>Lib_sgstructure</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\simgear\structure\event_mgr.hxx">
+      <Filter>Lib_sgstructure</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\simgear\structure\exception.hxx">
+      <Filter>Lib_sgstructure</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\simgear\structure\OSGVersion.hxx">
+      <Filter>Lib_sgstructure</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\simgear\structure\SGBinding.hxx">
+      <Filter>Lib_sgstructure</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\simgear\structure\SGExpression.hxx">
+      <Filter>Lib_sgstructure</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\simgear\structure\SGReferenced.hxx">
+      <Filter>Lib_sgstructure</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\simgear\structure\SGSharedPtr.hxx">
+      <Filter>Lib_sgstructure</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\simgear\structure\SGSmplhist.hxx">
+      <Filter>Lib_sgstructure</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\simgear\structure\SGSmplstat.hxx">
+      <Filter>Lib_sgstructure</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\simgear\structure\subsystem_mgr.hxx">
+      <Filter>Lib_sgstructure</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\simgear\nasal\code.h">
+      <Filter>Lib_sgnasal</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\simgear\nasal\data.h">
+      <Filter>Lib_sgnasal</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\simgear\nasal\iolib.h">
+      <Filter>Lib_sgnasal</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\simgear\nasal\nasal.h">
+      <Filter>Lib_sgnasal</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\simgear\nasal\parse.h">
+      <Filter>Lib_sgnasal</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\simgear\environment\metar.hxx">
+      <Filter>Lib_sgenvironment</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\simgear\environment\precipitation.hxx">
+      <Filter>Lib_sgenvironment</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\simgear\environment\visual_enviro.hxx">
+      <Filter>Lib_sgenvironment</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\simgear\scene\util\CopyOp.hxx">
+      <Filter>Lib_sgutil</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\simgear\scene\util\NodeAndDrawableVisitor.hxx">
+      <Filter>Lib_sgutil</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\simgear\scene\util\PrimitiveUtils.hxx">
+      <Filter>Lib_sgutil</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\simgear\scene\util\QuadTreeBuilder.hxx">
+      <Filter>Lib_sgutil</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\simgear\scene\util\RenderConstants.hxx">
+      <Filter>Lib_sgutil</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\simgear\scene\util\SGDebugDrawCallback.hxx">
+      <Filter>Lib_sgutil</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\simgear\scene\util\SGEnlargeBoundingBox.hxx">
+      <Filter>Lib_sgutil</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\simgear\scene\util\SGNodeMasks.hxx">
+      <Filter>Lib_sgutil</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\simgear\scene\util\SGSceneFeatures.hxx">
+      <Filter>Lib_sgutil</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\simgear\scene\util\SGSceneUserData.hxx">
+      <Filter>Lib_sgutil</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\simgear\scene\util\SGStateAttributeVisitor.hxx">
+      <Filter>Lib_sgutil</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\simgear\scene\util\SGTextureStateAttributeVisitor.hxx">
+      <Filter>Lib_sgutil</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\simgear\scene\util\SGUpdateVisitor.hxx">
+      <Filter>Lib_sgutil</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\simgear\scene\util\SplicingVisitor.hxx">
+      <Filter>Lib_sgutil</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\simgear\scene\util\StateAttributeFactory.hxx">
+      <Filter>Lib_sgutil</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\simgear\scene\util\UpdateOnceCallback.hxx">
+      <Filter>Lib_sgutil</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\simgear\scene\bvh\BVHBoundingBoxVisitor.hxx">
+      <Filter>Lib_sgbvh</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\simgear\scene\bvh\BVHDebugCollectVisitor.hxx">
+      <Filter>Lib_sgbvh</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\simgear\scene\bvh\BVHGroup.hxx">
+      <Filter>Lib_sgbvh</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\simgear\scene\bvh\BVHLineGeometry.hxx">
+      <Filter>Lib_sgbvh</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\simgear\scene\bvh\BVHLineSegmentVisitor.hxx">
+      <Filter>Lib_sgbvh</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\simgear\scene\bvh\BVHMotionTransform.hxx">
+      <Filter>Lib_sgbvh</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\simgear\scene\bvh\BVHNode.hxx">
+      <Filter>Lib_sgbvh</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\simgear\scene\bvh\BVHStaticBinary.hxx">
+      <Filter>Lib_sgbvh</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\simgear\scene\bvh\BVHStaticData.hxx">
+      <Filter>Lib_sgbvh</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\simgear\scene\bvh\BVHStaticGeometry.hxx">
+      <Filter>Lib_sgbvh</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\simgear\scene\bvh\BVHStaticGeometryBuilder.hxx">
+      <Filter>Lib_sgbvh</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\simgear\scene\bvh\BVHStaticLeaf.hxx">
+      <Filter>Lib_sgbvh</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\simgear\scene\bvh\BVHStaticNode.hxx">
+      <Filter>Lib_sgbvh</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\simgear\scene\bvh\BVHStaticTriangle.hxx">
+      <Filter>Lib_sgbvh</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\simgear\scene\bvh\BVHSubTreeCollector.hxx">
+      <Filter>Lib_sgbvh</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\simgear\scene\bvh\BVHTransform.hxx">
+      <Filter>Lib_sgbvh</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\simgear\scene\bvh\BVHVisitor.hxx">
+      <Filter>Lib_sgbvh</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\simgear\compiler.h" />
+    <ClInclude Include="..\..\simgear\version.h" />
+  </ItemGroup>
+  <ItemGroup>
+    <None Include="..\..\simgear\math\linintp2.inl">
+      <Filter>Lib_sgmath</Filter>
+    </None>
+  </ItemGroup>
+  <ItemGroup>
+    <CustomBuild Include="..\..\simgear\simgear_config.h-msvc90" />
+  </ItemGroup>
+</Project>
\ No newline at end of file