]> git.mxchange.org Git - flightgear.git/commitdiff
cygwin related fixes, and some minor future release related maintenance
authordurk <durk>
Mon, 4 Feb 2008 20:03:52 +0000 (20:03 +0000)
committerdurk <durk>
Mon, 4 Feb 2008 20:03:52 +0000 (20:03 +0000)
work.

Makefile.am
configure.ac
src/Airports/groundnetwork.cxx
src/Cockpit/hud.hxx
src/Environment/fgmetar.cxx
src/Input/Makefile.am
src/Main/options.cxx
src/Network/lfsglass.cxx
utils/Modeller/photomodel.cxx
utils/TerraSync/terrasync.cxx

index 1121dae8bf85b85bdaecb9135776bfc65698f490..2b4f55edeff1bd8077648e10d013377a4326a8b7 100644 (file)
@@ -19,7 +19,7 @@ EXTRA_DIST = \
        Thanks
 
 dist-hook:
-       (cd $(top_srcdir); $(HOME)/Projects/FlightGear/admin/am2dsp.pl)
+       (cd $(top_srcdir); $(HOME)/src/FlightGear-0.9/admin/am2dsp.pl)
        (cd $(top_srcdir); tar --exclude docs-mini/CVS --exclude hints/CVS \
                -cf - docs-mini ) | (cd $(distdir); tar xvf -)
        rm -rf `find $(distdir)/projects -name CVS`
index 7c8aa4065b39b24a1cfba15e14bf569d8f8b9d9b..39897e0367a26bd7961ed8058e9fda308a93c5b1 100644 (file)
@@ -683,6 +683,8 @@ AC_CONFIG_FILES([ \
        tests/Makefile \
        utils/Makefile \
        utils/GPSsmooth/Makefile \
+       utils/fgadmin/Makefile
+       utils/fgadmin/src/Makefile \
        utils/js_server/Makefile \
        utils/Modeller/Makefile \
        utils/TerraSync/Makefile \
index 99c9d9cd39ee00210caacc43bd9d5c978c4d527b..05f786a20d135f1e86dfeba5f19aef4b8e7009a3 100644 (file)
@@ -791,7 +791,7 @@ void FGGroundNetwork::checkSpeedAdjustment(int id, double lat,
   //closest = current;
   
   previousInstruction = current->getSpeedAdjustment();
-  double mindist = HUGE;
+  double mindist = HUGE_VAL;
   if (activeTraffic.size()) 
     {
       double course, dist, bearing, minbearing;
index 91249e851e84ac5b97a26be2091e05745dbed1ad..0977acb2d933169edceb02721467b290175c719c 100644 (file)
 #  include <windows.h>
 #endif
 
+#ifdef __CYGWIN__
+#include <ieeefp.h>
+#endif
+
 #include <stdlib.h>
 #include <string.h>
 
index f295536736964996cbeb7a40236ad227892b6ef4..d12d0018905b8019151a212dc9f7e3a6cdb03dab 100644 (file)
  * TODO
  * - NSC & mil. color codes
  */
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
+#ifdef HAVE_WINDOWS_H
+#include <windows.h>
+#endif
 
 #include <simgear/math/sg_random.h>
 #include <simgear/timing/sg_time.hxx>
index b607855b7073fbbc43ef29ec486c9383606389d6..df99e01f1de85f1b0ae52b22b5562235a33b2fc9 100644 (file)
@@ -12,7 +12,7 @@ js_demo_LDADD = -lplibjs $(base_LIBS) $(joystick_LIBS) -lplibul
 
 fgjs_SOURCES = fgjs.cxx jsinput.cxx jsinput.h jssuper.cxx jssuper.h
 
-fgjs_LDADD = -lplibjs $(base_LIBS) $(joystick_LIBS) -lplibul \
+fgjs_LDADD = -lplibjs -lplibul $(base_LIBS) $(joystick_LIBS) \
        -lsgprops -lsgmisc -lsgio -lsgdebug -lsgstructure -lsgxml -lz
 
 INCLUDES = -I$(top_srcdir) -I$(top_srcdir)/src -I$(top_srcdir)/src/Main
index 50c104b02d69e0122eecb462e68af166d68b355e..9eb8956c732a31585262bf7833bf4ec2c27dbd21 100644 (file)
@@ -1189,6 +1189,16 @@ fgOptRunway( const char *arg )
     return FG_OPTIONS_OK;
 }
 
+static int
+fgOptParking( const char *arg )
+{
+    cerr << "Processing argument " << arg << endl;
+    fgSetString("/sim/presets/parking", arg );
+    fgSetBool  ("/sim/presets/parking-requested", true );
+    return FG_OPTIONS_OK;
+}
+
+
 static map<string,size_t> fgOptionMap;
 
 /*
@@ -1395,6 +1405,7 @@ struct OptionDesc {
     {"min-status",                   true,  OPTION_STRING,  "/sim/aircraft-min-status", false, "all", 0 },
     {"livery",                       true,  OPTION_FUNC,   "", false, "", fgOptLivery },
     {"ai-scenario",                  true,  OPTION_FUNC,   "", false, "", fgOptScenario },
+    {"parking-id",                   true,  OPTION_FUNC,   "", false, "", fgOptParking  },
     {0}
 };
 
index 5d805a290f25e0d8e785f8b39c3e31a2193ad3ca..a1ca7e97b7d643ab72e0383d0b69c79c4ef1ad20 100644 (file)
 // along with this program; if not, write to the Free Software
 // Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
 //
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
+#ifdef HAVE_WINDOWS_H
+#include <windows.h>
+#endif
 
 #include <simgear/debug/logstream.hxx>
 #include <simgear/io/iochannel.hxx>
index 6526bb8bdbe079e4b013a225735ec410ff99f947..a9d3c2e9a2b79c06f4b7fb075ba2f7fe29cf7115 100644 (file)
@@ -1,3 +1,11 @@
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
+#ifdef HAVE_WINDOWS_H
+#include <windows.h>
+#endif
+
 #include <stdio.h>
 #include <stdlib.h> // exit()
 
index c5b648e516defe45c083f7a87bbde137a058d7dc..5c1fd578b3fbf3b03c6f229a177bb67798760918 100644 (file)
 //
 // $Id$
 
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
+#ifdef HAVE_WINDOWS_H
+#include <windows.h>
+#endif
+
 
 #include <stdlib.h>             // atoi() atof() abs() system()