diff --git a/CMakeLists.txt b/CMakeLists.txt
index 9505c6480..1ec1f627e 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -57,7 +57,7 @@ option(ENABLE_FGADMIN "Set to ON to build FlightGear with FGADMIN" ON)
option(EVENT_INPUT "Set to ON to build FlightGear with event-based Input support" OFF)
option(ENABLE_LIBSVN "Set to ON to build terrasync with libsvnclient support" OFF)
-set(MSVC_3RDPARTY_DIR NOT_FOUND CACHE PATH "Location where the third-party dependencies are extracted")
+set(MSVC_3RDPARTY_ROOT NOT_FOUND CACHE PATH "Location where the third-party dependencies are extracted")
if(LOGGING)
# nothing
@@ -82,15 +82,28 @@ else(EVENT_INPUT)
set(ENABLE_PLIB_JOYSTICK 1)
endif(EVENT_INPUT)
-if (MSVC_3RDPARTY_DIR)
- message(STATUS "3rdparty files located in ${MSVC_3RDPARTY_DIR}")
- set (CMAKE_LIBRARY_PATH ${MSVC_3RDPARTY_DIR}/3rdParty/lib ${MSVC_3RDPARTY_DIR}/install/msvc90/OpenScenegraph/lib ${MSVC_3RDPARTY_DIR}/install/msvc90/SimGear/lib )
- set (CMAKE_INCLUDE_PATH ${MSVC_3RDPARTY_DIR}/3rdParty/include ${MSVC_3RDPARTY_DIR}/install/msvc90/OpenScenegraph/include ${MSVC_3RDPARTY_DIR}/install/msvc90/SimGear/include)
- set (BOOST_ROOT ${MSVC_3RDPARTY_DIR}/boost_1_44_0)
- set (OPENAL_INCLUDE_DIR ${MSVC_3RDPARTY_DIR}/3rdParty/include)
- set (ALUT_INCLUDE_DIR ${MSVC_3RDPARTY_DIR}/3rdParty/include)
- set (OPENAL_LIBRARY_DIR ${MSVC_3RDPARTY_DIR}/3rdParty/lib)
-endif (MSVC_3RDPARTY_DIR)
+if (MSVC AND MSVC_3RDPARTY_ROOT)
+ message(STATUS "3rdparty files located in ${MSVC_3RDPARTY_ROOT}")
+ set( OSG_MSVC "msvc" )
+ if (${MSVC_VERSION} EQUAL 1600)
+ set( OSG_MSVC ${OSG_MSVC}100 )
+ else (${MSVC_VERSION} EQUAL 1600)
+ set( OSG_MSVC ${OSG_MSVC}90 )
+ endif (${MSVC_VERSION} EQUAL 1600)
+ if (CMAKE_CL_64)
+ set( OSG_MSVC ${OSG_MSVC}-64 )
+ set( MSVC_3RDPARTY_DIR 3rdParty.x64 )
+ else (CMAKE_CL_64)
+ set( MSVC_3RDPARTY_DIR 3rdParty )
+ endif (CMAKE_CL_64)
+
+ set (CMAKE_LIBRARY_PATH ${MSVC_3RDPARTY_ROOT}/${MSVC_3RDPARTY_DIR}/lib ${MSVC_3RDPARTY_ROOT}/install/${OSG_MSVC}/OpenScenegraph/lib ${MSVC_3RDPARTY_ROOT}/install/${OSG_MSVC}/SimGear/lib )
+ set (CMAKE_INCLUDE_PATH ${MSVC_3RDPARTY_ROOT}/${MSVC_3RDPARTY_DIR}/include ${MSVC_3RDPARTY_ROOT}/install/${OSG_MSVC}/OpenScenegraph/include ${MSVC_3RDPARTY_ROOT}/install/${OSG_MSVC}/SimGear/include)
+ set (BOOST_ROOT ${MSVC_3RDPARTY_ROOT}/boost_1_44_0)
+ set (OPENAL_INCLUDE_DIR ${MSVC_3RDPARTY_ROOT}/${MSVC_3RDPARTY_DIR}/include)
+ set (ALUT_INCLUDE_DIR ${MSVC_3RDPARTY_ROOT}/${MSVC_3RDPARTY_DIR}/include)
+ set (OPENAL_LIBRARY_DIR ${MSVC_3RDPARTY_ROOT}/${MSVC_3RDPARTY_DIR}/lib)
+endif (MSVC AND MSVC_3RDPARTY_ROOT)
# check required dependencies
@@ -181,6 +194,9 @@ if(WIN32)
# endforeach(warning)
set(MSVC_FLAGS "-DNOMINMAX -D_USE_MATH_DEFINES -D_CRT_SECURE_NO_WARNINGS -D_SCL_SECURE_NO_WARNINGS -D__CRT_NONSTDC_NO_WARNINGS")
+ if (${MSVC_VERSION} EQUAL 1600)
+ set( MSVC_LD_FLAGS "/FORCE:MULTIPLE" )
+ endif (${MSVC_VERSION} EQUAL 1600)
endif(MSVC)
set(NOMINMAX 1)
@@ -189,6 +205,7 @@ endif(WIN32)
set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} ${WARNING_FLAGS} ${MSVC_FLAGS} -D_REENTRANT")
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${WARNING_FLAGS} ${MSVC_FLAGS} -D_REENTRANT")
+set(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} ${MSVC_LD_FLAGS}")
include_directories(${OPENSCENEGRAPH_INCLUDE_DIRS}
${Boost_INCLUDE_DIRS}
diff --git a/projects/VC100/.gitignore b/projects/VC100/.gitignore
deleted file mode 100644
index 994d77bf7..000000000
--- a/projects/VC100/.gitignore
+++ /dev/null
@@ -1,8 +0,0 @@
-FlightGear.suo
-FlightGear.sdf
-FlightGear.opensdf
-Win32
-x64
-ipch
-*.user
-*.sln.cache
diff --git a/projects/VC100/FlightGear.sln b/projects/VC100/FlightGear.sln
deleted file mode 100644
index e1ebfa828..000000000
--- a/projects/VC100/FlightGear.sln
+++ /dev/null
@@ -1,163 +0,0 @@
-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
deleted file mode 100644
index dad686e5f..000000000
--- a/projects/VC100/FlightGear/FlightGear.vcxproj
+++ /dev/null
@@ -1,1429 +0,0 @@
-
-
-
-
- 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_44_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;..\..\..\..\boost_1_44_0\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_44_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;..\..\..\..\boost_1_44_0\lib64;%(AdditionalLibraryDirectories)
- %(IgnoreSpecificDefaultLibraries)
- true
- Console
- false
-
-
- MachineX64
- MultiplyDefinedSymbolOnly
-
-
-
-
- .\Release/FlightGear.tlb
-
-
- AnySuitable
- ..\..\..\src;..\..\..\src\include;..\..\..\src\FDM\JSBSim;..\..\..\..\SimGear;..\..\..\..\install\msvc100\OpenSceneGraph\include;..\..\..\..\3rdParty\include;..\..\..\..\boost_1_44_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;..\..\..\..\boost_1_44_0\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_44_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;..\..\..\..\boost_1_44_0\lib64;%(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
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 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
deleted file mode 100644
index fa82e5d60..000000000
--- a/projects/VC100/FlightGear/FlightGear.vcxproj.filters
+++ /dev/null
@@ -1,2939 +0,0 @@
-
-
-
-
- {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\build_in
-
-
- 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_Multiplayer
-
-
- Lib_Multiplayer
-
-
- Lib_Environment
-
-
- Lib_Environment
-
-
- Lib_Environment
-
-
- Lib_Environment
-
-
- 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_Time
-
-
- Lib_JSBSim\math
-
-
- Lib_Navaids
-
-
- Lib_Navaids
-
-
- Lib_Navaids
-
-
- Lib_Navaids
-
-
- Lib_Navaids
-
-
- Lib_Instrumentation
-
-
- Lib_KLN89
-
-
-
-
- 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\build_in
-
-
- 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_Multiplayer
-
-
- Lib_Multiplayer
-
-
- Lib_Multiplayer
-
-
- Lib_Environment
-
-
- Lib_Environment
-
-
- Lib_Environment
-
-
- Lib_Environment
-
-
- 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
-
-
- Lib_Time
-
-
- Lib_JSBSim\math
-
-
- Lib_Navaids
-
-
- Lib_Navaids
-
-
- Lib_Navaids
-
-
- Lib_Navaids
-
-
- Lib_Navaids
-
-
- Lib_Instrumentation
-
-
- Lib_KLN89
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/projects/VC100/GPSsmooth/GPSsmooth.vcxproj b/projects/VC100/GPSsmooth/GPSsmooth.vcxproj
deleted file mode 100644
index 01e9faee7..000000000
--- a/projects/VC100/GPSsmooth/GPSsmooth.vcxproj
+++ /dev/null
@@ -1,208 +0,0 @@
-
-
-
-
- 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
- AnySuitable
-
-
- 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
deleted file mode 100644
index 8c91450e0..000000000
--- a/projects/VC100/GPSsmooth/GPSsmooth.vcxproj.filters
+++ /dev/null
@@ -1,30 +0,0 @@
-
-
-
-
- {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
deleted file mode 100644
index 4c52c0bac..000000000
--- a/projects/VC100/MIDGsmooth/MIDGsmooth.vcxproj
+++ /dev/null
@@ -1,211 +0,0 @@
-
-
-
-
- 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
- AnySuitable
-
-
- 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
deleted file mode 100644
index 78a176a0a..000000000
--- a/projects/VC100/MIDGsmooth/MIDGsmooth.vcxproj.filters
+++ /dev/null
@@ -1,30 +0,0 @@
-
-
-
-
- {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/README b/projects/VC100/README
new file mode 100644
index 000000000..aeca7db74
--- /dev/null
+++ b/projects/VC100/README
@@ -0,0 +1,2 @@
+The handmade VS2010 project files have been replaced by the Cmake build system.
+Please use Cmake to build FlightGear with Visual Studio 2010.
diff --git a/projects/VC100/UGsmooth/UGsmooth.vcxproj b/projects/VC100/UGsmooth/UGsmooth.vcxproj
deleted file mode 100644
index c956eb164..000000000
--- a/projects/VC100/UGsmooth/UGsmooth.vcxproj
+++ /dev/null
@@ -1,216 +0,0 @@
-
-
-
-
- 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_44_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_44_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_44_0;%(AdditionalIncludeDirectories)
- WIN32;NDEBUG;_CONSOLE;NOMINMAX;_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_WARNINGS;%(PreprocessorDefinitions)
- MultiThreadedDLL
- true
-
-
- Level3
- ProgramDatabase
- AnySuitable
-
-
- 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_44_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
deleted file mode 100644
index a335f818e..000000000
--- a/projects/VC100/UGsmooth/UGsmooth.vcxproj.filters
+++ /dev/null
@@ -1,45 +0,0 @@
-
-
-
-
- {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
deleted file mode 100644
index a25aa7813..000000000
--- a/projects/VC100/fgadmin.rc
+++ /dev/null
@@ -1 +0,0 @@
-IDI_ICON1 ICON "flightgear.ico"
diff --git a/projects/VC100/fgadmin/fgadmin.vcxproj b/projects/VC100/fgadmin/fgadmin.vcxproj
deleted file mode 100644
index c7c59e4ec..000000000
--- a/projects/VC100/fgadmin/fgadmin.vcxproj
+++ /dev/null
@@ -1,229 +0,0 @@
-
-
-
-
- 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
- AnySuitable
- 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
deleted file mode 100644
index dfbf2a092..000000000
--- a/projects/VC100/fgadmin/fgadmin.vcxproj.filters
+++ /dev/null
@@ -1,47 +0,0 @@
-
-
-
-
- {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
deleted file mode 100644
index 894ec6eaa..000000000
--- a/projects/VC100/fgjs/fgjs.vcxproj
+++ /dev/null
@@ -1,215 +0,0 @@
-
-
-
-
- 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_44_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_44_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_44_0;%(AdditionalIncludeDirectories)
- WIN32;NDEBUG;_CONSOLE;NOMINMAX;_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_WARNINGS;%(PreprocessorDefinitions)
- MultiThreadedDLL
- true
-
-
- Level3
- ProgramDatabase
- AnySuitable
-
-
- 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_44_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
deleted file mode 100644
index 038014706..000000000
--- a/projects/VC100/fgjs/fgjs.vcxproj.filters
+++ /dev/null
@@ -1,36 +0,0 @@
-
-
-
-
- {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
deleted file mode 100644
index 957fa08d3..000000000
--- a/projects/VC100/fgviewer/fgviewer.vcxproj
+++ /dev/null
@@ -1,211 +0,0 @@
-
-
-
-
- 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_44_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;..\..\..\..\boost_1_44_0\lib;%(AdditionalLibraryDirectories)
- true
- $(OutDir)fgviewer.pdb
- Console
- false
-
-
- MachineX86
- MultiplyDefinedSymbolOnly
-
-
-
-
- X64
-
-
- Disabled
- ..\..\..\..\SimGear;..\..\..\..\install\msvc100-64\OpenSceneGraph\include;..\..\..\..\boost_1_44_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;..\..\..\..\boost_1_44_0\lib64;%(AdditionalLibraryDirectories)
- true
- $(OutDir)fgviewer.pdb
- Console
- false
-
-
- MachineX64
- MultiplyDefinedSymbolOnly
-
-
-
-
- ..\..\..\..\SimGear;..\..\..\..\install\msvc100\OpenSceneGraph\include;..\..\..\..\boost_1_44_0;..\..\..\..\3rdParty\include;%(AdditionalIncludeDirectories)
- WIN32;NDEBUG;_CONSOLE;NOMINMAX;%(PreprocessorDefinitions)
- MultiThreadedDLL
- true
-
-
- Level3
- ProgramDatabase
- AnySuitable
-
-
- 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;..\..\..\..\boost_1_44_0\lib;%(AdditionalLibraryDirectories)
- true
- Console
- true
- true
- false
-
-
- MachineX86
- MultiplyDefinedSymbolOnly
-
-
-
-
- X64
-
-
- ..\..\..\..\SimGear;..\..\..\..\install\msvc100-64\OpenSceneGraph\include;..\..\..\..\boost_1_44_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;..\..\..\..\boost_1_44_0\lib64;%(AdditionalLibraryDirectories)
- true
- Console
- true
- true
- false
-
-
- MachineX64
- MultiplyDefinedSymbolOnly
-
-
-
-
-
-
-
- {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
deleted file mode 100644
index fe8015b61..000000000
--- a/projects/VC100/fgviewer/fgviewer.vcxproj.filters
+++ /dev/null
@@ -1,22 +0,0 @@
-
-
-
-
- {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/metar/metar.vcxproj b/projects/VC100/metar/metar.vcxproj
deleted file mode 100644
index a65f7fcf4..000000000
--- a/projects/VC100/metar/metar.vcxproj
+++ /dev/null
@@ -1,203 +0,0 @@
-
-
-
-
- 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
-
-
- ws2_32.lib;%(AdditionalDependencies)
- %(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
-
-
- ws2_32.lib;%(AdditionalDependencies)
- %(AdditionalLibraryDirectories)
- true
- $(OutDir)metar.pdb
- Console
- false
-
-
- MachineX64
-
-
-
-
- ..\..\..\..\SimGear;..\..\..\..\3rdParty\include;%(AdditionalIncludeDirectories)
- WIN32;NDEBUG;_CONSOLE;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)
- MultiThreadedDLL
-
-
- Level3
- ProgramDatabase
- AnySuitable
-
-
- ws2_32.lib;%(AdditionalDependencies)
- %(AdditionalLibraryDirectories)
- true
- Console
- true
- true
- false
-
-
- MachineX86
-
-
-
-
- X64
-
-
- ..\..\..\..\SimGear;..\..\..\..\3rdParty.x64\include;%(AdditionalIncludeDirectories)
- WIN32;NDEBUG;_CONSOLE;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)
- MultiThreadedDLL
-
-
- Level3
- ProgramDatabase
-
-
- ws2_32.lib;%(AdditionalDependencies)
- %(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
deleted file mode 100644
index 927f4f99b..000000000
--- a/projects/VC100/metar/metar.vcxproj.filters
+++ /dev/null
@@ -1,22 +0,0 @@
-
-
-
-
- {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
deleted file mode 100644
index 2edb4903e..000000000
--- a/projects/VC100/terrasync/terrasync.vcxproj
+++ /dev/null
@@ -1,207 +0,0 @@
-
-
-
-
- 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
- AnySuitable
-
-
- 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
deleted file mode 100644
index f63c8e6b8..000000000
--- a/projects/VC100/terrasync/terrasync.vcxproj.filters
+++ /dev/null
@@ -1,22 +0,0 @@
-
-
-
-
- {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
deleted file mode 100644
index f2894ce6f..000000000
--- a/projects/VC100/xmlgrep/xmlgrep.vcxproj
+++ /dev/null
@@ -1,193 +0,0 @@
-
-
-
-
- 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
- AnySuitable
-
-
- 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
deleted file mode 100644
index 9bf80bae5..000000000
--- a/projects/VC100/xmlgrep/xmlgrep.vcxproj.filters
+++ /dev/null
@@ -1,36 +0,0 @@
-
-
-
-
- {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
deleted file mode 100644
index 689910c80..000000000
--- a/projects/VC100/yasim/yasim.vcxproj
+++ /dev/null
@@ -1,261 +0,0 @@
-
-
-
-
- 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_44_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_44_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_44_0;%(AdditionalIncludeDirectories)
- WIN32;NDEBUG;_CONSOLE;NOMINMAX;_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_WARNINGS;%(PreprocessorDefinitions)
- MultiThreadedDLL
- true
-
-
- Level3
- ProgramDatabase
- AnySuitable
-
-
- 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_44_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
deleted file mode 100644
index 02bac020e..000000000
--- a/projects/VC100/yasim/yasim.vcxproj.filters
+++ /dev/null
@@ -1,180 +0,0 @@
-
-
-
-
- {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/src/AIModel/AIFlightPlan.cxx b/src/AIModel/AIFlightPlan.cxx
index 132858850..914f5442c 100644
--- a/src/AIModel/AIFlightPlan.cxx
+++ b/src/AIModel/AIFlightPlan.cxx
@@ -49,6 +49,7 @@ using std::cerr;
FGAIFlightPlan::FGAIFlightPlan()
{
sid = 0;
+ wpt_iterator = waypoints.begin();
}
FGAIFlightPlan::FGAIFlightPlan(const string& filename)
@@ -176,6 +177,7 @@ FGAIFlightPlan::FGAIFlightPlan(FGAIAircraft *ac,
else wpt->finished = false;
waypoints.push_back(wpt);
} // of node loop
+ wpt_iterator = waypoints.begin();
} catch (const sg_exception &e) {
SG_LOG(SG_GENERAL, SG_WARN, "Error reading AI flight plan: " <<
e.getMessage() << " from " << e.getOrigin());
diff --git a/src/FDM/JSBSim/JSBSim.cxx b/src/FDM/JSBSim/JSBSim.cxx
index f802c8c2e..a9e9be771 100644
--- a/src/FDM/JSBSim/JSBSim.cxx
+++ b/src/FDM/JSBSim/JSBSim.cxx
@@ -144,8 +144,6 @@ FGJSBsim::FGJSBsim( double dt )
}
}
- resetPropertyState();
-
fdmex = new FGFDMExec( (FGPropertyManager*)globals->get_props() );
// Register ground callback.
@@ -424,6 +422,33 @@ void FGJSBsim::init()
/******************************************************************************/
+void checkTied ( FGPropertyManager *node )
+{
+ int N = node->nChildren();
+ string name;
+
+ for (int i=0; igetChild(i)->nChildren() ) {
+ checkTied( (FGPropertyManager*)node->getChild(i) );
+ }
+ if ( node->getChild(i)->isTied() ) {
+ name = ((FGPropertyManager*)node->getChild(i))->GetFullyQualifiedName();
+ node->Untie(name);
+ }
+ }
+}
+
+/******************************************************************************/
+
+void FGJSBsim::unbind()
+{
+ SGPropertyNode* instance = globals->get_props()->getNode("/fdm/jsbsim");
+ checkTied((FGPropertyManager*)instance);
+ FGInterface::unbind();
+}
+
+/******************************************************************************/
+
// Run an iteration of the EOM (equations of motion)
void FGJSBsim::update( double dt )
@@ -1415,21 +1440,3 @@ void FGJSBsim::update_external_forces(double t_off)
fgSetDouble("/fdm/jsbsim/systems/hook/tailhook-pos-deg", fi);
}
-void FGJSBsim::resetPropertyState()
-{
-// this code works-around bug #222:
-// http://code.google.com/p/flightgear-bugs/issues/detail?id=222
-// for whatever reason, having an existing value for the WOW
-// property causes the NaNs. Should that be fixed, this code can die
- SGPropertyNode* gear = fgGetNode("/fdm/jsbsim/gear", false);
- if (!gear) {
- return;
- }
-
- int index = 0;
- SGPropertyNode* unitNode = NULL;
- for (; (unitNode = gear->getChild("unit", index)) != NULL; ++index) {
- unitNode->removeChild("WOW", 0, false);
- }
-}
-
diff --git a/src/FDM/JSBSim/JSBSim.hxx b/src/FDM/JSBSim/JSBSim.hxx
index 1a8037167..a01146bcc 100644
--- a/src/FDM/JSBSim/JSBSim.hxx
+++ b/src/FDM/JSBSim/JSBSim.hxx
@@ -110,6 +110,9 @@ public:
/// Reset flight params to a specific position
void init();
+ /// Unbind properties
+ void unbind();
+
/// @name Position Parameter Set
//@{
/** Set geocentric latitude
@@ -283,8 +286,6 @@ private:
void update_gear(void);
void update_external_forces(double t_off);
-
- void resetPropertyState();
};
diff --git a/src/FDM/JSBSim/models/FGPropulsion.cpp b/src/FDM/JSBSim/models/FGPropulsion.cpp
index 57d2852f3..05a2da4c4 100644
--- a/src/FDM/JSBSim/models/FGPropulsion.cpp
+++ b/src/FDM/JSBSim/models/FGPropulsion.cpp
@@ -307,18 +307,23 @@ bool FGPropulsion::Load(Element* el)
try {
if (type == "piston_engine") {
HavePistonEngine = true;
+ if (!IsBound) bind();
Engines.push_back(new FGPiston(FDMExec, document, numEngines));
} else if (type == "turbine_engine") {
HaveTurbineEngine = true;
+ if (!IsBound) bind();
Engines.push_back(new FGTurbine(FDMExec, document, numEngines));
} else if (type == "turboprop_engine") {
HaveTurboPropEngine = true;
+ if (!IsBound) bind();
Engines.push_back(new FGTurboProp(FDMExec, document, numEngines));
} else if (type == "rocket_engine") {
HaveRocketEngine = true;
+ if (!IsBound) bind();
Engines.push_back(new FGRocket(FDMExec, document, numEngines));
} else if (type == "electric_engine") {
HaveElectricEngine = true;
+ if (!IsBound) bind();
Engines.push_back(new FGElectric(FDMExec, document, numEngines));
} else {
cerr << "Unknown engine type: " << type << endl;
@@ -345,7 +350,6 @@ bool FGPropulsion::Load(Element* el)
if (el->FindElement("dump-rate"))
DumpRate = el->FindElementValueAsNumberConvertTo("dump-rate", "LBS/MIN");
- if (!IsBound) bind();
PostLoad(el, PropertyManager);
return true;
@@ -642,7 +646,7 @@ void FGPropulsion::bind(void)
typedef int (FGPropulsion::*iPMF)(void) const;
IsBound = true;
- PropertyManager->Tie("propulsion/set-running", this, (iPMF)0, &FGPropulsion::InitRunning, true);
+ PropertyManager->Tie("propulsion/set-running", this, (iPMF)0, &FGPropulsion::InitRunning, false);
if (HaveTurbineEngine) {
PropertyManager->Tie("propulsion/starter_cmd", this, (iPMF)0, &FGPropulsion::SetStarter, true);
PropertyManager->Tie("propulsion/cutoff_cmd", this, (iPMF)0, &FGPropulsion::SetCutoff, true);
diff --git a/src/FDM/flight.cxx b/src/FDM/flight.cxx
index 5676e688b..d501d1507 100644
--- a/src/FDM/flight.cxx
+++ b/src/FDM/flight.cxx
@@ -268,15 +268,15 @@ FGInterface::bind ()
// Orientation
fgTie("/orientation/roll-deg", this,
&FGInterface::get_Phi_deg,
- &FGInterface::set_Phi_deg);
+ &FGInterface::set_Phi_deg, false);
fgSetArchivable("/orientation/roll-deg");
fgTie("/orientation/pitch-deg", this,
&FGInterface::get_Theta_deg,
- &FGInterface::set_Theta_deg);
+ &FGInterface::set_Theta_deg, false);
fgSetArchivable("/orientation/pitch-deg");
fgTie("/orientation/heading-deg", this,
&FGInterface::get_Psi_deg,
- &FGInterface::set_Psi_deg);
+ &FGInterface::set_Psi_deg, false);
fgSetArchivable("/orientation/heading-deg");
fgTie("/orientation/track-deg", this,
&FGInterface::get_Track);
@@ -331,11 +331,11 @@ FGInterface::bind ()
// LaRCSim are fixed (LaRCSim adds the
// earth's rotation to the east velocity).
fgTie("/velocities/speed-north-fps", this,
- &FGInterface::get_V_north, &FGInterface::set_V_north);
+ &FGInterface::get_V_north, &FGInterface::set_V_north, false);
fgTie("/velocities/speed-east-fps", this,
- &FGInterface::get_V_east, &FGInterface::set_V_east);
+ &FGInterface::get_V_east, &FGInterface::set_V_east, false);
fgTie("/velocities/speed-down-fps", this,
- &FGInterface::get_V_down, &FGInterface::set_V_down);
+ &FGInterface::get_V_down, &FGInterface::set_V_down, false);
fgTie("/velocities/north-relground-fps", this,
&FGInterface::get_V_north_rel_ground);
diff --git a/src/Input/FGJoystickInput.cxx b/src/Input/FGJoystickInput.cxx
index 349782d5b..cf7cc3319 100644
--- a/src/Input/FGJoystickInput.cxx
+++ b/src/Input/FGJoystickInput.cxx
@@ -119,6 +119,14 @@ void FGJoystickInput::init()
}
}
+void FGJoystickInput::reinit() {
+ SG_LOG(SG_INPUT, SG_DEBUG, "Re-Initializing joystick bindings");
+ SGPropertyNode * js_nodes = fgGetNode("/input/joysticks", true);
+ js_nodes->removeChildren("js", false);
+ FGJoystickInput::init();
+ FGJoystickInput::postinit();
+}
+
void FGJoystickInput::postinit()
{
FGNasalSys *nasalsys = (FGNasalSys *)globals->get_subsystem("nasal");
@@ -267,6 +275,8 @@ void FGJoystickInput::update( double dt )
continue;
js->read(&buttons, axis_values);
+ if (js->notWorking()) // If js is disconnected
+ continue;
// Fire bindings for the axes.
for (int j = 0; j < bindings[i].naxes; j++) {
diff --git a/src/Input/FGJoystickInput.hxx b/src/Input/FGJoystickInput.hxx
index ef1530ec0..039401e29 100644
--- a/src/Input/FGJoystickInput.hxx
+++ b/src/Input/FGJoystickInput.hxx
@@ -44,6 +44,7 @@ public:
virtual void init();
virtual void postinit();
+ virtual void reinit();
virtual void update( double dt );
static const int MAX_JOYSTICKS = 10;
diff --git a/src/Instrumentation/rnav_waypt_controller.cxx b/src/Instrumentation/rnav_waypt_controller.cxx
index 09ac2b812..278484d0a 100644
--- a/src/Instrumentation/rnav_waypt_controller.cxx
+++ b/src/Instrumentation/rnav_waypt_controller.cxx
@@ -221,7 +221,7 @@ private:
/**
* Special controller for runways. For runways, we want very narrow deviation
- * contraints, and to understand that any point along the paved area is
+ * constraints, and to understand that any point along the paved area is
* equivalent to being 'at' the runway.
*/
class RunwayCtl : public WayptController
@@ -252,7 +252,7 @@ public:
double _courseDev = brg - _targetTrack;
SG_NORMALIZE_RANGE(_courseDev, -180.0, 180.0);
- if (fabs(_courseDev) > 90.0) {
+ if ((fabs(_courseDev) > 90.0) && (_distanceM < _rnav->overflightArmDistanceM())) {
setDone();
}
}
diff --git a/src/Instrumentation/wxradar.cxx b/src/Instrumentation/wxradar.cxx
index 739be4b95..c3b37d2cd 100644
--- a/src/Instrumentation/wxradar.cxx
+++ b/src/Instrumentation/wxradar.cxx
@@ -610,7 +610,7 @@ wxRadarBg::update_aircraft()
diff = _elapsed_time - (*ground_echoes_iterator)->elapsed_time;
if( diff > _persistance) {
- ground_echoes.erase(ground_echoes_iterator);
+ ground_echoes.erase(ground_echoes_iterator++);
} else {
// double test_brg = (*ground_echoes_iterator)->bearing;
// double bearing = test_brg * SG_DEGREES_TO_RADIANS;
diff --git a/src/Main/.gitignore b/src/Main/.gitignore
index 5ffcb24f2..d176671ce 100644
--- a/src/Main/.gitignore
+++ b/src/Main/.gitignore
@@ -2,3 +2,5 @@ fgfs
metar
runfgfs
runfgfs.bat
+flightgear.aps
+flightgear64.aps
diff --git a/src/Main/CMakeLists.txt b/src/Main/CMakeLists.txt
index ff4538c2e..954c020bc 100644
--- a/src/Main/CMakeLists.txt
+++ b/src/Main/CMakeLists.txt
@@ -1,4 +1,12 @@
+if (MSVC)
+ if (CMAKE_CL_64)
+ set( RESOURCE_FILE flightgear64.rc )
+ else (CMAKE_CL_64)
+ set( RESOURCE_FILE flightgear.rc )
+ endif (CMAKE_CL_64)
+endif (MSVC)
+
set(SOURCES
CameraGroup.cxx
FGEventHandler.cxx
@@ -21,6 +29,7 @@ set(SOURCES
util.cxx
viewer.cxx
viewmgr.cxx
+ ${RESOURCE_FILE}
)
add_executable(fgfs ${SOURCES})
diff --git a/projects/VC100/flightgear.ico b/src/Main/flightgear.ico
similarity index 100%
rename from projects/VC100/flightgear.ico
rename to src/Main/flightgear.ico
diff --git a/projects/VC100/flightgear.rc b/src/Main/flightgear.rc
similarity index 100%
rename from projects/VC100/flightgear.rc
rename to src/Main/flightgear.rc
diff --git a/projects/VC100/flightgear64.ico b/src/Main/flightgear64.ico
similarity index 100%
rename from projects/VC100/flightgear64.ico
rename to src/Main/flightgear64.ico
diff --git a/projects/VC100/flightgear64.rc b/src/Main/flightgear64.rc
similarity index 100%
rename from projects/VC100/flightgear64.rc
rename to src/Main/flightgear64.rc
diff --git a/src/Main/viewer.cxx b/src/Main/viewer.cxx
index 05816f8bc..a61198d66 100644
--- a/src/Main/viewer.cxx
+++ b/src/Main/viewer.cxx
@@ -289,7 +289,14 @@ void
FGViewer::setHeadingOffset_deg (double heading_offset_deg)
{
_dirty = true;
- _heading_offset_deg = heading_offset_deg;
+ if (_at_model && (_offset_m.x() == 0.0)&&(_offset_m.y() == 0.0))
+ {
+ /* avoid optical effects (e.g. rotating sky) when looking at something
+ * with heading offsets x==y==0 (view heading cannot change). */
+ _heading_offset_deg = 0.0;
+ }
+ else
+ _heading_offset_deg = heading_offset_deg;
}
void
@@ -317,6 +324,14 @@ void
FGViewer::setGoalHeadingOffset_deg (double goal_heading_offset_deg)
{
_dirty = true;
+ if (_at_model && (_offset_m.x() == 0.0)&&(_offset_m.y() == 0.0))
+ {
+ /* avoid optical effects (e.g. rotating sky) when looking at something
+ * with heading offsets x==y==0 (view heading cannot change). */
+ _goal_heading_offset_deg = 0.0;
+ return;
+ }
+
_goal_heading_offset_deg = goal_heading_offset_deg;
while ( _goal_heading_offset_deg < 0.0 ) {
_goal_heading_offset_deg += 360;
diff --git a/src/Model/modelmgr.cxx b/src/Model/modelmgr.cxx
index 3478a68c5..181435ef1 100644
--- a/src/Model/modelmgr.cxx
+++ b/src/Model/modelmgr.cxx
@@ -83,6 +83,7 @@ FGModelMgr::add_model (SGPropertyNode * node)
} catch (const sg_throwable& t) {
SG_LOG(SG_GENERAL, SG_ALERT, "Error loading " << path << ":\n "
<< t.getFormattedMessage() << t.getOrigin());
+ delete instance;
return;
}
diff --git a/utils/fgadmin/src/CMakeLists.txt b/utils/fgadmin/src/CMakeLists.txt
index 045ab0b4f..d0e0812fd 100644
--- a/utils/fgadmin/src/CMakeLists.txt
+++ b/utils/fgadmin/src/CMakeLists.txt
@@ -1,7 +1,11 @@
-add_executable(fgadmin fgadmin.cxx fgadmin_funcs.cxx main.cxx untarka.c)
+fltk_wrap_ui(FGAdminUI fgadmin.fl)
+add_library(FGAdminUI ${FGAdminUI_FLTK_UI_SRCS})
-target_link_libraries(fgadmin
+add_executable(fgadmin fgadmin_funcs.cxx main.cxx untarka.c)
+add_dependencies(fgadmin FGAdminUI)
+
+target_link_libraries(fgadmin FGAdminUI
${SIMGEAR_LIBRARIES}
${ZLIB_LIBRARIES}
${PLIB_LIBRARIES}