From 2bc7a538cf3ef2d04c9ca780586662e2974a9b6c Mon Sep 17 00:00:00 2001
From: david <david>
Date: Sun, 3 Nov 2002 15:41:30 +0000
Subject: [PATCH] Eliminate dependency of flight.hxx on model.hxx, to avoid
 unnecessary rebuilding.

---
 src/FDM/LaRCsim.cxx     | 4 ++++
 src/FDM/YASim/YASim.cxx | 2 ++
 src/FDM/flight.cxx      | 2 ++
 src/FDM/flight.hxx      | 4 ----
 4 files changed, 8 insertions(+), 4 deletions(-)

diff --git a/src/FDM/LaRCsim.cxx b/src/FDM/LaRCsim.cxx
index 96aed0b44..b53ba890a 100644
--- a/src/FDM/LaRCsim.cxx
+++ b/src/FDM/LaRCsim.cxx
@@ -25,9 +25,12 @@
 #include <simgear/constants.h>
 #include <simgear/debug/logstream.hxx>
 
+
 #include <Main/fg_props.hxx>
 #include <Aircraft/aircraft.hxx>
 #include <Controls/controls.hxx>
+#include <Model/model.hxx>
+#include <Main/location.hxx>
 #include <FDM/flight.hxx>
 #include <FDM/LaRCsim/ls_cockpit.h>
 #include <FDM/LaRCsim/ls_generic.h>
@@ -39,6 +42,7 @@
 #include "IO360.hxx"
 #include "LaRCsim.hxx"
 
+
 FGLaRCsim::FGLaRCsim( double dt ) {
 //     set_delta_t( dt );
 
diff --git a/src/FDM/YASim/YASim.cxx b/src/FDM/YASim/YASim.cxx
index a4cacde98..f8c109abd 100644
--- a/src/FDM/YASim/YASim.cxx
+++ b/src/FDM/YASim/YASim.cxx
@@ -4,6 +4,8 @@
 #include <Main/globals.hxx>
 #include <Main/fg_props.hxx>
 #include <Model/acmodel.hxx>
+#include <Model/model.hxx>
+#include <Main/location.hxx>
 
 #include "FGFDM.hpp"
 #include "Atmosphere.hpp"
diff --git a/src/FDM/flight.cxx b/src/FDM/flight.cxx
index 1bf580827..4d0588702 100644
--- a/src/FDM/flight.cxx
+++ b/src/FDM/flight.cxx
@@ -34,6 +34,8 @@
 #include <FDM/LaRCsim/ls_interface.h>
 #include <Main/globals.hxx>
 #include <Main/fg_props.hxx>
+#include <Main/location.hxx>
+#include <Model/model.hxx>
 #include <Model/acmodel.hxx>
 
 #include "flight.hxx"
diff --git a/src/FDM/flight.hxx b/src/FDM/flight.hxx
index a458aac07..810ec38b8 100644
--- a/src/FDM/flight.hxx
+++ b/src/FDM/flight.hxx
@@ -90,11 +90,7 @@
 #include <string>
 
 #include <simgear/constants.h>
-// #include <simgear/timing/timestamp.hxx>
-
 #include <Main/fgfs.hxx>
-#include <Model/model.hxx>
-#include <Main/location.hxx>
 
 SG_USING_STD(list);
 SG_USING_STD(vector);