diff --git a/projects/VC100/.gitignore b/projects/VC100/.gitignore new file mode 100644 index 000000000..994d77bf7 --- /dev/null +++ b/projects/VC100/.gitignore @@ -0,0 +1,8 @@ +FlightGear.suo +FlightGear.sdf +FlightGear.opensdf +Win32 +x64 +ipch +*.user +*.sln.cache diff --git a/projects/VC100/FlightGear.sln b/projects/VC100/FlightGear.sln new file mode 100644 index 000000000..e1ebfa828 --- /dev/null +++ b/projects/VC100/FlightGear.sln @@ -0,0 +1,163 @@ +Microsoft Visual Studio Solution File, Format Version 11.00 +# Visual Studio 2010 +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "fgadmin", "fgadmin\fgadmin.vcxproj", "{7004E589-7EA0-4AFD-B432-3D5E00B55049}" + ProjectSection(ProjectDependencies) = postProject + {22540CD3-D3CA-4C86-A773-80AEEE3ACDED} = {22540CD3-D3CA-4C86-A773-80AEEE3ACDED} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "fgjs", "fgjs\fgjs.vcxproj", "{6749547A-6493-4754-8E0E-49FB3137C4CA}" + ProjectSection(ProjectDependencies) = postProject + {22540CD3-D3CA-4C86-A773-80AEEE3ACDED} = {22540CD3-D3CA-4C86-A773-80AEEE3ACDED} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "fgviewer", "fgviewer\fgviewer.vcxproj", "{0F13A557-EC52-481D-ADFB-9209C068FCEB}" + ProjectSection(ProjectDependencies) = postProject + {22540CD3-D3CA-4C86-A773-80AEEE3ACDED} = {22540CD3-D3CA-4C86-A773-80AEEE3ACDED} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "FlightGear", "FlightGear\FlightGear.vcxproj", "{49142EAF-B264-4B9F-B096-F669999EBB2E}" + ProjectSection(ProjectDependencies) = postProject + {22540CD3-D3CA-4C86-A773-80AEEE3ACDED} = {22540CD3-D3CA-4C86-A773-80AEEE3ACDED} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "GPSsmooth", "GPSsmooth\GPSsmooth.vcxproj", "{AE9CE7E4-8F21-4C34-82DD-4D0371C210DA}" + ProjectSection(ProjectDependencies) = postProject + {22540CD3-D3CA-4C86-A773-80AEEE3ACDED} = {22540CD3-D3CA-4C86-A773-80AEEE3ACDED} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "metar", "metar\metar.vcxproj", "{FC424099-5D77-4BC2-A93F-2EE59F816B51}" + ProjectSection(ProjectDependencies) = postProject + {22540CD3-D3CA-4C86-A773-80AEEE3ACDED} = {22540CD3-D3CA-4C86-A773-80AEEE3ACDED} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "MIDGsmooth", "MIDGsmooth\MIDGsmooth.vcxproj", "{92010FAB-17A3-4891-AE6D-507214FEA508}" + ProjectSection(ProjectDependencies) = postProject + {22540CD3-D3CA-4C86-A773-80AEEE3ACDED} = {22540CD3-D3CA-4C86-A773-80AEEE3ACDED} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "terrasync", "terrasync\terrasync.vcxproj", "{874D3F55-6048-4068-A7C2-7FA6AF1F30EA}" + ProjectSection(ProjectDependencies) = postProject + {22540CD3-D3CA-4C86-A773-80AEEE3ACDED} = {22540CD3-D3CA-4C86-A773-80AEEE3ACDED} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "UGsmooth", "UGsmooth\UGsmooth.vcxproj", "{EEEEB798-BFFD-425F-86F9-03C6FE6B8B99}" + ProjectSection(ProjectDependencies) = postProject + {22540CD3-D3CA-4C86-A773-80AEEE3ACDED} = {22540CD3-D3CA-4C86-A773-80AEEE3ACDED} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "xmlgrep", "xmlgrep\xmlgrep.vcxproj", "{1F40CF41-9836-4488-BAAF-560623665C12}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "yasim", "yasim\yasim.vcxproj", "{800CB1FF-C398-4B81-B3D6-8BBD9E0897D2}" + ProjectSection(ProjectDependencies) = postProject + {22540CD3-D3CA-4C86-A773-80AEEE3ACDED} = {22540CD3-D3CA-4C86-A773-80AEEE3ACDED} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "SimGear", "..\..\..\SimGear\projects\VC100\SimGear.vcxproj", "{22540CD3-D3CA-4C86-A773-80AEEE3ACDED}" +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 + {7004E589-7EA0-4AFD-B432-3D5E00B55049}.Debug|Win32.ActiveCfg = Debug|Win32 + {7004E589-7EA0-4AFD-B432-3D5E00B55049}.Debug|Win32.Build.0 = Debug|Win32 + {7004E589-7EA0-4AFD-B432-3D5E00B55049}.Debug|x64.ActiveCfg = Debug|x64 + {7004E589-7EA0-4AFD-B432-3D5E00B55049}.Debug|x64.Build.0 = Debug|x64 + {7004E589-7EA0-4AFD-B432-3D5E00B55049}.Release|Win32.ActiveCfg = Release|Win32 + {7004E589-7EA0-4AFD-B432-3D5E00B55049}.Release|Win32.Build.0 = Release|Win32 + {7004E589-7EA0-4AFD-B432-3D5E00B55049}.Release|x64.ActiveCfg = Release|x64 + {7004E589-7EA0-4AFD-B432-3D5E00B55049}.Release|x64.Build.0 = Release|x64 + {6749547A-6493-4754-8E0E-49FB3137C4CA}.Debug|Win32.ActiveCfg = Debug|Win32 + {6749547A-6493-4754-8E0E-49FB3137C4CA}.Debug|Win32.Build.0 = Debug|Win32 + {6749547A-6493-4754-8E0E-49FB3137C4CA}.Debug|x64.ActiveCfg = Debug|x64 + {6749547A-6493-4754-8E0E-49FB3137C4CA}.Debug|x64.Build.0 = Debug|x64 + {6749547A-6493-4754-8E0E-49FB3137C4CA}.Release|Win32.ActiveCfg = Release|Win32 + {6749547A-6493-4754-8E0E-49FB3137C4CA}.Release|Win32.Build.0 = Release|Win32 + {6749547A-6493-4754-8E0E-49FB3137C4CA}.Release|x64.ActiveCfg = Release|x64 + {6749547A-6493-4754-8E0E-49FB3137C4CA}.Release|x64.Build.0 = Release|x64 + {0F13A557-EC52-481D-ADFB-9209C068FCEB}.Debug|Win32.ActiveCfg = Debug|Win32 + {0F13A557-EC52-481D-ADFB-9209C068FCEB}.Debug|Win32.Build.0 = Debug|Win32 + {0F13A557-EC52-481D-ADFB-9209C068FCEB}.Debug|x64.ActiveCfg = Debug|x64 + {0F13A557-EC52-481D-ADFB-9209C068FCEB}.Debug|x64.Build.0 = Debug|x64 + {0F13A557-EC52-481D-ADFB-9209C068FCEB}.Release|Win32.ActiveCfg = Release|Win32 + {0F13A557-EC52-481D-ADFB-9209C068FCEB}.Release|Win32.Build.0 = Release|Win32 + {0F13A557-EC52-481D-ADFB-9209C068FCEB}.Release|x64.ActiveCfg = Release|x64 + {0F13A557-EC52-481D-ADFB-9209C068FCEB}.Release|x64.Build.0 = Release|x64 + {49142EAF-B264-4B9F-B096-F669999EBB2E}.Debug|Win32.ActiveCfg = Debug|Win32 + {49142EAF-B264-4B9F-B096-F669999EBB2E}.Debug|Win32.Build.0 = Debug|Win32 + {49142EAF-B264-4B9F-B096-F669999EBB2E}.Debug|x64.ActiveCfg = Debug|x64 + {49142EAF-B264-4B9F-B096-F669999EBB2E}.Debug|x64.Build.0 = Debug|x64 + {49142EAF-B264-4B9F-B096-F669999EBB2E}.Release|Win32.ActiveCfg = Release|Win32 + {49142EAF-B264-4B9F-B096-F669999EBB2E}.Release|Win32.Build.0 = Release|Win32 + {49142EAF-B264-4B9F-B096-F669999EBB2E}.Release|x64.ActiveCfg = Release|x64 + {49142EAF-B264-4B9F-B096-F669999EBB2E}.Release|x64.Build.0 = Release|x64 + {AE9CE7E4-8F21-4C34-82DD-4D0371C210DA}.Debug|Win32.ActiveCfg = Debug|Win32 + {AE9CE7E4-8F21-4C34-82DD-4D0371C210DA}.Debug|Win32.Build.0 = Debug|Win32 + {AE9CE7E4-8F21-4C34-82DD-4D0371C210DA}.Debug|x64.ActiveCfg = Debug|x64 + {AE9CE7E4-8F21-4C34-82DD-4D0371C210DA}.Debug|x64.Build.0 = Debug|x64 + {AE9CE7E4-8F21-4C34-82DD-4D0371C210DA}.Release|Win32.ActiveCfg = Release|Win32 + {AE9CE7E4-8F21-4C34-82DD-4D0371C210DA}.Release|Win32.Build.0 = Release|Win32 + {AE9CE7E4-8F21-4C34-82DD-4D0371C210DA}.Release|x64.ActiveCfg = Release|x64 + {AE9CE7E4-8F21-4C34-82DD-4D0371C210DA}.Release|x64.Build.0 = Release|x64 + {FC424099-5D77-4BC2-A93F-2EE59F816B51}.Debug|Win32.ActiveCfg = Debug|Win32 + {FC424099-5D77-4BC2-A93F-2EE59F816B51}.Debug|Win32.Build.0 = Debug|Win32 + {FC424099-5D77-4BC2-A93F-2EE59F816B51}.Debug|x64.ActiveCfg = Debug|x64 + {FC424099-5D77-4BC2-A93F-2EE59F816B51}.Debug|x64.Build.0 = Debug|x64 + {FC424099-5D77-4BC2-A93F-2EE59F816B51}.Release|Win32.ActiveCfg = Release|Win32 + {FC424099-5D77-4BC2-A93F-2EE59F816B51}.Release|Win32.Build.0 = Release|Win32 + {FC424099-5D77-4BC2-A93F-2EE59F816B51}.Release|x64.ActiveCfg = Release|x64 + {FC424099-5D77-4BC2-A93F-2EE59F816B51}.Release|x64.Build.0 = Release|x64 + {92010FAB-17A3-4891-AE6D-507214FEA508}.Debug|Win32.ActiveCfg = Debug|Win32 + {92010FAB-17A3-4891-AE6D-507214FEA508}.Debug|Win32.Build.0 = Debug|Win32 + {92010FAB-17A3-4891-AE6D-507214FEA508}.Debug|x64.ActiveCfg = Debug|x64 + {92010FAB-17A3-4891-AE6D-507214FEA508}.Debug|x64.Build.0 = Debug|x64 + {92010FAB-17A3-4891-AE6D-507214FEA508}.Release|Win32.ActiveCfg = Release|Win32 + {92010FAB-17A3-4891-AE6D-507214FEA508}.Release|Win32.Build.0 = Release|Win32 + {92010FAB-17A3-4891-AE6D-507214FEA508}.Release|x64.ActiveCfg = Release|x64 + {92010FAB-17A3-4891-AE6D-507214FEA508}.Release|x64.Build.0 = Release|x64 + {874D3F55-6048-4068-A7C2-7FA6AF1F30EA}.Debug|Win32.ActiveCfg = Debug|Win32 + {874D3F55-6048-4068-A7C2-7FA6AF1F30EA}.Debug|Win32.Build.0 = Debug|Win32 + {874D3F55-6048-4068-A7C2-7FA6AF1F30EA}.Debug|x64.ActiveCfg = Debug|x64 + {874D3F55-6048-4068-A7C2-7FA6AF1F30EA}.Release|Win32.ActiveCfg = Release|Win32 + {874D3F55-6048-4068-A7C2-7FA6AF1F30EA}.Release|Win32.Build.0 = Release|Win32 + {874D3F55-6048-4068-A7C2-7FA6AF1F30EA}.Release|x64.ActiveCfg = Release|x64 + {EEEEB798-BFFD-425F-86F9-03C6FE6B8B99}.Debug|Win32.ActiveCfg = Debug|Win32 + {EEEEB798-BFFD-425F-86F9-03C6FE6B8B99}.Debug|Win32.Build.0 = Debug|Win32 + {EEEEB798-BFFD-425F-86F9-03C6FE6B8B99}.Debug|x64.ActiveCfg = Debug|x64 + {EEEEB798-BFFD-425F-86F9-03C6FE6B8B99}.Debug|x64.Build.0 = Debug|x64 + {EEEEB798-BFFD-425F-86F9-03C6FE6B8B99}.Release|Win32.ActiveCfg = Release|Win32 + {EEEEB798-BFFD-425F-86F9-03C6FE6B8B99}.Release|Win32.Build.0 = Release|Win32 + {EEEEB798-BFFD-425F-86F9-03C6FE6B8B99}.Release|x64.ActiveCfg = Release|x64 + {EEEEB798-BFFD-425F-86F9-03C6FE6B8B99}.Release|x64.Build.0 = Release|x64 + {1F40CF41-9836-4488-BAAF-560623665C12}.Debug|Win32.ActiveCfg = Debug|Win32 + {1F40CF41-9836-4488-BAAF-560623665C12}.Debug|Win32.Build.0 = Debug|Win32 + {1F40CF41-9836-4488-BAAF-560623665C12}.Debug|x64.ActiveCfg = Debug|x64 + {1F40CF41-9836-4488-BAAF-560623665C12}.Debug|x64.Build.0 = Debug|x64 + {1F40CF41-9836-4488-BAAF-560623665C12}.Release|Win32.ActiveCfg = Release|Win32 + {1F40CF41-9836-4488-BAAF-560623665C12}.Release|Win32.Build.0 = Release|Win32 + {1F40CF41-9836-4488-BAAF-560623665C12}.Release|x64.ActiveCfg = Release|x64 + {1F40CF41-9836-4488-BAAF-560623665C12}.Release|x64.Build.0 = Release|x64 + {800CB1FF-C398-4B81-B3D6-8BBD9E0897D2}.Debug|Win32.ActiveCfg = Debug|Win32 + {800CB1FF-C398-4B81-B3D6-8BBD9E0897D2}.Debug|Win32.Build.0 = Debug|Win32 + {800CB1FF-C398-4B81-B3D6-8BBD9E0897D2}.Debug|x64.ActiveCfg = Debug|x64 + {800CB1FF-C398-4B81-B3D6-8BBD9E0897D2}.Debug|x64.Build.0 = Debug|x64 + {800CB1FF-C398-4B81-B3D6-8BBD9E0897D2}.Release|Win32.ActiveCfg = Release|Win32 + {800CB1FF-C398-4B81-B3D6-8BBD9E0897D2}.Release|Win32.Build.0 = Release|Win32 + {800CB1FF-C398-4B81-B3D6-8BBD9E0897D2}.Release|x64.ActiveCfg = Release|x64 + {800CB1FF-C398-4B81-B3D6-8BBD9E0897D2}.Release|x64.Build.0 = Release|x64 + {22540CD3-D3CA-4C86-A773-80AEEE3ACDED}.Debug|Win32.ActiveCfg = Debug|Win32 + {22540CD3-D3CA-4C86-A773-80AEEE3ACDED}.Debug|Win32.Build.0 = Debug|Win32 + {22540CD3-D3CA-4C86-A773-80AEEE3ACDED}.Debug|x64.ActiveCfg = Debug|x64 + {22540CD3-D3CA-4C86-A773-80AEEE3ACDED}.Debug|x64.Build.0 = Debug|x64 + {22540CD3-D3CA-4C86-A773-80AEEE3ACDED}.Release|Win32.ActiveCfg = Release|Win32 + {22540CD3-D3CA-4C86-A773-80AEEE3ACDED}.Release|Win32.Build.0 = Release|Win32 + {22540CD3-D3CA-4C86-A773-80AEEE3ACDED}.Release|x64.ActiveCfg = Release|x64 + {22540CD3-D3CA-4C86-A773-80AEEE3ACDED}.Release|x64.Build.0 = Release|x64 + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection +EndGlobal diff --git a/projects/VC100/FlightGear/FlightGear.vcxproj b/projects/VC100/FlightGear/FlightGear.vcxproj new file mode 100644 index 000000000..020c1e71a --- /dev/null +++ b/projects/VC100/FlightGear/FlightGear.vcxproj @@ -0,0 +1,1426 @@ + + + + + Debug + Win32 + + + Debug + x64 + + + Release + Win32 + + + Release + x64 + + + + {49142EAF-B264-4B9F-B096-F669999EBB2E} + FlightGear + + + + Application + false + MultiByte + + + Application + false + MultiByte + + + Application + false + MultiByte + + + Application + false + MultiByte + + + + + + + + + + + + + + + + + + + + + + + <_ProjectFileVersion>10.0.30319.1 + $(SolutionDir)$(Platform)\$(Configuration)\ + $(Platform)\$(Configuration)\ + true + $(SolutionDir)$(Platform)\$(Configuration)\ + $(Platform)\$(Configuration)\ + true + $(SolutionDir)$(Platform)\$(Configuration)\ + $(Platform)\$(Configuration)\ + false + $(SolutionDir)$(Platform)\$(Configuration)\ + $(Platform)\$(Configuration)\ + false + AllRules.ruleset + + + AllRules.ruleset + + + AllRules.ruleset + + + AllRules.ruleset + + + fgfs + fgfs + fgfs + fgfs + + + + .\Debug/FlightGear.tlb + + + Disabled + ..\..\..\src;..\..\..\src\include;..\..\..\..\SimGear;..\..\..\src\FDM\JSBSim;..\..\..\..\install\msvc100\OpenSceneGraph\include;..\..\..\..\3rdParty\include;..\..\..\..\boost_1_43_0;%(AdditionalIncludeDirectories) + _DEBUG;WIN32;_CONSOLE;HAVE_CONFIG_H;FGFS;ENABLE_AUDIO_SUPPORT;_FG_NDEBUG;ENABLE_THREADS=1;FG_ENABLE_MULTIPASS_CLOUDS;ENABLE_SP_FMDS;_USE_MATH_DEFINES;FG_JPEG_SERVER;_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_WARNINGS;%(PreprocessorDefinitions) + true + Default + MultiThreadedDebugDLL + true + true + Level3 + true + EditAndContinue + Default + + + _DEBUG;%(PreprocessorDefinitions) + 0x0c09 + + + /MACHINE:I386 %(AdditionalOptions) + opengl32.lib;glu32.lib;winmm.lib;wsock32.lib;sg_d.lib;net_d.lib;pui_d.lib;puaux_d.lib;fnt_d.lib;js_d.lib;ul_d.lib;zlibd.lib;OpenAL32.lib;ALut.lib;osgd.lib;osgDBd.lib;osgUtild.lib;osgViewerd.lib;osgGAd.lib;osgTextd.lib;osgParticled.lib;OpenThreadsd.lib;libjpegd.lib;%(AdditionalDependencies) + $(OutDir)fgfs.exe + true + ..\..\..\..\install\msvc100\OpenSceneGraph\lib;..\..\..\..\3rdParty\lib;%(AdditionalLibraryDirectories) + %(IgnoreSpecificDefaultLibraries) + true + Console + false + + + MultiplyDefinedSymbolOnly + + + + + X64 + .\Debug/FlightGear.tlb + + + Disabled + ..\..\..\src;..\..\..\src\include;..\..\..\..\SimGear;..\..\..\src\FDM\JSBSim;..\..\..\..\install\msvc100-64\OpenSceneGraph\include;..\..\..\..\3rdParty.x64\include;..\..\..\..\boost_1_43_0;%(AdditionalIncludeDirectories) + _DEBUG;WIN32;_CONSOLE;HAVE_CONFIG_H;FGFS;ENABLE_AUDIO_SUPPORT;_FG_NDEBUG;ENABLE_THREADS=1;FG_ENABLE_MULTIPASS_CLOUDS;ENABLE_SP_FMDS;_USE_MATH_DEFINES;FG_JPEG_SERVER;_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_WARNINGS;PU_USE_NATIVE;%(PreprocessorDefinitions) + true + Default + MultiThreadedDebugDLL + true + true + Level3 + true + EditAndContinue + Default + + + _DEBUG;%(PreprocessorDefinitions) + 0x0c09 + + + opengl32.lib;glu32.lib;winmm.lib;wsock32.lib;sg_d.lib;net_d.lib;pui_d.lib;puaux_d.lib;fnt_d.lib;js_d.lib;ul_d.lib;zlibd.lib;OpenAL32.lib;ALut.lib;osgd.lib;osgDBd.lib;osgUtild.lib;osgViewerd.lib;osgGAd.lib;osgTextd.lib;osgParticled.lib;OpenThreadsd.lib;libjpegd.lib;%(AdditionalDependencies) + $(OutDir)fgfs.exe + true + ..\..\..\..\install\msvc100-64\OpenSceneGraph\lib;..\..\..\..\3rdParty.x64\lib;%(AdditionalLibraryDirectories) + %(IgnoreSpecificDefaultLibraries) + true + Console + false + + + MachineX64 + MultiplyDefinedSymbolOnly + + + + + .\Release/FlightGear.tlb + + + OnlyExplicitInline + ..\..\..\src;..\..\..\src\include;..\..\..\src\FDM\JSBSim;..\..\..\..\SimGear;..\..\..\..\install\msvc100\OpenSceneGraph\include;..\..\..\..\3rdParty\include;..\..\..\..\boost_1_43_0;%(AdditionalIncludeDirectories) + NDEBUG;WIN32;_CONSOLE;HAVE_CONFIG_H;FGFS;ENABLE_AUDIO_SUPPORT;_FG_NDEBUG;ENABLE_THREADS=1;FG_ENABLE_MULTIPASS_CLOUDS;ENABLE_SP_FMDS;_USE_MATH_DEFINES;FG_JPEG_SERVER;_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_WARNINGS;%(PreprocessorDefinitions) + true + MultiThreadedDLL + true + true + Level3 + true + ProgramDatabase + Default + + + NDEBUG;%(PreprocessorDefinitions) + 0x0c09 + + + /MACHINE:I386 %(AdditionalOptions) + opengl32.lib;glu32.lib;winmm.lib;wsock32.lib;sg.lib;net.lib;pui.lib;puAux.lib;fnt.lib;js.lib;ul.lib;zlib.lib;OpenAL32.lib;ALut.lib;osg.lib;osgDB.lib;osgUtil.lib;osgViewer.lib;osgGA.lib;osgText.lib;osgParticle.lib;OpenThreads.lib;libjpeg.lib;%(AdditionalDependencies) + $(OutDir)fgfs.exe + true + ..\..\..\..\install\msvc100\OpenSceneGraph\lib;..\..\..\..\3rdParty\lib;%(AdditionalLibraryDirectories) + %(IgnoreSpecificDefaultLibraries) + true + Console + false + + + MultiplyDefinedSymbolOnly + + + + + X64 + .\Release/FlightGear.tlb + + + OnlyExplicitInline + ..\..\..\src;..\..\..\src\include;..\..\..\src\FDM\JSBSim;..\..\..\..\SimGear;..\..\..\..\install\msvc100-64\OpenSceneGraph\include;..\..\..\..\3rdParty.x64\include;..\..\..\..\boost_1_43_0;%(AdditionalIncludeDirectories) + NDEBUG;WIN32;_CONSOLE;HAVE_CONFIG_H;FGFS;ENABLE_AUDIO_SUPPORT;_FG_NDEBUG;ENABLE_THREADS=1;FG_ENABLE_MULTIPASS_CLOUDS;ENABLE_SP_FMDS;_USE_MATH_DEFINES;FG_JPEG_SERVER;_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_WARNINGS;PU_USE_NATIVE;%(PreprocessorDefinitions) + true + MultiThreadedDLL + true + true + Level3 + true + ProgramDatabase + Default + + + NDEBUG;%(PreprocessorDefinitions) + 0x0c09 + + + opengl32.lib;glu32.lib;winmm.lib;wsock32.lib;sg.lib;net.lib;pui.lib;puAux.lib;fnt.lib;js.lib;ul.lib;zlib.lib;OpenAL32.lib;ALut.lib;osg.lib;osgDB.lib;osgUtil.lib;osgViewer.lib;osgGA.lib;osgText.lib;osgParticle.lib;OpenThreads.lib;libjpeg.lib;%(AdditionalDependencies) + $(OutDir)fgfs.exe + true + ..\..\..\..\install\msvc100-64\OpenSceneGraph\lib;..\..\..\..\3rdParty.x64\lib;%(AdditionalLibraryDirectories) + %(IgnoreSpecificDefaultLibraries) + true + Console + false + + + MachineX64 + MultiplyDefinedSymbolOnly + + + + + + + + + + + + + + + + + + + + + true + true + true + true + + + true + true + true + true + + + true + true + true + true + + + true + true + true + true + + + true + true + true + true + + + true + true + true + true + + + true + true + true + true + + + true + true + true + true + + + true + true + true + true + + + true + true + true + true + + + true + true + true + true + + + true + true + true + true + + + true + true + true + true + + + true + true + true + true + + + $(IntDir)%(Filename)1.obj + $(IntDir)%(Filename)1.obj + true + true + true + true + + + true + true + true + true + + + true + true + true + true + + + true + true + true + true + + + + + + + + + + + + + + + + + + + $(IntDir)%(Filename)1.obj + $(IntDir)%(Filename)1.obj + + + + + + + + + + + $(IntDir)%(Filename)1.obj + $(IntDir)%(Filename)1.obj + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + $(IntDir)%(Filename)1.obj + $(IntDir)%(Filename)1.obj + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + $(IntDir)%(Filename)1.obj + $(IntDir)%(Filename)1.obj + $(IntDir)%(Filename)1.obj + $(IntDir)%(Filename)1.obj + + + + + + + + + + + + + + + + + + + + + + + $(IntDir)%(Filename)1.obj + $(IntDir)%(Filename)1.obj + $(IntDir)%(Filename)1.obj + $(IntDir)%(Filename)1.obj + + + + + + + + + + + + + + + + + + + + + + + + + + + + $(IntDir)%(Filename)1.obj + $(IntDir)%(Filename)1.obj + + + + + + + + + + + + $(IntDir)%(Filename)1.obj + $(IntDir)%(Filename)1.obj + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + true + true + true + true + + + true + true + true + true + + + true + true + true + true + + + true + true + true + true + + + true + true + true + true + + + true + true + true + true + + + true + true + true + true + + + true + true + true + true + + + true + true + true + true + + + true + true + true + true + + + true + true + true + true + + + true + true + true + true + + + true + true + true + true + + + true + true + true + true + + + true + true + true + true + + + true + true + true + true + + + true + true + true + true + + + true + true + true + true + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Generation of config.h + copy %(FullPath) %(RootDir)%(Directory)\%(Filename).h + + ..\..\..\src\Include\config.h;%(Outputs) + Generation of config.h + copy %(FullPath) %(RootDir)%(Directory)\%(Filename).h + + ..\..\..\src\Include\config.h;%(Outputs) + Generation of config.h + copy %(FullPath) %(RootDir)%(Directory)\%(Filename).h + + ..\..\..\src\Include\config.h;%(Outputs) + Generation of config.h + copy %(FullPath) %(RootDir)%(Directory)\%(Filename).h + + ..\..\..\src\Include\config.h;%(Outputs) + + + true + true + + + true + true + + + + + true + true + + + true + true + + + + + {22540cd3-d3ca-4c86-a773-80aeee3acded} + + + + + + \ No newline at end of file diff --git a/projects/VC100/FlightGear/FlightGear.vcxproj.filters b/projects/VC100/FlightGear/FlightGear.vcxproj.filters new file mode 100644 index 000000000..ede1a8c29 --- /dev/null +++ b/projects/VC100/FlightGear/FlightGear.vcxproj.filters @@ -0,0 +1,2912 @@ + + + + + {5b5a7035-1789-4175-be3c-5ba77c37de44} + + + {8efb426e-e23e-42d6-9e6e-406c51e3a65c} + + + {7d7c9038-3ad4-4e1f-b67d-d27baa06f8e8} + + + {a2116df7-5e2f-40d8-a56f-ef96cdebd6c6} + + + {6ed1f548-d273-46c6-a0bb-b9ee2303f481} + + + {eacbd83d-0087-44ce-a78f-73d5498b2af1} + + + {d8c4cb07-9e19-43f0-a85a-dcf30b2545c7} + + + {183efdbf-00a8-427a-98da-dec58255128e} + + + {411dbaca-baf6-4170-b100-71a554209935} + + + {9436baf4-76e7-4226-a161-60eab79eb34b} + + + {2487fd19-c144-45be-aea7-289d221345b5} + + + {d371bccf-2c19-4079-b535-d031216e8490} + + + {27550555-bc98-408b-b4b0-4ebd297b6a3d} + + + {b3b2ce93-c999-472a-bfa6-06c1143c7fae} + + + {cb4d76a1-7275-4cd6-a305-63636b13ade9} + + + {ff59ef83-e9a1-46ac-8391-e268a9df0dfc} + + + {fabb1c71-61fb-4a57-88da-26945141c440} + + + {940c9533-0978-40ef-8d39-961d0ad89b4e} + + + {c9754169-5e10-4035-9544-6294c31d9709} + + + {131a31a9-d8bd-4a93-8cce-4798aa9c9bc9} + + + {0c65f02c-7bae-4389-bf94-5e2c67ba0e68} + + + {81173da0-37ce-43a2-85a6-0a5efcbfed91} + + + {bae088e3-d112-4668-b653-beb723426c96} + + + {6b8abb03-12fe-470a-a3d6-69f2b99cb082} + + + {56f378cc-a098-4fc1-b6db-708df701363c} + + + {10afb571-0a80-4493-9d07-71dbb3e128fb} + + + {5f18d822-922b-4bc5-a197-1f9c749d3aca} + + + {da1bf6b6-517a-4d9b-8de2-b43a126426a8} + + + {3a8fdd5f-359c-4867-b542-c680216b835b} + + + {5ecfbcb6-4b64-419f-8e53-f0cf299087bf} + + + {4d06a2fc-202e-44ed-bf26-22bbef505bc5} + + + {1965f1ef-8cc9-40d6-876b-6f1787bd300d} + + + {175c5293-cb40-47ec-bceb-f234bedfd31c} + + + {bed96b77-e07c-42c9-956a-df71af33a794} + + + {0a02d14a-7bb7-4564-a1b9-7a8f5ccc9cbd} + + + {044334ac-08b1-409d-acd5-b950b9d57ced} + + + {22009ac9-4ac5-4518-afd8-0b237abe6d00} + + + {9a55973a-7b5a-4fbd-9873-93012209f7e0} + + + {8cae8c55-248a-4be4-a389-24f651d7b9ea} + + + {8f862bbd-b18e-4576-989c-a9463482781a} + + + + + Lib_Aircraft + + + Lib_Aircraft + + + Lib_Airports + + + Lib_Airports + + + Lib_Airports + + + Lib_Airports + + + Lib_Airports + + + Lib_Airports + + + Lib_Airports + + + Lib_Airports + + + Lib_Airports + + + Lib_Airports + + + Lib_Airports + + + Lib_Airports + + + Lib_Airports + + + Lib_Airports + + + Lib_ATCDCL + + + Lib_ATCDCL + + + Lib_ATCDCL + + + Lib_ATCDCL + + + Lib_ATCDCL + + + Lib_ATCDCL + + + Lib_ATCDCL + + + Lib_ATCDCL + + + Lib_ATCDCL + + + Lib_ATCDCL + + + Lib_ATCDCL + + + Lib_ATCDCL + + + Lib_ATCDCL + + + Lib_ATCDCL + + + Lib_ATCDCL + + + Lib_ATCDCL + + + Lib_ATCDCL + + + Lib_ATCDCL + + + Lib_Autopilot + + + Lib_Cockpit + + + Lib_Cockpit + + + Lib_Cockpit + + + Lib_Cockpit + + + Lib_Cockpit + + + Lib_Cockpit + + + Lib_Cockpit + + + Lib_Cockpit + + + Lib_Cockpit + + + Lib_Cockpit + + + Lib_Cockpit + + + Lib_Cockpit + + + Lib_Cockpit + + + Lib_Cockpit\build_in + + + Lib_JSBSim + + + Lib_JSBSim + + + Lib_JSBSim + + + Lib_JSBSim + + + Lib_JSBSim\math + + + Lib_JSBSim\math + + + Lib_JSBSim\math + + + Lib_JSBSim\math + + + Lib_JSBSim\math + + + Lib_JSBSim\math + + + Lib_JSBSim\math + + + Lib_JSBSim\math + + + Lib_JSBSim\math + + + Lib_JSBSim\models + + + Lib_JSBSim\models + + + Lib_JSBSim\models + + + Lib_JSBSim\models + + + Lib_JSBSim\models + + + Lib_JSBSim\models + + + Lib_JSBSim\models + + + Lib_JSBSim\models + + + Lib_JSBSim\models + + + Lib_JSBSim\models + + + Lib_JSBSim\models + + + Lib_JSBSim\models + + + Lib_JSBSim\models + + + Lib_JSBSim\models + + + Lib_JSBSim\models + + + Lib_JSBSim\models + + + Lib_JSBSim\models + + + Lib_JSBSim\models + + + Lib_JSBSim\models + + + Lib_JSBSim\models + + + Lib_JSBSim\models\atmosphere + + + Lib_JSBSim\models\atmosphere + + + Lib_JSBSim\models\atmosphere + + + Lib_JSBSim\models\flight_control + + + Lib_JSBSim\models\flight_control + + + Lib_JSBSim\models\flight_control + + + Lib_JSBSim\models\flight_control + + + Lib_JSBSim\models\flight_control + + + Lib_JSBSim\models\flight_control + + + Lib_JSBSim\models\flight_control + + + Lib_JSBSim\models\flight_control + + + Lib_JSBSim\models\flight_control + + + Lib_JSBSim\models\flight_control + + + Lib_JSBSim\models\flight_control + + + Lib_JSBSim\models\flight_control + + + Lib_JSBSim\models\flight_control + + + Lib_JSBSim\models\propulsion + + + Lib_JSBSim\models\propulsion + + + Lib_JSBSim\models\propulsion + + + Lib_JSBSim\models\propulsion + + + Lib_JSBSim\models\propulsion + + + Lib_JSBSim\models\propulsion + + + Lib_JSBSim\models\propulsion + + + Lib_JSBSim\models\propulsion + + + Lib_JSBSim\models\propulsion + + + Lib_JSBSim\models\propulsion + + + Lib_JSBSim\models\propulsion + + + Lib_JSBSim\models\propulsion + + + Lib_JSBSim\input_output + + + Lib_JSBSim\input_output + + + Lib_JSBSim\input_output + + + Lib_JSBSim\input_output + + + Lib_JSBSim\input_output + + + Lib_JSBSim\input_output + + + Lib_JSBSim\initialization + + + Lib_JSBSim\initialization + + + Lib_JSBSim\initialization + + + Lib_LaRCsim + + + Lib_LaRCsim + + + Lib_LaRCsim + + + Lib_LaRCsim + + + Lib_LaRCsim + + + Lib_LaRCsim + + + Lib_LaRCsim + + + Lib_LaRCsim + + + Lib_LaRCsim + + + Lib_LaRCsim + + + Lib_LaRCsim + + + Lib_LaRCsim + + + Lib_LaRCsim + + + Lib_LaRCsim + + + Lib_LaRCsim + + + Lib_LaRCsim + + + Lib_LaRCsim + + + Lib_LaRCsim + + + Lib_LaRCsim + + + Lib_LaRCsim + + + Lib_LaRCsim + + + Lib_LaRCsim + + + Lib_LaRCsim + + + Lib_LaRCsim + + + Lib_LaRCsim + + + Lib_LaRCsim + + + Lib_LaRCsim + + + Lib_LaRCsim + + + Lib_LaRCsim + + + Lib_LaRCsim + + + Lib_LaRCsim + + + Lib_UIUCModel + + + Lib_UIUCModel + + + Lib_UIUCModel + + + Lib_UIUCModel + + + Lib_UIUCModel + + + Lib_UIUCModel + + + Lib_UIUCModel + + + Lib_UIUCModel + + + Lib_UIUCModel + + + Lib_UIUCModel + + + Lib_UIUCModel + + + Lib_UIUCModel + + + Lib_UIUCModel + + + Lib_UIUCModel + + + Lib_UIUCModel + + + Lib_UIUCModel + + + Lib_UIUCModel + + + Lib_UIUCModel + + + Lib_UIUCModel + + + Lib_UIUCModel + + + Lib_UIUCModel + + + Lib_UIUCModel + + + Lib_UIUCModel + + + Lib_UIUCModel + + + Lib_UIUCModel + + + Lib_UIUCModel + + + Lib_UIUCModel + + + Lib_UIUCModel + + + Lib_UIUCModel + + + Lib_UIUCModel + + + Lib_UIUCModel + + + Lib_UIUCModel + + + Lib_UIUCModel + + + Lib_UIUCModel + + + Lib_UIUCModel + + + Lib_UIUCModel + + + Lib_UIUCModel + + + Lib_UIUCModel + + + Lib_UIUCModel + + + Lib_UIUCModel + + + Lib_UIUCModel + + + Lib_UIUCModel + + + Lib_UIUCModel + + + Lib_UIUCModel + + + Lib_UIUCModel + + + Lib_UIUCModel + + + Lib_UIUCModel + + + Lib_UIUCModel + + + Lib_UIUCModel + + + Lib_UIUCModel + + + Lib_UIUCModel + + + Lib_UIUCModel + + + Lib_UIUCModel + + + Lib_UIUCModel + + + Lib_UIUCModel + + + Lib_UIUCModel + + + Lib_UIUCModel + + + Lib_UIUCModel + + + Lib_UIUCModel + + + Lib_UIUCModel + + + Lib_UIUCModel + + + Lib_UIUCModel + + + Lib_UIUCModel + + + Lib_UIUCModel + + + Lib_UIUCModel + + + Lib_UIUCModel + + + Lib_UIUCModel + + + Lib_UIUCModel + + + Lib_UIUCModel + + + Lib_UIUCModel + + + Lib_UIUCModel + + + Lib_UIUCModel + + + Lib_UIUCModel + + + Lib_UIUCModel + + + Lib_UIUCModel + + + Lib_UIUCModel + + + Lib_UIUCModel + + + Lib_YASim + + + Lib_YASim + + + Lib_YASim + + + Lib_YASim + + + Lib_YASim + + + Lib_YASim + + + Lib_YASim + + + Lib_YASim + + + Lib_YASim + + + Lib_YASim + + + Lib_YASim + + + Lib_YASim + + + Lib_YASim + + + Lib_YASim + + + Lib_YASim + + + Lib_YASim + + + Lib_YASim + + + Lib_YASim + + + Lib_YASim + + + Lib_YASim + + + Lib_YASim + + + Lib_YASim + + + Lib_YASim + + + Lib_YASim + + + Lib_YASim + + + Lib_YASim + + + Lib_YASim + + + Lib_YASim + + + Lib_Flight + + + Lib_Flight + + + Lib_Flight + + + Lib_GUI + + + Lib_GUI + + + Lib_GUI + + + Lib_GUI + + + Lib_GUI + + + Lib_GUI + + + Lib_GUI + + + Lib_GUI + + + Lib_GUI + + + Lib_GUI + + + Lib_GUI + + + Lib_GUI + + + Lib_GUI + + + Lib_Input + + + Lib_Input + + + Lib_Input + + + Lib_Input + + + Lib_Input + + + Lib_Input + + + Lib_Input + + + main + + + main + + + main + + + main + + + main + + + main + + + main + + + main + + + main + + + main + + + main + + + main + + + main + + + main + + + main + + + main + + + main + + + main + + + main + + + main + + + main + + + main + + + main + + + Lib_Navaids + + + Lib_Navaids + + + Lib_Navaids + + + Lib_Navaids + + + Lib_Navaids + + + Lib_Navaids + + + Lib_Navaids + + + Lib_Network + + + Lib_Network + + + Lib_Network + + + Lib_Network + + + Lib_Network + + + Lib_Network + + + Lib_Network + + + Lib_Network + + + Lib_Network + + + Lib_Network + + + Lib_Network + + + Lib_Network + + + Lib_Network + + + Lib_Network + + + Lib_Network + + + Lib_Network + + + Lib_Network + + + Lib_Network + + + Lib_Network + + + Lib_Network + + + Lib_Network + + + Lib_Network + + + Lib_Network + + + Lib_Network + + + Lib_Scenery + + + Lib_Scenery + + + Lib_Scenery + + + Lib_Scenery + + + Lib_Sound + + + Lib_Sound + + + Lib_Sound + + + Lib_Sound + + + Lib_Sound + + + Lib_Time + + + Lib_Time + + + Lib_Time + + + Lib_Multiplayer + + + Lib_Multiplayer + + + Lib_Environment + + + Lib_Environment + + + Lib_Environment + + + Lib_Environment + + + Lib_Environment + + + Lib_Environment + + + Lib_Environment + + + Lib_Environment + + + Lib_Environment + + + Lib_Model + + + Lib_Model + + + Lib_Model + + + Lib_Model + + + Lib_UFO + + + Lib_Instrumentation + + + Lib_Instrumentation + + + Lib_Instrumentation + + + Lib_Instrumentation + + + Lib_Instrumentation + + + Lib_Instrumentation + + + Lib_Instrumentation + + + Lib_Instrumentation + + + Lib_Instrumentation + + + Lib_Instrumentation + + + Lib_Instrumentation + + + Lib_Instrumentation + + + Lib_Instrumentation + + + Lib_Instrumentation + + + Lib_Instrumentation + + + Lib_Instrumentation + + + Lib_Instrumentation + + + Lib_Instrumentation + + + Lib_Instrumentation + + + Lib_Instrumentation + + + Lib_Instrumentation + + + Lib_Instrumentation + + + Lib_Instrumentation + + + Lib_Instrumentation + + + Lib_Instrumentation + + + Lib_Instrumentation + + + Lib_Instrumentation + + + Lib_Instrumentation + + + Lib_Instrumentation + + + Lib_Instrumentation + + + Lib_Instrumentation + + + Lib_Instrumentation + + + Lib_Instrumentation + + + Lib_Instrumentation\Lib_HUD + + + Lib_Instrumentation\Lib_HUD + + + Lib_Instrumentation\Lib_HUD + + + Lib_Instrumentation\Lib_HUD + + + Lib_Instrumentation\Lib_HUD + + + Lib_Instrumentation\Lib_HUD + + + Lib_Instrumentation\Lib_HUD + + + Lib_Instrumentation\Lib_HUD + + + Lib_Instrumentation\Lib_HUD + + + Lib_Instrumentation\Lib_HUD + + + Lib_Instrumentation\Lib_HUD + + + Lib_Systems + + + Lib_Systems + + + Lib_Systems + + + Lib_Systems + + + Lib_Systems + + + Lib_ExternalNet + + + ExternalPipe + + + Lib_AIModel + + + Lib_AIModel + + + Lib_AIModel + + + Lib_AIModel + + + Lib_AIModel + + + Lib_AIModel + + + Lib_AIModel + + + Lib_AIModel + + + Lib_AIModel + + + Lib_AIModel + + + Lib_AIModel + + + Lib_AIModel + + + Lib_AIModel + + + Lib_AIModel + + + Lib_AIModel + + + Lib_AIModel + + + Lib_AIModel + + + Lib_AIModel + + + Lib_AIModel + + + Lib_AIModel + + + Lib_AIModel + + + Lib_Traffic + + + Lib_Traffic + + + Lib_Traffic + + + Lib_SP + + + Lib_SP + + + Lib_KLN89 + + + Lib_KLN89 + + + Lib_KLN89 + + + Lib_KLN89 + + + Lib_KLN89 + + + Lib_KLN89 + + + Lib_KLN89 + + + Lib_KLN89 + + + Lib_KLN89 + + + Lib_KLN89 + + + Lib_KLN89 + + + Lib_KLN89 + + + Lib_KLN89 + + + Lib_KLN89 + + + Lib_KLN89 + + + Lib_ATC + + + Lib_JSBSim\math + + + Lib_Flight + + + Lib_ATC + + + Lib_Autopilot + + + Lib_Autopilot + + + Lib_Autopilot + + + Lib_Autopilot + + + Lib_Autopilot + + + Lib_Autopilot + + + Lib_Autopilot + + + Lib_Autopilot + + + Lib_Autopilot + + + Lib_Autopilot + + + Lib_Autopilot + + + Lib_Autopilot + + + Lib_Flight + + + Lib_Environment + + + Lib_ATC + + + + + Lib_Aircraft + + + Lib_Aircraft + + + Lib_Airports + + + Lib_Airports + + + Lib_Airports + + + Lib_Airports + + + Lib_Airports + + + Lib_Airports + + + Lib_Airports + + + Lib_Airports + + + Lib_Airports + + + Lib_Airports + + + Lib_Airports + + + Lib_Airports + + + Lib_Airports + + + Lib_Airports + + + Lib_ATCDCL + + + Lib_ATCDCL + + + Lib_ATCDCL + + + Lib_ATCDCL + + + Lib_ATCDCL + + + Lib_ATCDCL + + + Lib_ATCDCL + + + Lib_ATCDCL + + + Lib_ATCDCL + + + Lib_ATCDCL + + + Lib_ATCDCL + + + Lib_ATCDCL + + + Lib_ATCDCL + + + Lib_ATCDCL + + + Lib_ATCDCL + + + Lib_ATCDCL + + + Lib_ATCDCL + + + Lib_ATCDCL + + + Lib_Autopilot + + + Lib_Cockpit + + + Lib_Cockpit + + + Lib_Cockpit + + + Lib_Cockpit + + + Lib_Cockpit\build_in + + + Lib_JSBSim + + + Lib_JSBSim + + + Lib_JSBSim + + + Lib_JSBSim + + + Lib_JSBSim\math + + + Lib_JSBSim\math + + + Lib_JSBSim\math + + + Lib_JSBSim\math + + + Lib_JSBSim\math + + + Lib_JSBSim\math + + + Lib_JSBSim\math + + + Lib_JSBSim\math + + + Lib_JSBSim\math + + + Lib_JSBSim\math + + + Lib_JSBSim\models + + + Lib_JSBSim\models + + + Lib_JSBSim\models + + + Lib_JSBSim\models + + + Lib_JSBSim\models + + + Lib_JSBSim\models + + + Lib_JSBSim\models + + + Lib_JSBSim\models + + + Lib_JSBSim\models + + + Lib_JSBSim\models + + + Lib_JSBSim\models + + + Lib_JSBSim\models + + + Lib_JSBSim\models + + + Lib_JSBSim\models + + + Lib_JSBSim\models + + + Lib_JSBSim\models + + + Lib_JSBSim\models + + + Lib_JSBSim\models + + + Lib_JSBSim\models + + + Lib_JSBSim\models + + + Lib_JSBSim\models + + + Lib_JSBSim\models\atmosphere + + + Lib_JSBSim\models\atmosphere + + + Lib_JSBSim\models\flight_control + + + Lib_JSBSim\models\flight_control + + + Lib_JSBSim\models\flight_control + + + Lib_JSBSim\models\flight_control + + + Lib_JSBSim\models\flight_control + + + Lib_JSBSim\models\flight_control + + + Lib_JSBSim\models\flight_control + + + Lib_JSBSim\models\flight_control + + + Lib_JSBSim\models\flight_control + + + Lib_JSBSim\models\flight_control + + + Lib_JSBSim\models\flight_control + + + Lib_JSBSim\models\flight_control + + + Lib_JSBSim\models\flight_control + + + Lib_JSBSim\models\propulsion + + + Lib_JSBSim\models\propulsion + + + Lib_JSBSim\models\propulsion + + + Lib_JSBSim\models\propulsion + + + Lib_JSBSim\models\propulsion + + + Lib_JSBSim\models\propulsion + + + Lib_JSBSim\models\propulsion + + + Lib_JSBSim\models\propulsion + + + Lib_JSBSim\models\propulsion + + + Lib_JSBSim\models\propulsion + + + Lib_JSBSim\models\propulsion + + + Lib_JSBSim\models\propulsion + + + Lib_JSBSim\input_output + + + Lib_JSBSim\input_output + + + Lib_JSBSim\input_output + + + Lib_JSBSim\input_output + + + Lib_JSBSim\input_output + + + Lib_JSBSim\input_output + + + Lib_JSBSim\input_output + + + Lib_JSBSim\input_output + + + Lib_JSBSim\initialization + + + Lib_JSBSim\initialization + + + Lib_JSBSim\initialization + + + Lib_LaRCsim + + + Lib_LaRCsim + + + Lib_LaRCsim + + + Lib_LaRCsim + + + Lib_LaRCsim + + + Lib_LaRCsim + + + Lib_LaRCsim + + + Lib_LaRCsim + + + Lib_LaRCsim + + + Lib_LaRCsim + + + Lib_LaRCsim + + + Lib_LaRCsim + + + Lib_LaRCsim + + + Lib_LaRCsim + + + Lib_LaRCsim + + + Lib_LaRCsim + + + Lib_LaRCsim + + + Lib_LaRCsim + + + Lib_LaRCsim + + + Lib_LaRCsim + + + Lib_LaRCsim + + + Lib_LaRCsim + + + Lib_LaRCsim + + + Lib_LaRCsim + + + Lib_LaRCsim + + + Lib_UIUCModel + + + Lib_UIUCModel + + + Lib_UIUCModel + + + Lib_UIUCModel + + + Lib_UIUCModel + + + Lib_UIUCModel + + + Lib_UIUCModel + + + Lib_UIUCModel + + + Lib_UIUCModel + + + Lib_UIUCModel + + + Lib_UIUCModel + + + Lib_UIUCModel + + + Lib_UIUCModel + + + Lib_UIUCModel + + + Lib_UIUCModel + + + Lib_UIUCModel + + + Lib_UIUCModel + + + Lib_UIUCModel + + + Lib_UIUCModel + + + Lib_UIUCModel + + + Lib_UIUCModel + + + Lib_UIUCModel + + + Lib_UIUCModel + + + Lib_UIUCModel + + + Lib_UIUCModel + + + Lib_UIUCModel + + + Lib_UIUCModel + + + Lib_UIUCModel + + + Lib_UIUCModel + + + Lib_UIUCModel + + + Lib_UIUCModel + + + Lib_UIUCModel + + + Lib_UIUCModel + + + Lib_UIUCModel + + + Lib_UIUCModel + + + Lib_UIUCModel + + + Lib_UIUCModel + + + Lib_UIUCModel + + + Lib_UIUCModel + + + Lib_UIUCModel + + + Lib_UIUCModel + + + Lib_UIUCModel + + + Lib_UIUCModel + + + Lib_UIUCModel + + + Lib_UIUCModel + + + Lib_UIUCModel + + + Lib_UIUCModel + + + Lib_UIUCModel + + + Lib_UIUCModel + + + Lib_UIUCModel + + + Lib_UIUCModel + + + Lib_UIUCModel + + + Lib_UIUCModel + + + Lib_UIUCModel + + + Lib_UIUCModel + + + Lib_UIUCModel + + + Lib_UIUCModel + + + Lib_UIUCModel + + + Lib_UIUCModel + + + Lib_UIUCModel + + + Lib_UIUCModel + + + Lib_UIUCModel + + + Lib_UIUCModel + + + Lib_UIUCModel + + + Lib_UIUCModel + + + Lib_UIUCModel + + + Lib_UIUCModel + + + Lib_UIUCModel + + + Lib_UIUCModel + + + Lib_UIUCModel + + + Lib_UIUCModel + + + Lib_UIUCModel + + + Lib_UIUCModel + + + Lib_UIUCModel + + + Lib_UIUCModel + + + Lib_UIUCModel + + + Lib_UIUCModel + + + Lib_UIUCModel + + + Lib_UIUCModel + + + Lib_YASim + + + Lib_YASim + + + Lib_YASim + + + Lib_YASim + + + Lib_YASim + + + Lib_YASim + + + Lib_YASim + + + Lib_YASim + + + Lib_YASim + + + Lib_YASim + + + Lib_YASim + + + Lib_YASim + + + Lib_YASim + + + Lib_YASim + + + Lib_YASim + + + Lib_YASim + + + Lib_YASim + + + Lib_YASim + + + Lib_YASim + + + Lib_YASim + + + Lib_YASim + + + Lib_YASim + + + Lib_YASim + + + Lib_YASim + + + Lib_YASim + + + Lib_YASim + + + Lib_YASim + + + Lib_YASim + + + Lib_YASim + + + Lib_YASim + + + Lib_Flight + + + Lib_Flight + + + Lib_Flight + + + Lib_GUI + + + Lib_GUI + + + Lib_GUI + + + Lib_GUI + + + Lib_GUI + + + Lib_GUI + + + Lib_GUI + + + Lib_GUI + + + Lib_GUI + + + Lib_GUI + + + Lib_Input + + + Lib_Input + + + Lib_Input + + + Lib_Input + + + Lib_Input + + + Lib_Input + + + Lib_Input + + + main + + + main + + + main + + + main + + + main + + + main + + + main + + + main + + + main + + + main + + + main + + + main + + + main + + + main + + + main + + + main + + + main + + + main + + + main + + + main + + + Lib_Navaids + + + Lib_Navaids + + + Lib_Navaids + + + Lib_Navaids + + + Lib_Navaids + + + Lib_Navaids + + + Lib_Navaids + + + Lib_Navaids + + + Lib_Network + + + Lib_Network + + + Lib_Network + + + Lib_Network + + + Lib_Network + + + Lib_Network + + + Lib_Network + + + Lib_Network + + + Lib_Network + + + Lib_Network + + + Lib_Network + + + Lib_Network + + + Lib_Network + + + Lib_Network + + + Lib_Network + + + Lib_Network + + + Lib_Network + + + Lib_Network + + + Lib_Network + + + Lib_Network + + + Lib_Network + + + Lib_Network + + + Lib_Network + + + Lib_Network + + + Lib_Network + + + Lib_Network + + + Lib_Network + + + Lib_Network + + + Lib_Network + + + Lib_Scenery + + + Lib_Scenery + + + Lib_Scenery + + + Lib_Scenery + + + Lib_Sound + + + Lib_Sound + + + Lib_Sound + + + Lib_Sound + + + Lib_Sound + + + Lib_Time + + + Lib_Time + + + Lib_Time + + + Lib_Multiplayer + + + Lib_Multiplayer + + + Lib_Multiplayer + + + Lib_Environment + + + Lib_Environment + + + Lib_Environment + + + Lib_Environment + + + Lib_Environment + + + Lib_Environment + + + Lib_Environment + + + Lib_Environment + + + Lib_Environment + + + Lib_Model + + + Lib_Model + + + Lib_Model + + + Lib_Model + + + Lib_UFO + + + Lib_Instrumentation + + + Lib_Instrumentation + + + Lib_Instrumentation + + + Lib_Instrumentation + + + Lib_Instrumentation + + + Lib_Instrumentation + + + Lib_Instrumentation + + + Lib_Instrumentation + + + Lib_Instrumentation + + + Lib_Instrumentation + + + Lib_Instrumentation + + + Lib_Instrumentation + + + Lib_Instrumentation + + + Lib_Instrumentation + + + Lib_Instrumentation + + + Lib_Instrumentation + + + Lib_Instrumentation + + + Lib_Instrumentation + + + Lib_Instrumentation + + + Lib_Instrumentation + + + Lib_Instrumentation + + + Lib_Instrumentation + + + Lib_Instrumentation + + + Lib_Instrumentation + + + Lib_Instrumentation + + + Lib_Instrumentation + + + Lib_Instrumentation + + + Lib_Instrumentation + + + Lib_Instrumentation + + + Lib_Instrumentation + + + Lib_Instrumentation + + + Lib_Instrumentation + + + Lib_Instrumentation + + + Lib_Instrumentation\Lib_HUD + + + Lib_Systems + + + Lib_Systems + + + Lib_Systems + + + Lib_Systems + + + Lib_Systems + + + Lib_ExternalNet + + + ExternalPipe + + + Lib_AIModel + + + Lib_AIModel + + + Lib_AIModel + + + Lib_AIModel + + + Lib_AIModel + + + Lib_AIModel + + + Lib_AIModel + + + Lib_AIModel + + + Lib_AIModel + + + Lib_AIModel + + + Lib_AIModel + + + Lib_AIModel + + + Lib_AIModel + + + Lib_AIModel + + + Lib_AIModel + + + Lib_AIModel + + + Lib_AIModel + + + Lib_AIModel + + + Lib_Traffic + + + Lib_Traffic + + + Lib_Traffic + + + Lib_SP + + + Lib_SP + + + Lib_KLN89 + + + Lib_KLN89 + + + Lib_KLN89 + + + Lib_KLN89 + + + Lib_KLN89 + + + Lib_KLN89 + + + Lib_KLN89 + + + Lib_KLN89 + + + Lib_KLN89 + + + Lib_KLN89 + + + Lib_KLN89 + + + Lib_KLN89 + + + Lib_KLN89 + + + Lib_KLN89 + + + Lib_KLN89 + + + Lib_KLN89 + + + Lib_ATC + + + Lib_JSBSim\math + + + Lib_Flight + + + Lib_ATC + + + Lib_Autopilot + + + Lib_Autopilot + + + Lib_Autopilot + + + Lib_Autopilot + + + Lib_Autopilot + + + Lib_Autopilot + + + Lib_Autopilot + + + Lib_Autopilot + + + Lib_Autopilot + + + Lib_Autopilot + + + Lib_Autopilot + + + Lib_Autopilot + + + Lib_Autopilot + + + Lib_Flight + + + Lib_Environment + + + Lib_ATC + + + + + + + + + + + + + + \ No newline at end of file diff --git a/projects/VC100/GPSsmooth/GPSsmooth.vcxproj b/projects/VC100/GPSsmooth/GPSsmooth.vcxproj new file mode 100644 index 000000000..501151db0 --- /dev/null +++ b/projects/VC100/GPSsmooth/GPSsmooth.vcxproj @@ -0,0 +1,207 @@ + + + + + Debug + Win32 + + + Debug + x64 + + + Release + Win32 + + + Release + x64 + + + + {AE9CE7E4-8F21-4C34-82DD-4D0371C210DA} + GPSsmooth + Win32Proj + + + + Application + MultiByte + + + Application + MultiByte + + + Application + MultiByte + + + Application + MultiByte + + + + + + + + + + + + + + + + + + + + + + + <_ProjectFileVersion>10.0.30319.1 + $(SolutionDir)$(Platform)\$(Configuration)\ + $(Platform)\$(Configuration)\ + true + $(SolutionDir)$(Platform)\$(Configuration)\ + $(Platform)\$(Configuration)\ + true + $(SolutionDir)$(Platform)\$(Configuration)\ + $(Platform)\$(Configuration)\ + false + $(SolutionDir)$(Platform)\$(Configuration)\ + $(Platform)\$(Configuration)\ + false + AllRules.ruleset + + + AllRules.ruleset + + + AllRules.ruleset + + + AllRules.ruleset + + + + + + Disabled + ..\..\..\src;..\..\..\..\SimGear;..\..\..\..\install\msvc100\OpenSceneGraph\include;..\..\..\..\3rdParty\include;%(AdditionalIncludeDirectories) + WIN32;_DEBUG;_CONSOLE;NOMINMAX;_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_WARNINGS;%(PreprocessorDefinitions) + true + EnableFastChecks + MultiThreadedDebugDLL + + + Level3 + EditAndContinue + + + sg_d.lib;net_d.lib;ul_d.lib;ws2_32.lib;winmm.lib;zlibd.lib;%(AdditionalDependencies) + ..\..\..\..\3rdParty\lib;%(AdditionalLibraryDirectories) + true + $(OutDir)GPSsmooth.pdb + Console + false + + + MachineX86 + + + + + X64 + + + Disabled + ..\..\..\src;..\..\..\..\SimGear;..\..\..\..\install\msvc100-64\OpenSceneGraph\include;..\..\..\..\3rdParty.x64\include;%(AdditionalIncludeDirectories) + WIN32;_DEBUG;_CONSOLE;NOMINMAX;_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_WARNINGS;%(PreprocessorDefinitions) + true + EnableFastChecks + MultiThreadedDebugDLL + + + Level3 + EditAndContinue + + + sg_d.lib;net_d.lib;ul_d.lib;ws2_32.lib;winmm.lib;zlibd.lib;%(AdditionalDependencies) + ..\..\..\..\3rdParty.x64\lib;%(AdditionalLibraryDirectories) + true + $(OutDir)GPSsmooth.pdb + Console + false + + + MachineX64 + + + + + ..\..\..\src;..\..\..\..\SimGear;..\..\..\..\install\msvc100\OpenSceneGraph\include;..\..\..\..\3rdParty\include;%(AdditionalIncludeDirectories) + WIN32;NDEBUG;_CONSOLE;NOMINMAX;_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_WARNINGS;%(PreprocessorDefinitions) + MultiThreadedDLL + + + Level3 + ProgramDatabase + + + sg.lib;net.lib;ul.lib;ws2_32.lib;winmm.lib;zlib.lib;%(AdditionalDependencies) + ..\..\..\..\3rdParty\lib;%(AdditionalLibraryDirectories) + true + Console + true + true + false + + + MachineX86 + + + + + X64 + + + ..\..\..\src;..\..\..\..\SimGear;..\..\..\..\install\msvc100-64\OpenSceneGraph\include;..\..\..\..\3rdParty\include;%(AdditionalIncludeDirectories) + WIN32;NDEBUG;_CONSOLE;NOMINMAX;_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_WARNINGS;%(PreprocessorDefinitions) + MultiThreadedDLL + + + Level3 + ProgramDatabase + + + sg.lib;net.lib;ul.lib;ws2_32.lib;winmm.lib;zlib.lib;%(AdditionalDependencies) + ..\..\..\..\3rdParty.x64\lib;%(AdditionalLibraryDirectories) + true + Console + true + true + false + + + MachineX64 + + + + + + + + + + + + {22540cd3-d3ca-4c86-a773-80aeee3acded} + + + + + + \ No newline at end of file diff --git a/projects/VC100/GPSsmooth/GPSsmooth.vcxproj.filters b/projects/VC100/GPSsmooth/GPSsmooth.vcxproj.filters new file mode 100644 index 000000000..8c91450e0 --- /dev/null +++ b/projects/VC100/GPSsmooth/GPSsmooth.vcxproj.filters @@ -0,0 +1,30 @@ + + + + + {4FC737F1-C7A5-4376-A066-2A32D752A2FF} + cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx + + + {93995380-89BD-4b04-88EB-625FBE52EBFB} + h;hpp;hxx;hm;inl;inc;xsd + + + {67DA6AB6-F800-4c08-8B7A-83BB121AAD01} + rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx + + + + + Source Files + + + Source Files + + + + + Header Files + + + \ No newline at end of file diff --git a/projects/VC100/MIDGsmooth/MIDGsmooth.vcxproj b/projects/VC100/MIDGsmooth/MIDGsmooth.vcxproj new file mode 100644 index 000000000..3e3ae732a --- /dev/null +++ b/projects/VC100/MIDGsmooth/MIDGsmooth.vcxproj @@ -0,0 +1,210 @@ + + + + + Debug + Win32 + + + Debug + x64 + + + Release + Win32 + + + Release + x64 + + + + {92010FAB-17A3-4891-AE6D-507214FEA508} + Win32Proj + + + + Application + MultiByte + + + Application + MultiByte + + + Application + MultiByte + + + Application + MultiByte + + + + + + + + + + + + + + + + + + + + + + + <_ProjectFileVersion>10.0.30319.1 + $(SolutionDir)$(Platform)\$(Configuration)\ + $(Platform)\$(Configuration)\ + true + $(SolutionDir)$(Platform)\$(Configuration)\ + $(Platform)\$(Configuration)\ + true + $(SolutionDir)$(Platform)\$(Configuration)\ + $(Platform)\$(Configuration)\ + false + $(SolutionDir)$(Platform)\$(Configuration)\ + $(Platform)\$(Configuration)\ + false + AllRules.ruleset + + + AllRules.ruleset + + + AllRules.ruleset + + + AllRules.ruleset + + + + + + Disabled + ..\..\..\src;..\..\..\..\SimGear;..\..\..\..\install\msvc100\OpenSceneGraph\include;..\..\..\..\3rdParty\include;%(AdditionalIncludeDirectories) + WIN32;_DEBUG;_CONSOLE;NOMINMAX;_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_WARNINGS;%(PreprocessorDefinitions) + true + EnableFastChecks + MultiThreadedDebugDLL + true + + + Level3 + EditAndContinue + + + sg_d.lib;net_d.lib;ul_d.lib;ws2_32.lib;winmm.lib;%(AdditionalDependencies) + ..\..\..\..\3rdParty\lib;%(AdditionalLibraryDirectories) + true + $(OutDir)MIDGsmooth.pdb + Console + false + + + MachineX86 + + + + + X64 + + + Disabled + ..\..\..\src;..\..\..\..\SimGear;..\..\..\..\install\msvc100-64\OpenSceneGraph\include;..\..\..\..\3rdParty.x64\include;%(AdditionalIncludeDirectories) + WIN32;_DEBUG;_CONSOLE;NOMINMAX;_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_WARNINGS;%(PreprocessorDefinitions) + true + EnableFastChecks + MultiThreadedDebugDLL + true + + + Level3 + EditAndContinue + + + sg_d.lib;net_d.lib;ul_d.lib;ws2_32.lib;winmm.lib;%(AdditionalDependencies) + ..\..\..\..\3rdParty.x64\lib;%(AdditionalLibraryDirectories) + true + $(OutDir)MIDGsmooth.pdb + Console + false + + + MachineX64 + + + + + ..\..\..\src;..\..\..\..\SimGear;..\..\..\..\install\msvc100\OpenSceneGraph\include;..\..\..\..\3rdParty\include;%(AdditionalIncludeDirectories) + WIN32;NDEBUG;_CONSOLE;NOMINMAX;_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_WARNINGS;%(PreprocessorDefinitions) + MultiThreadedDLL + true + + + Level3 + ProgramDatabase + + + sg.lib;net.lib;ul.lib;ws2_32.lib;winmm.lib;%(AdditionalDependencies) + ..\..\..\..\3rdParty\lib;%(AdditionalLibraryDirectories) + true + Console + true + true + false + + + MachineX86 + + + + + X64 + + + ..\..\..\src;..\..\..\..\SimGear;..\..\..\..\install\msvc100-64\OpenSceneGraph\include;..\..\..\..\3rdParty.x64\include;%(AdditionalIncludeDirectories) + WIN32;NDEBUG;_CONSOLE;NOMINMAX;_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_WARNINGS;%(PreprocessorDefinitions) + MultiThreadedDLL + true + + + Level3 + ProgramDatabase + + + sg.lib;net.lib;ul.lib;ws2_32.lib;winmm.lib;%(AdditionalDependencies) + ..\..\..\..\3rdParty.x64\lib;%(AdditionalLibraryDirectories) + true + Console + true + true + false + + + MachineX64 + + + + + + + + + + + + {22540cd3-d3ca-4c86-a773-80aeee3acded} + + + + + + \ No newline at end of file diff --git a/projects/VC100/MIDGsmooth/MIDGsmooth.vcxproj.filters b/projects/VC100/MIDGsmooth/MIDGsmooth.vcxproj.filters new file mode 100644 index 000000000..78a176a0a --- /dev/null +++ b/projects/VC100/MIDGsmooth/MIDGsmooth.vcxproj.filters @@ -0,0 +1,30 @@ + + + + + {4FC737F1-C7A5-4376-A066-2A32D752A2FF} + cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx + + + {93995380-89BD-4b04-88EB-625FBE52EBFB} + h;hpp;hxx;hm;inl;inc;xsd + + + {67DA6AB6-F800-4c08-8B7A-83BB121AAD01} + rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx + + + + + Source Files + + + Source Files + + + + + Header Files + + + \ No newline at end of file diff --git a/projects/VC100/UGsmooth/UGsmooth.vcxproj b/projects/VC100/UGsmooth/UGsmooth.vcxproj new file mode 100644 index 000000000..4e100688e --- /dev/null +++ b/projects/VC100/UGsmooth/UGsmooth.vcxproj @@ -0,0 +1,215 @@ + + + + + Debug + Win32 + + + Debug + x64 + + + Release + Win32 + + + Release + x64 + + + + {EEEEB798-BFFD-425F-86F9-03C6FE6B8B99} + Win32Proj + + + + Application + MultiByte + + + Application + MultiByte + + + Application + MultiByte + + + Application + MultiByte + + + + + + + + + + + + + + + + + + + + + + + <_ProjectFileVersion>10.0.30319.1 + $(SolutionDir)$(Platform)\$(Configuration)\ + $(Platform)\$(Configuration)\ + true + $(SolutionDir)$(Platform)\$(Configuration)\ + $(Platform)\$(Configuration)\ + true + $(SolutionDir)$(Platform)\$(Configuration)\ + $(Platform)\$(Configuration)\ + false + $(SolutionDir)$(Platform)\$(Configuration)\ + $(Platform)\$(Configuration)\ + false + AllRules.ruleset + + + AllRules.ruleset + + + AllRules.ruleset + + + AllRules.ruleset + + + + + + Disabled + ..\..\..\src;..\..\..\..\SimGear;..\..\..\..\install\msvc100\OpenSceneGraph\include;..\..\..\..\3rdParty\include;..\..\..\..\boost_1_43_0;%(AdditionalIncludeDirectories) + WIN32;_DEBUG;_CONSOLE;NOMINMAX;_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_WARNINGS;%(PreprocessorDefinitions) + true + EnableFastChecks + MultiThreadedDebugDLL + true + + + Level3 + EditAndContinue + + + sg_d.lib;net_d.lib;ul_d.lib;ws2_32.lib;winmm.lib;zlibd.lib;%(AdditionalDependencies) + ..\..\..\..\3rdParty\lib;%(AdditionalLibraryDirectories) + true + $(OutDir)UGsmooth.pdb + Console + false + + + MachineX86 + + + + + X64 + + + Disabled + ..\..\..\src;..\..\..\..\SimGear;..\..\..\..\install\msvc100-64\OpenSceneGraph\include;..\..\..\..\3rdParty.x64\include;..\..\..\..\boost_1_43_0;%(AdditionalIncludeDirectories) + WIN32;_DEBUG;_CONSOLE;NOMINMAX;_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_WARNINGS;%(PreprocessorDefinitions) + true + EnableFastChecks + MultiThreadedDebugDLL + true + + + Level3 + EditAndContinue + + + sg_d.lib;net_d.lib;ul_d.lib;ws2_32.lib;winmm.lib;zlibd.lib;%(AdditionalDependencies) + ..\..\..\..\3rdParty.x64\lib;%(AdditionalLibraryDirectories) + true + $(OutDir)UGsmooth.pdb + Console + false + + + MachineX64 + + + + + ..\..\..\src;..\..\..\..\SimGear;..\..\..\..\install\msvc100\OpenSceneGraph\include;..\..\..\..\3rdParty\include;..\..\..\..\boost_1_43_0;%(AdditionalIncludeDirectories) + WIN32;NDEBUG;_CONSOLE;NOMINMAX;_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_WARNINGS;%(PreprocessorDefinitions) + MultiThreadedDLL + true + + + Level3 + ProgramDatabase + + + sg.lib;net.lib;ul.lib;ws2_32.lib;winmm.lib;zlib.lib;%(AdditionalDependencies) + ..\..\..\..\3rdParty\lib;%(AdditionalLibraryDirectories) + true + Console + true + true + false + + + MachineX86 + + + + + X64 + + + ..\..\..\src;..\..\..\..\SimGear;..\..\..\..\install\msvc100-64\OpenSceneGraph\include;..\..\..\..\3rdParty.x64\include;..\..\..\..\boost_1_43_0;%(AdditionalIncludeDirectories) + WIN32;NDEBUG;_CONSOLE;NOMINMAX;_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_WARNINGS;%(PreprocessorDefinitions) + MultiThreadedDLL + true + + + Level3 + ProgramDatabase + + + sg.lib;net.lib;ul.lib;ws2_32.lib;winmm.lib;zlib.lib;%(AdditionalDependencies) + ..\..\..\..\3rdParty.x64\lib;%(AdditionalLibraryDirectories) + true + Console + true + true + false + + + MachineX64 + + + + + + + + + + + + + + + + + {22540cd3-d3ca-4c86-a773-80aeee3acded} + + + + + + \ No newline at end of file diff --git a/projects/VC100/UGsmooth/UGsmooth.vcxproj.filters b/projects/VC100/UGsmooth/UGsmooth.vcxproj.filters new file mode 100644 index 000000000..a335f818e --- /dev/null +++ b/projects/VC100/UGsmooth/UGsmooth.vcxproj.filters @@ -0,0 +1,45 @@ + + + + + {4FC737F1-C7A5-4376-A066-2A32D752A2FF} + cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx + + + {93995380-89BD-4b04-88EB-625FBE52EBFB} + h;hpp;hxx;hm;inl;inc;xsd + + + {67DA6AB6-F800-4c08-8B7A-83BB121AAD01} + rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx + + + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + \ No newline at end of file diff --git a/projects/VC100/fgadmin.rc b/projects/VC100/fgadmin.rc new file mode 100644 index 000000000..a25aa7813 --- /dev/null +++ b/projects/VC100/fgadmin.rc @@ -0,0 +1 @@ +IDI_ICON1 ICON "flightgear.ico" diff --git a/projects/VC100/fgadmin/fgadmin.vcxproj b/projects/VC100/fgadmin/fgadmin.vcxproj new file mode 100644 index 000000000..3b7795bdc --- /dev/null +++ b/projects/VC100/fgadmin/fgadmin.vcxproj @@ -0,0 +1,229 @@ + + + + + Debug + Win32 + + + Debug + x64 + + + Release + Win32 + + + Release + x64 + + + + {7004E589-7EA0-4AFD-B432-3D5E00B55049} + Win32Proj + + + + Application + MultiByte + + + Application + MultiByte + + + Application + MultiByte + + + Application + MultiByte + + + + + + + + + + + + + + + + + + + + + + + <_ProjectFileVersion>10.0.30319.1 + $(SolutionDir)$(Platform)\$(Configuration)\ + $(Platform)\$(Configuration)\ + true + $(SolutionDir)$(Platform)\$(Configuration)\ + $(Platform)\$(Configuration)\ + true + $(SolutionDir)$(Platform)\$(Configuration)\ + $(Platform)\$(Configuration)\ + false + $(SolutionDir)$(Platform)\$(Configuration)\ + $(Platform)\$(Configuration)\ + false + AllRules.ruleset + + + AllRules.ruleset + + + AllRules.ruleset + + + AllRules.ruleset + + + + + + Disabled + ..\..\..\..\SimGear;..\..\..\..\install\msvc100\OpenSceneGraph\include;..\..\..\..\3rdParty\include;%(AdditionalIncludeDirectories) + WIN32;_DEBUG;_CONSOLE;HAVE_ZLIB;NOMINMAX;_USE_MATH_DEFINES;_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_WARNINGS;%(PreprocessorDefinitions) + true + EnableFastChecks + MultiThreadedDebugDLL + + + Level3 + EditAndContinue + + + fltkd.lib;ul_d.lib;comctl32.lib;wsock32.lib;zlibd.lib;sg_d.lib;%(AdditionalDependencies) + ..\..\..\..\3rdParty\lib;%(AdditionalLibraryDirectories) + true + $(OutDir)fgadmin.pdb + Console + false + + + MachineX86 + + + + + X64 + + + Disabled + ..\..\..\..\SimGear;..\..\..\..\install\msvc100-64\OpenSceneGraph\include;..\..\..\..\3rdParty.x64\include;%(AdditionalIncludeDirectories) + WIN32;_DEBUG;_CONSOLE;HAVE_ZLIB;NOMINMAX;_USE_MATH_DEFINES;_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_WARNINGS;%(PreprocessorDefinitions) + true + EnableFastChecks + MultiThreadedDebugDLL + + + Level3 + EditAndContinue + + + fltkd.lib;ul_d.lib;comctl32.lib;wsock32.lib;zlibd.lib;sg_d.lib;%(AdditionalDependencies) + ..\..\..\..\3rdParty.x64\lib;%(AdditionalLibraryDirectories) + true + $(OutDir)fgadmin.pdb + Console + false + + + MachineX64 + + + + + MaxSpeed + OnlyExplicitInline + true + ..\..\..\..\SimGear;..\..\..\..\install\msvc100\OpenSceneGraph\include;..\..\..\..\3rdParty\include;%(AdditionalIncludeDirectories) + WIN32;NDEBUG;_CONSOLE;HAVE_ZLIB;NOMINMAX;_USE_MATH_DEFINES;_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_WARNINGS;%(PreprocessorDefinitions) + true + MultiThreadedDLL + true + + + Level3 + + + + + fltk.lib;ul.lib;sg.lib;comctl32.lib;wsock32.lib;zlib.lib;%(AdditionalDependencies) + ..\..\..\..\3rdParty\lib;%(AdditionalLibraryDirectories) + false + Windows + true + true + false + + + MachineX86 + + + + + X64 + + + MaxSpeed + OnlyExplicitInline + true + ..\..\..\..\SimGear;..\..\..\..\install\msvc100-64\OpenSceneGraph\include;..\..\..\..\3rdParty.x64\include;%(AdditionalIncludeDirectories) + WIN32;NDEBUG;_CONSOLE;HAVE_ZLIB;NOMINMAX;_USE_MATH_DEFINES;_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_WARNINGS;%(PreprocessorDefinitions) + true + MultiThreadedDLL + true + + + Level3 + + + + + fltk.lib;ul.lib;sg.lib;comctl32.lib;wsock32.lib;zlib.lib;%(AdditionalDependencies) + ..\..\..\..\3rdParty.x64\lib;%(AdditionalLibraryDirectories) + false + Windows + true + true + false + + + MachineX64 + + + + + + + + + + + + + + + + + + + + + + + {22540cd3-d3ca-4c86-a773-80aeee3acded} + + + + + + \ No newline at end of file diff --git a/projects/VC100/fgadmin/fgadmin.vcxproj.filters b/projects/VC100/fgadmin/fgadmin.vcxproj.filters new file mode 100644 index 000000000..dfbf2a092 --- /dev/null +++ b/projects/VC100/fgadmin/fgadmin.vcxproj.filters @@ -0,0 +1,47 @@ + + + + + {563ffc76-1709-4474-b936-8c8b1ef2cf9e} + cpp;c;cxx;def;odl;idl;hpj;bat;asm + + + {1fb342bf-ece0-497c-9a9b-8bfb0b461604} + h;hpp;hxx;hm;inl;inc + + + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + + + + + + + \ No newline at end of file diff --git a/projects/VC100/fgjs/fgjs.vcxproj b/projects/VC100/fgjs/fgjs.vcxproj new file mode 100644 index 000000000..e34b9b53c --- /dev/null +++ b/projects/VC100/fgjs/fgjs.vcxproj @@ -0,0 +1,214 @@ + + + + + Debug + Win32 + + + Debug + x64 + + + Release + Win32 + + + Release + x64 + + + + {6749547A-6493-4754-8E0E-49FB3137C4CA} + fgjs + Win32Proj + + + + Application + MultiByte + + + Application + MultiByte + + + Application + MultiByte + + + Application + MultiByte + + + + + + + + + + + + + + + + + + + + + + + <_ProjectFileVersion>10.0.30319.1 + $(SolutionDir)$(Platform)\$(Configuration)\ + $(Platform)\$(Configuration)\ + true + $(SolutionDir)$(Platform)\$(Configuration)\ + $(Platform)\$(Configuration)\ + true + $(SolutionDir)$(Platform)\$(Configuration)\ + $(Platform)\$(Configuration)\ + false + $(SolutionDir)$(Platform)\$(Configuration)\ + $(Platform)\$(Configuration)\ + false + AllRules.ruleset + + + AllRules.ruleset + + + AllRules.ruleset + + + AllRules.ruleset + + + + + + Disabled + ..\..\..\src;..\..\..\..\SimGear;..\..\..\..\install\msvc100\OpenSceneGraph\include;..\..\..\..\3rdParty\include;..\..\..\..\boost_1_43_0;%(AdditionalIncludeDirectories) + WIN32;_DEBUG;_CONSOLE;NOMINMAX;_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_WARNINGS;%(PreprocessorDefinitions) + true + EnableFastChecks + MultiThreadedDebugDLL + true + + + Level3 + EditAndContinue + + + sg_d.lib;js_d.lib;ul_d.lib;zlibd.lib;winmm.lib;ws2_32.lib;OpenThreadsd.lib;%(AdditionalDependencies) + ..\..\..\..\install\msvc100\OpenSceneGraph\lib;..\..\..\..\3rdParty\lib;%(AdditionalLibraryDirectories) + true + $(OutDir)fgjs.pdb + Console + false + + + MachineX86 + + + + + X64 + + + Disabled + ..\..\..\src;..\..\..\..\SimGear;..\..\..\..\install\msvc100-64\OpenSceneGraph\include;..\..\..\..\3rdParty.x64\include;..\..\..\..\boost_1_43_0;%(AdditionalIncludeDirectories) + WIN32;_DEBUG;_CONSOLE;NOMINMAX;_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_WARNINGS;%(PreprocessorDefinitions) + EnableFastChecks + MultiThreadedDebugDLL + true + + + Level3 + EditAndContinue + + + sg_d.lib;js_d.lib;ul_d.lib;zlibd.lib;winmm.lib;ws2_32.lib;OpenThreadsd.lib;%(AdditionalDependencies) + ..\..\..\..\install\msvc100-64\OpenSceneGraph\lib;..\..\..\..\3rdParty.x64\lib;%(AdditionalLibraryDirectories) + true + $(OutDir)fgjs.pdb + Console + false + + + MachineX64 + + + + + ..\..\..\src;..\..\..\..\SimGear;..\..\..\..\install\msvc100\OpenSceneGraph\include;..\..\..\..\3rdParty\include;..\..\..\..\boost_1_43_0;%(AdditionalIncludeDirectories) + WIN32;NDEBUG;_CONSOLE;NOMINMAX;_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_WARNINGS;%(PreprocessorDefinitions) + MultiThreadedDLL + true + + + Level3 + ProgramDatabase + + + sg.lib;js.lib;ul.lib;zlib.lib;winmm.lib;ws2_32.lib;OpenThreads.lib;%(AdditionalDependencies) + ..\..\..\..\install\msvc100\OpenSceneGraph\lib;..\..\..\..\3rdParty\lib;%(AdditionalLibraryDirectories) + true + Console + true + true + false + + + MachineX86 + + + + + + + X64 + + + ..\..\..\src;..\..\..\..\SimGear;..\..\..\..\install\msvc100-64\OpenSceneGraph\include;..\..\..\..\3rdParty.x64\include;..\..\..\..\boost_1_43_0;%(AdditionalIncludeDirectories) + WIN32;NDEBUG;_CONSOLE;NOMINMAX;_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_WARNINGS;%(PreprocessorDefinitions) + MultiThreadedDLL + true + + + Level3 + ProgramDatabase + + + sg.lib;js.lib;ul.lib;zlib.lib;winmm.lib;ws2_32.lib;OpenThreads.lib;%(AdditionalDependencies) + ..\..\..\..\install\msvc100-64\OpenSceneGraph\lib;..\..\..\..\3rdParty.x64\lib;%(AdditionalLibraryDirectories) + true + Console + true + true + false + + + MachineX64 + + + + + + + + + + + + + + {22540cd3-d3ca-4c86-a773-80aeee3acded} + + + + + + \ No newline at end of file diff --git a/projects/VC100/fgjs/fgjs.vcxproj.filters b/projects/VC100/fgjs/fgjs.vcxproj.filters new file mode 100644 index 000000000..038014706 --- /dev/null +++ b/projects/VC100/fgjs/fgjs.vcxproj.filters @@ -0,0 +1,36 @@ + + + + + {4FC737F1-C7A5-4376-A066-2A32D752A2FF} + cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx + + + {93995380-89BD-4b04-88EB-625FBE52EBFB} + h;hpp;hxx;hm;inl;inc;xsd + + + {67DA6AB6-F800-4c08-8B7A-83BB121AAD01} + rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx + + + + + Source Files + + + Source Files + + + Source Files + + + + + Header Files + + + Header Files + + + \ No newline at end of file diff --git a/projects/VC100/fgviewer/fgviewer.vcxproj b/projects/VC100/fgviewer/fgviewer.vcxproj new file mode 100644 index 000000000..a981fce78 --- /dev/null +++ b/projects/VC100/fgviewer/fgviewer.vcxproj @@ -0,0 +1,206 @@ + + + + + Debug + Win32 + + + Debug + x64 + + + Release + Win32 + + + Release + x64 + + + + {0F13A557-EC52-481D-ADFB-9209C068FCEB} + Win32Proj + + + + Application + MultiByte + + + Application + MultiByte + + + Application + MultiByte + + + Application + MultiByte + + + + + + + + + + + + + + + + + + + + + + + <_ProjectFileVersion>10.0.30319.1 + $(SolutionDir)$(Platform)\$(Configuration)\ + $(Platform)\$(Configuration)\ + true + $(SolutionDir)$(Platform)\$(Configuration)\ + $(Platform)\$(Configuration)\ + true + $(SolutionDir)$(Platform)\$(Configuration)\ + $(Platform)\$(Configuration)\ + false + $(SolutionDir)$(Platform)\$(Configuration)\ + $(Platform)\$(Configuration)\ + false + AllRules.ruleset + + + AllRules.ruleset + + + AllRules.ruleset + + + AllRules.ruleset + + + + + + Disabled + ..\..\..\..\SimGear;..\..\..\..\install\msvc100\OpenSceneGraph\include;..\..\..\..\boost_1_43_0;..\..\..\..\3rdParty\include;%(AdditionalIncludeDirectories) + WIN32;_DEBUG;_CONSOLE;NOMINMAX;%(PreprocessorDefinitions) + true + EnableFastChecks + MultiThreadedDebugDLL + true + + + Level3 + EditAndContinue + + + opengl32.lib;osgd.lib;osgDBd.lib;osgViewerd.lib;osgGAd.lib;openthreadsd.lib;osgParticled.lib;osgUtild.lib;osgTextd.lib;ul_d.lib;sg_d.lib;zlibd.lib;%(AdditionalDependencies) + ..\..\..\..\install\msvc100\OpenSceneGraph\lib;..\..\..\..\3rdParty\lib;%(AdditionalLibraryDirectories) + true + $(OutDir)fgviewer.pdb + Console + false + + + MachineX86 + + + + + X64 + + + Disabled + ..\..\..\..\SimGear;..\..\..\..\install\msvc100-64\OpenSceneGraph\include;..\..\..\..\boost_1_43_0;..\..\..\..\3rdParty.x64\include;%(AdditionalIncludeDirectories) + WIN32;_DEBUG;_CONSOLE;NOMINMAX;%(PreprocessorDefinitions) + true + EnableFastChecks + MultiThreadedDebugDLL + true + + + Level3 + EditAndContinue + + + opengl32.lib;osgd.lib;osgDBd.lib;osgViewerd.lib;osgGAd.lib;openthreadsd.lib;osgParticled.lib;osgUtild.lib;osgTextd.lib;ul_d.lib;sg_d.lib;zlibd.lib;%(AdditionalDependencies) + ..\..\..\..\install\msvc100-64\OpenSceneGraph\lib;..\..\..\..\3rdParty.x64\lib;%(AdditionalLibraryDirectories) + true + $(OutDir)fgviewer.pdb + Console + false + + + MachineX64 + + + + + ..\..\..\..\SimGear;..\..\..\..\install\msvc100\OpenSceneGraph\include;..\..\..\..\boost_1_43_0;..\..\..\..\3rdParty\include;%(AdditionalIncludeDirectories) + WIN32;NDEBUG;_CONSOLE;NOMINMAX;%(PreprocessorDefinitions) + MultiThreadedDLL + true + + + Level3 + ProgramDatabase + + + opengl32.lib;osg.lib;osgDB.lib;osgViewer.lib;osgGA.lib;openthreads.lib;osgParticle.lib;osgUtil.lib;osgText.lib;ul.lib;sg.lib;zlib.lib;%(AdditionalDependencies) + ..\..\..\..\install\msvc100\OpenSceneGraph\lib;..\..\..\..\3rdParty\lib;%(AdditionalLibraryDirectories) + true + Console + true + true + false + + + MachineX86 + + + + + X64 + + + ..\..\..\..\SimGear;..\..\..\..\install\msvc100-64\OpenSceneGraph\include;..\..\..\..\boost_1_43_0;..\..\..\..\3rdParty.x64\include;%(AdditionalIncludeDirectories) + WIN32;NDEBUG;_CONSOLE;NOMINMAX;%(PreprocessorDefinitions) + MultiThreadedDLL + true + + + Level3 + ProgramDatabase + + + opengl32.lib;osg.lib;osgDB.lib;osgViewer.lib;osgGA.lib;openthreads.lib;osgParticle.lib;osgUtil.lib;osgText.lib;ul.lib;sg.lib;zlib.lib;%(AdditionalDependencies) + ..\..\..\..\install\msvc100-64\OpenSceneGraph\lib;..\..\..\..\3rdParty.x64\lib;%(AdditionalLibraryDirectories) + true + Console + true + true + false + + + MachineX64 + + + + + + + + {22540cd3-d3ca-4c86-a773-80aeee3acded} + + + + + + \ No newline at end of file diff --git a/projects/VC100/fgviewer/fgviewer.vcxproj.filters b/projects/VC100/fgviewer/fgviewer.vcxproj.filters new file mode 100644 index 000000000..fe8015b61 --- /dev/null +++ b/projects/VC100/fgviewer/fgviewer.vcxproj.filters @@ -0,0 +1,22 @@ + + + + + {4FC737F1-C7A5-4376-A066-2A32D752A2FF} + cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx + + + {93995380-89BD-4b04-88EB-625FBE52EBFB} + h;hpp;hxx;hm;inl;inc;xsd + + + {67DA6AB6-F800-4c08-8B7A-83BB121AAD01} + rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx + + + + + Source Files + + + \ No newline at end of file diff --git a/projects/VC100/flightgear.ico b/projects/VC100/flightgear.ico new file mode 100644 index 000000000..e041319f6 Binary files /dev/null and b/projects/VC100/flightgear.ico differ diff --git a/projects/VC100/flightgear.rc b/projects/VC100/flightgear.rc new file mode 100644 index 000000000..32cb5ae37 --- /dev/null +++ b/projects/VC100/flightgear.rc @@ -0,0 +1 @@ +FLIGHTGEAR ICON "flightgear.ico" diff --git a/projects/VC100/flightgear64.ico b/projects/VC100/flightgear64.ico new file mode 100644 index 000000000..4f262054d Binary files /dev/null and b/projects/VC100/flightgear64.ico differ diff --git a/projects/VC100/flightgear64.rc b/projects/VC100/flightgear64.rc new file mode 100644 index 000000000..0a929ebcb --- /dev/null +++ b/projects/VC100/flightgear64.rc @@ -0,0 +1 @@ +FLIGHTGEAR ICON "flightgear64.ico" diff --git a/projects/VC100/metar/metar.vcxproj b/projects/VC100/metar/metar.vcxproj new file mode 100644 index 000000000..5102d960c --- /dev/null +++ b/projects/VC100/metar/metar.vcxproj @@ -0,0 +1,202 @@ + + + + + Debug + Win32 + + + Debug + x64 + + + Release + Win32 + + + Release + x64 + + + + {FC424099-5D77-4BC2-A93F-2EE59F816B51} + Win32Proj + + + + Application + MultiByte + + + Application + MultiByte + + + Application + MultiByte + + + Application + MultiByte + + + + + + + + + + + + + + + + + + + + + + + <_ProjectFileVersion>10.0.30319.1 + $(SolutionDir)$(Platform)\$(Configuration)\ + $(Platform)\$(Configuration)\ + true + $(SolutionDir)$(Platform)\$(Configuration)\ + $(Platform)\$(Configuration)\ + true + $(SolutionDir)$(Platform)\$(Configuration)\ + $(Platform)\$(Configuration)\ + false + $(SolutionDir)$(Platform)\$(Configuration)\ + $(Platform)\$(Configuration)\ + false + AllRules.ruleset + + + AllRules.ruleset + + + AllRules.ruleset + + + AllRules.ruleset + + + + + + Disabled + ..\..\..\..\SimGear;..\..\..\..\3rdParty\include;%(AdditionalIncludeDirectories) + WIN32;_DEBUG;_CONSOLE;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions) + true + EnableFastChecks + MultiThreadedDebugDLL + + + Level3 + EditAndContinue + + + sg_d.lib;ul_d.lib;net_d.lib;ws2_32.lib;%(AdditionalDependencies) + ..\..\..\..\3rdParty\lib;%(AdditionalLibraryDirectories) + true + $(OutDir)metar.pdb + Console + false + + + MachineX86 + + + + + X64 + + + Disabled + ..\..\..\..\SimGear;..\..\..\..\3rdParty.x64\include;%(AdditionalIncludeDirectories) + WIN32;_DEBUG;_CONSOLE;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions) + true + EnableFastChecks + MultiThreadedDebugDLL + + + Level3 + EditAndContinue + + + sg_d.lib;ul_d.lib;net_d.lib;ws2_32.lib;%(AdditionalDependencies) + ..\..\..\..\3rdParty.x64\lib;%(AdditionalLibraryDirectories) + true + $(OutDir)metar.pdb + Console + false + + + MachineX64 + + + + + ..\..\..\..\SimGear;..\..\..\..\3rdParty\include;%(AdditionalIncludeDirectories) + WIN32;NDEBUG;_CONSOLE;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions) + MultiThreadedDLL + + + Level3 + ProgramDatabase + + + sg.lib;ul.lib;net.lib;ws2_32.lib;%(AdditionalDependencies) + ..\..\..\..\plib;%(AdditionalLibraryDirectories) + true + Console + true + true + false + + + MachineX86 + + + + + X64 + + + ..\..\..\..\SimGear;..\..\..\..\3rdParty.x64\include;%(AdditionalIncludeDirectories) + WIN32;NDEBUG;_CONSOLE;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions) + MultiThreadedDLL + + + Level3 + ProgramDatabase + + + sg.lib;ul.lib;net.lib;ws2_32.lib;%(AdditionalDependencies) + ..\..\..\..\3rdParty.x64\lib;%(AdditionalLibraryDirectories) + true + Console + true + true + false + + + MachineX64 + + + + + + + + {22540cd3-d3ca-4c86-a773-80aeee3acded} + + + + + + \ No newline at end of file diff --git a/projects/VC100/metar/metar.vcxproj.filters b/projects/VC100/metar/metar.vcxproj.filters new file mode 100644 index 000000000..927f4f99b --- /dev/null +++ b/projects/VC100/metar/metar.vcxproj.filters @@ -0,0 +1,22 @@ + + + + + {4FC737F1-C7A5-4376-A066-2A32D752A2FF} + cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx + + + {93995380-89BD-4b04-88EB-625FBE52EBFB} + h;hpp;hxx;hm;inl;inc;xsd + + + {67DA6AB6-F800-4c08-8B7A-83BB121AAD01} + rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx + + + + + Source Files + + + \ No newline at end of file diff --git a/projects/VC100/terrasync/terrasync.vcxproj b/projects/VC100/terrasync/terrasync.vcxproj new file mode 100644 index 000000000..9107c115e --- /dev/null +++ b/projects/VC100/terrasync/terrasync.vcxproj @@ -0,0 +1,206 @@ + + + + + Debug + Win32 + + + Debug + x64 + + + Release + Win32 + + + Release + x64 + + + + {874D3F55-6048-4068-A7C2-7FA6AF1F30EA} + Win32Proj + + + + Application + MultiByte + + + Application + MultiByte + + + Application + MultiByte + + + Application + MultiByte + + + + + + + + + + + + + + + + + + + + + + + <_ProjectFileVersion>10.0.30319.1 + $(SolutionDir)$(Platform)\$(Configuration)\ + $(Platform)\$(Configuration)\ + true + $(SolutionDir)$(Platform)\$(Configuration)\ + $(Platform)\$(Configuration)\ + true + $(SolutionDir)$(Platform)\$(Configuration)\ + $(Platform)\$(Configuration)\ + false + $(SolutionDir)$(Platform)\$(Configuration)\ + $(Platform)\$(Configuration)\ + false + AllRules.ruleset + + + AllRules.ruleset + + + AllRules.ruleset + + + AllRules.ruleset + + + + + + Disabled + ..\..\..\..\SimGear;..\..\..\..\install\msvc100\OpenSceneGraph\include;..\..\..\..\3rdParty\include;%(AdditionalIncludeDirectories) + WIN32;_DEBUG;_CONSOLE;NOMINMAX;HAVE_SVN_CLIENT_H;HAVE_LIBSVN_CLIENT_1;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions) + true + EnableFastChecks + MultiThreadedDebugDLL + true + + + Level3 + EditAndContinue + + + ul_d.lib;sg_d.lib;net_d.lib;ws2_32.lib;libsvn_client-1.lib;libsvn_diff-1.lib;libsvn_delta-1.lib;libsvn_ra-1.lib;libsvn_subr-1.lib;libsvn_wc-1.lib;libapr-1.lib;%(AdditionalDependencies) + ..\..\..\..\install\msvc100\OpenSceneGraph\lib;..\..\..\..\3rdParty\lib;%(AdditionalLibraryDirectories) + true + $(OutDir)terrasync.pdb + Console + false + + + MachineX86 + + + + + X64 + + + Disabled + ..\..\..\..\SimGear;..\..\..\..\install\msvc100-64\OpenSceneGraph\include;..\..\..\..\3rdParty.x64\include;%(AdditionalIncludeDirectories) + WIN32;_DEBUG;_CONSOLE;NOMINMAX;HAVE_SVN_CLIENT_H;HAVE_LIBSVN_CLIENT_1;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions) + true + EnableFastChecks + MultiThreadedDebugDLL + true + + + Level3 + EditAndContinue + + + ul_d.lib;sg_d.lib;net_d.lib;ws2_32.lib;libsvn_client-1.lib;libsvn_diff-1.lib;libsvn_delta-1.lib;libsvn_ra-1.lib;libsvn_subr-1.lib;libsvn_wc-1.lib;libapr-1.lib;%(AdditionalDependencies) + ..\..\..\..\install\msvc100-64\OpenSceneGraph\lib;..\..\..\..\3rdParty.x64\lib;%(AdditionalLibraryDirectories) + true + $(OutDir)terrasync.pdb + Console + false + + + MachineX64 + + + + + ..\..\..\..\SimGear;..\..\..\..\install\msvc100\OpenSceneGraph\include;..\..\..\..\3rdParty\include;%(AdditionalIncludeDirectories) + WIN32;NDEBUG;_CONSOLE;NOMINMAX;HAVE_SVN_CLIENT_H;HAVE_LIBSVN_CLIENT_1;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions) + MultiThreadedDLL + true + + + Level3 + ProgramDatabase + + + ul.lib;sg.lib;net.lib;ws2_32.lib;libsvn_client-1.lib;libsvn_diff-1.lib;libsvn_delta-1.lib;libsvn_ra-1.lib;libsvn_subr-1.lib;libsvn_wc-1.lib;libapr-1.lib;%(AdditionalDependencies) + ..\..\..\..\install\msvc100\OpenSceneGraph\lib;..\..\..\..\3rdParty\lib;%(AdditionalLibraryDirectories) + true + Console + true + true + false + + + MachineX86 + + + + + X64 + + + ..\..\..\..\SimGear;..\..\..\..\install\msvc100-64\OpenSceneGraph\include;..\..\..\..\3rdParty.x64\include;%(AdditionalIncludeDirectories) + WIN32;NDEBUG;_CONSOLE;NOMINMAX;HAVE_SVN_CLIENT_H;HAVE_LIBSVN_CLIENT_1;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions) + MultiThreadedDLL + true + + + Level3 + ProgramDatabase + + + ul.lib;sg.lib;net.lib;ws2_32.lib;libsvn_client-1.lib;libsvn_diff-1.lib;libsvn_delta-1.lib;libsvn_ra-1.lib;libsvn_subr-1.lib;libsvn_wc-1.lib;libapr-1.lib;%(AdditionalDependencies) + ..\..\..\..\install\msvc100-64\OpenSceneGraph\lib;..\..\..\..\3rdParty.x64\lib;%(AdditionalLibraryDirectories) + true + Console + true + true + false + + + MachineX64 + + + + + + + + {22540cd3-d3ca-4c86-a773-80aeee3acded} + + + + + + \ No newline at end of file diff --git a/projects/VC100/terrasync/terrasync.vcxproj.filters b/projects/VC100/terrasync/terrasync.vcxproj.filters new file mode 100644 index 000000000..f63c8e6b8 --- /dev/null +++ b/projects/VC100/terrasync/terrasync.vcxproj.filters @@ -0,0 +1,22 @@ + + + + + {4FC737F1-C7A5-4376-A066-2A32D752A2FF} + cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx + + + {93995380-89BD-4b04-88EB-625FBE52EBFB} + h;hpp;hxx;hm;inl;inc;xsd + + + {67DA6AB6-F800-4c08-8B7A-83BB121AAD01} + rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx + + + + + Source Files + + + \ No newline at end of file diff --git a/projects/VC100/xmlgrep/xmlgrep.vcxproj b/projects/VC100/xmlgrep/xmlgrep.vcxproj new file mode 100644 index 000000000..d12aecfea --- /dev/null +++ b/projects/VC100/xmlgrep/xmlgrep.vcxproj @@ -0,0 +1,192 @@ + + + + + Debug + Win32 + + + Debug + x64 + + + Release + Win32 + + + Release + x64 + + + + {1F40CF41-9836-4488-BAAF-560623665C12} + xmlgrep + Win32Proj + + + + Application + MultiByte + + + Application + MultiByte + + + Application + MultiByte + + + Application + MultiByte + + + + + + + + + + + + + + + + + + + + + + + <_ProjectFileVersion>10.0.30319.1 + $(SolutionDir)$(Platform)\$(Configuration)\ + $(Platform)\$(Configuration)\ + true + $(SolutionDir)$(Platform)\$(Configuration)\ + $(Platform)\$(Configuration)\ + true + $(SolutionDir)$(Platform)\$(Configuration)\ + $(Platform)\$(Configuration)\ + false + $(SolutionDir)$(Platform)\$(Configuration)\ + $(Platform)\$(Configuration)\ + false + AllRules.ruleset + + + AllRules.ruleset + + + AllRules.ruleset + + + AllRules.ruleset + + + + + + Disabled + WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions) + true + EnableFastChecks + MultiThreadedDebugDLL + + + Level3 + EditAndContinue + + + true + $(OutDir)xmlgrep.pdb + Console + false + + + MachineX86 + + + + + X64 + + + Disabled + WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions) + true + EnableFastChecks + MultiThreadedDebugDLL + + + Level3 + EditAndContinue + + + true + $(OutDir)xmlgrep.pdb + Console + false + + + MachineX64 + + + + + WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions) + MultiThreadedDLL + + + Level3 + ProgramDatabase + + + true + Console + true + true + false + + + MachineX86 + + + + + X64 + + + WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions) + MultiThreadedDLL + + + Level3 + ProgramDatabase + + + true + Console + true + true + false + + + MachineX64 + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/projects/VC100/xmlgrep/xmlgrep.vcxproj.filters b/projects/VC100/xmlgrep/xmlgrep.vcxproj.filters new file mode 100644 index 000000000..9bf80bae5 --- /dev/null +++ b/projects/VC100/xmlgrep/xmlgrep.vcxproj.filters @@ -0,0 +1,36 @@ + + + + + {4FC737F1-C7A5-4376-A066-2A32D752A2FF} + cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx + + + {93995380-89BD-4b04-88EB-625FBE52EBFB} + h;hpp;hxx;hm;inl;inc;xsd + + + {67DA6AB6-F800-4c08-8B7A-83BB121AAD01} + rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx + + + + + Source Files + + + Source Files + + + Source Files + + + + + Header Files + + + Header Files + + + \ No newline at end of file diff --git a/projects/VC100/yasim/yasim.vcxproj b/projects/VC100/yasim/yasim.vcxproj new file mode 100644 index 000000000..9a8b1047f --- /dev/null +++ b/projects/VC100/yasim/yasim.vcxproj @@ -0,0 +1,260 @@ + + + + + Debug + Win32 + + + Debug + x64 + + + Release + Win32 + + + Release + x64 + + + + {800CB1FF-C398-4B81-B3D6-8BBD9E0897D2} + Win32Proj + + + + Application + MultiByte + + + Application + MultiByte + + + Application + MultiByte + + + Application + MultiByte + + + + + + + + + + + + + + + + + + + + + + + <_ProjectFileVersion>10.0.30319.1 + $(SolutionDir)$(Platform)\$(Configuration)\ + $(Platform)\$(Configuration)\ + true + $(SolutionDir)$(Platform)\$(Configuration)\ + $(Platform)\$(Configuration)\ + true + $(SolutionDir)$(Platform)\$(Configuration)\ + $(Platform)\$(Configuration)\ + false + $(SolutionDir)$(Platform)\$(Configuration)\ + $(Platform)\$(Configuration)\ + false + AllRules.ruleset + + + AllRules.ruleset + + + AllRules.ruleset + + + AllRules.ruleset + + + + + + Disabled + ..\..\..\src;..\..\..\..\SimGear;..\..\..\..\install\msvc100\OpenSceneGraph\include;..\..\..\..\3rdParty\include;..\..\..\..\boost_1_43_0;%(AdditionalIncludeDirectories) + WIN32;_DEBUG;_CONSOLE;NOMINMAX;_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_WARNINGS;%(PreprocessorDefinitions) + true + EnableFastChecks + MultiThreadedDebugDLL + true + + + Level3 + EditAndContinue + + + sg_d.lib;ul_d.lib;OpenThreadsd.lib;%(AdditionalDependencies) + ..\..\..\..\install\msvc100\OpenSceneGraph\lib;..\..\..\..\3rdParty\lib;%(AdditionalLibraryDirectories) + true + $(OutDir)yasim.pdb + Console + false + + + MachineX86 + + + + + X64 + + + Disabled + ..\..\..\src;..\..\..\..\SimGear;..\..\..\..\install\msvc100-64\OpenSceneGraph\include;..\..\..\..\3rdParty.x64\include;..\..\..\..\boost_1_43_0;%(AdditionalIncludeDirectories) + WIN32;_DEBUG;_CONSOLE;NOMINMAX;_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_WARNINGS;%(PreprocessorDefinitions) + true + EnableFastChecks + MultiThreadedDebugDLL + true + + + Level3 + EditAndContinue + + + sg_d.lib;ul_d.lib;OpenThreadsd.lib;%(AdditionalDependencies) + ..\..\..\..\install\msvc100-64\OpenSceneGraph\lib;..\..\..\..\3rdParty.x64\lib;%(AdditionalLibraryDirectories) + true + $(OutDir)yasim.pdb + Console + false + + + MachineX64 + + + + + ..\..\..\src;..\..\..\..\SimGear;..\..\..\..\install\msvc100\OpenSceneGraph\include;..\..\..\..\3rdParty\include;..\..\..\..\boost_1_43_0;%(AdditionalIncludeDirectories) + WIN32;NDEBUG;_CONSOLE;NOMINMAX;_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_WARNINGS;%(PreprocessorDefinitions) + MultiThreadedDLL + true + + + Level3 + ProgramDatabase + + + sg.lib;ul.lib;OpenThreads.lib;%(AdditionalDependencies) + ..\..\..\..\install\msvc100\OpenSceneGraph\lib;..\..\..\..\3rdParty\lib;%(AdditionalLibraryDirectories) + true + Console + true + true + false + + + MachineX86 + + + + + X64 + + + ..\..\..\src;..\..\..\..\SimGear;..\..\..\..\install\msvc100-64\OpenSceneGraph\include;..\..\..\..\3rdParty.x64\include;..\..\..\..\boost_1_43_0;%(AdditionalIncludeDirectories) + WIN32;NDEBUG;_CONSOLE;NOMINMAX;_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_WARNINGS;%(PreprocessorDefinitions) + MultiThreadedDLL + true + + + Level3 + ProgramDatabase + + + sg.lib;ul.lib;OpenThreads.lib;%(AdditionalDependencies) + ..\..\..\..\install\msvc100-64\OpenSceneGraph\lib;..\..\..\..\3rdParty.x64\lib;%(AdditionalLibraryDirectories) + true + Console + true + true + false + + + MachineX64 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + {22540cd3-d3ca-4c86-a773-80aeee3acded} + + + + + + \ No newline at end of file diff --git a/projects/VC100/yasim/yasim.vcxproj.filters b/projects/VC100/yasim/yasim.vcxproj.filters new file mode 100644 index 000000000..02bac020e --- /dev/null +++ b/projects/VC100/yasim/yasim.vcxproj.filters @@ -0,0 +1,180 @@ + + + + + {4FC737F1-C7A5-4376-A066-2A32D752A2FF} + cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx + + + {93995380-89BD-4b04-88EB-625FBE52EBFB} + h;hpp;hxx;hm;inl;inc;xsd + + + {67DA6AB6-F800-4c08-8B7A-83BB121AAD01} + rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx + + + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + \ No newline at end of file diff --git a/projects/VC90/.gitignore b/projects/VC90/.gitignore index 44b58f448..d0e66af1f 100644 --- a/projects/VC90/.gitignore +++ b/projects/VC90/.gitignore @@ -1,5 +1,5 @@ FlightGear.ncb FlightGear.suo -FlightGear.sln.cache +*.sln.cache Win32 x64 diff --git a/projects/VC90/FlightGear/FlightGear.vcproj b/projects/VC90/FlightGear/FlightGear.vcproj index 7dd55bb68..eacb7a081 100644 --- a/projects/VC90/FlightGear/FlightGear.vcproj +++ b/projects/VC90/FlightGear/FlightGear.vcproj @@ -4512,11 +4512,11 @@ > @@ -5507,6 +5507,14 @@ RelativePath="..\..\..\src\ATC\atcutils.hxx" > + + + + diff --git a/src/ATC/Makefile.am b/src/ATC/Makefile.am index 35756c958..8748cef1e 100644 --- a/src/ATC/Makefile.am +++ b/src/ATC/Makefile.am @@ -2,6 +2,7 @@ noinst_LIBRARIES = libATC.a libATC_a_SOURCES = \ atcutils.cxx atcutils.hxx \ + atis.cxx atis.hxx \ trafficcontrol.cxx trafficcontrol.hxx INCLUDES = -I$(top_srcdir) -I$(top_srcdir)/src diff --git a/src/ATC/atis.cxx b/src/ATC/atis.cxx new file mode 100644 index 000000000..02394167b --- /dev/null +++ b/src/ATC/atis.cxx @@ -0,0 +1,46 @@ +/****************************************************************************** + * atis.cxx + * Written by Durk Talsma, started August 1, 2010. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU General Public License as + * published by the Free Software Foundation; either version 2 of the + * License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, but + * WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * + **************************************************************************/ + + +#ifdef HAVE_CONFIG_H +# include "config.h" +#endif + +#include + +#include +#include "atis.hxx" + +FGAtisManager::FGAtisManager() { + +} + +FGAtisManager::~FGAtisManager() { + +} + +void FGAtisManager::init() { + SGSubsystem::init(); +} + +void FGAtisManager::update ( double time ) { + //cerr << "ATIS code is running at time: " << time << endl; +} diff --git a/src/ATC/atis.hxx b/src/ATC/atis.hxx new file mode 100644 index 000000000..12fc4fd07 --- /dev/null +++ b/src/ATC/atis.hxx @@ -0,0 +1,39 @@ +/* -*- Mode: C++ -*- ***************************************************** + * atic.hxx + * Written by Durk Talsma. Started August 1, 2010; based on earlier work + * by David C. Luff + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU General Public License as + * published by the Free Software Foundation; either version 2 of the + * License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, but + * WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * + **************************************************************************/ + +#ifndef _ATIS_HXX_ +#define _ATIS_HXX_ + +#include + +class FGAtisManager : public SGSubsystem +{ +private: + +public: + FGAtisManager(); + ~FGAtisManager(); + void init(); + void update(double time); +}; + +#endif // _ATIS_HXX_ \ No newline at end of file diff --git a/src/ATC/trafficcontrol.cxx b/src/ATC/trafficcontrol.cxx index 998f350a9..c7d20bdb5 100644 --- a/src/ATC/trafficcontrol.cxx +++ b/src/ATC/trafficcontrol.cxx @@ -510,7 +510,7 @@ void FGATCController::transmit(FGTrafficRecord *rec, AtcMsgId msgId, AtcMsgDir m double onBoardRadioFreq1 = fgGetDouble("/instrumentation/comm[1]/frequencies/selected-mhz"); int onBoardRadioFreqI0 = (int) floor(onBoardRadioFreq0 * 100 + 0.5); int onBoardRadioFreqI1 = (int) floor(onBoardRadioFreq1 * 100 + 0.5); - cerr << "Using " << onBoardRadioFreq0 << ", " << onBoardRadioFreq1 << " and " << stationFreq << " for " << text << endl; + //cerr << "Using " << onBoardRadioFreq0 << ", " << onBoardRadioFreq1 << " and " << stationFreq << " for " << text << endl; // Display ATC message only when one of the radios is tuned // the relevant frequency. diff --git a/src/Instrumentation/gps.cxx b/src/Instrumentation/gps.cxx index afee154f3..06647d4ad 100644 --- a/src/Instrumentation/gps.cxx +++ b/src/Instrumentation/gps.cxx @@ -145,10 +145,10 @@ public: DeprecatedPropListener(SGPropertyNode* gps) { _parents.insert(gps); - SGPropertyNode* wp = gps->getChild("wp"); + SGPropertyNode* wp = gps->getChild("wp", 0, true); _parents.insert(wp); - _parents.insert(wp->getChild("wp", 0)); - _parents.insert(wp->getChild("wp", 1)); + _parents.insert(wp->getChild("wp", 0, true)); + _parents.insert(wp->getChild("wp", 1, true)); std::set::iterator it; for (it = _parents.begin(); it != _parents.end(); ++it) { diff --git a/src/Instrumentation/instrument_mgr.cxx b/src/Instrumentation/instrument_mgr.cxx index 27f5e3948..646d3fba0 100644 --- a/src/Instrumentation/instrument_mgr.cxx +++ b/src/Instrumentation/instrument_mgr.cxx @@ -56,47 +56,62 @@ FGInstrumentMgr::FGInstrumentMgr () : { set_subsystem("od_gauge", new FGODGauge); set_subsystem("hud", new HUD); - - SGPropertyNode_ptr config_props = new SGPropertyNode; - - SGPropertyNode *path_n = fgGetNode("/sim/instrumentation/path"); - - if (path_n) { - SGPath config = globals->resolve_aircraft_path(path_n->getStringValue()); - - SG_LOG( SG_ALL, SG_INFO, "Reading instruments from " - << config.str() ); - try { - readProperties( config.str(), config_props ); - - if ( !build(config_props) ) { - throw sg_error( - "Detected an internal inconsistency in the instrumentation\n" - "system specification file. See earlier errors for details."); - } - } catch (const sg_exception&) { - SG_LOG( SG_ALL, SG_ALERT, "Failed to load instrumentation system model: " - << config.str() ); - } - - } else { - SG_LOG( SG_ALL, SG_WARN, - "No instrumentation model specified for this model!"); - } - - if (!_explicitGps) { - SG_LOG(SG_INSTR, SG_INFO, "creating default GPS instrument"); - SGPropertyNode_ptr nd(new SGPropertyNode); - nd->setStringValue("name", "gps"); - nd->setIntValue("number", 0); - set_subsystem("gps[0]", new GPS(nd)); - } } FGInstrumentMgr::~FGInstrumentMgr () { } +void FGInstrumentMgr::init() +{ + SGPropertyNode_ptr config_props = new SGPropertyNode; + SGPropertyNode* path_n = fgGetNode("/sim/instrumentation/path"); + if (!path_n) { + SG_LOG(SG_COCKPIT, SG_WARN, "No instrumentation model specified for this model!"); + return; + } + + SGPath config = globals->resolve_aircraft_path(path_n->getStringValue()); + SG_LOG( SG_COCKPIT, SG_INFO, "Reading instruments from " << config.str() ); + + try { + readProperties( config.str(), config_props ); + if (!build(config_props)) { + throw sg_error( + "Detected an internal inconsistency in the instrumentation\n" + "system specification file. See earlier errors for details."); + } + } catch (const sg_exception&) { + SG_LOG(SG_COCKPIT, SG_ALERT, "Failed to load instrumentation system model: " + << config.str() ); + } + + + if (!_explicitGps) { + SG_LOG(SG_INSTR, SG_INFO, "creating default GPS instrument"); + SGPropertyNode_ptr nd(new SGPropertyNode); + nd->setStringValue("name", "gps"); + nd->setIntValue("number", 0); + set_subsystem("gps[0]", new GPS(nd)); + } + + SGSubsystemGroup::init(); +} + +void FGInstrumentMgr::reinit() +{ +// delete all our instrument + for (unsigned int i=0; i<_instruments.size(); ++i) { + const std::string& nm(_instruments[i]); + SGSubsystem* instr = get_subsystem(nm); + instr->unbind(); + remove_subsystem(nm); + delete instr; + } + + init(); +} + bool FGInstrumentMgr::build (SGPropertyNode* config_props) { for ( int i = 0; i < config_props->nChildren(); ++i ) { @@ -110,7 +125,7 @@ bool FGInstrumentMgr::build (SGPropertyNode* config_props) if (index > 0) subsystemname << '['<< index << ']'; string id = subsystemname.str(); - + _instruments.push_back(id); if ( name == "adf" ) { set_subsystem( id, new ADF( node ), 0.15 ); diff --git a/src/Instrumentation/instrument_mgr.hxx b/src/Instrumentation/instrument_mgr.hxx index b5856ef97..d7c9b2a07 100644 --- a/src/Instrumentation/instrument_mgr.hxx +++ b/src/Instrumentation/instrument_mgr.hxx @@ -31,10 +31,15 @@ public: FGInstrumentMgr (); virtual ~FGInstrumentMgr (); - bool build (SGPropertyNode* config_props); - + + virtual void init(); + virtual void reinit(); private: + bool build (SGPropertyNode* config_props); + bool _explicitGps; + + std::vector _instruments; }; #endif // __INSTRUMENT_MGR_HXX diff --git a/src/Main/fg_commands.cxx b/src/Main/fg_commands.cxx index 1dd37d387..c277b6b73 100644 --- a/src/Main/fg_commands.cxx +++ b/src/Main/fg_commands.cxx @@ -37,7 +37,6 @@ #include #include #include