5d423a94b0
Added fuel-flow and total fuel to the LaRCSim model. Its still a bit rough for now but it works, except the engine dosn't stop when fuel runs out at the moment since there's no refuelling capability in the sim just now. It takes about 4 gallons use before you see the fuel guages begin to drop since there's 28 gal per tank but the guages go to 26.
80 lines
2.1 KiB
Makefile
80 lines
2.1 KiB
Makefile
if ENABLE_UNIX_SERIAL
|
|
SERIAL_LIBS = -lsgserial
|
|
else
|
|
SERIAL_LIBS =
|
|
endif
|
|
|
|
if ENABLE_OLD_WEATHER
|
|
WEATHER_LIBS = $(top_builddir)/src/Weather/libWeather.a
|
|
else
|
|
WEATHER_LIBS = $(top_builddir)/src/WeatherCM/libWeatherCM.a
|
|
endif
|
|
|
|
if ENABLE_NETWORK_OLK
|
|
NETWORK_LIBS = \
|
|
$(top_builddir)/src/Network/libNetwork.a \
|
|
$(top_builddir)/src/NetworkOLK/libNetworkOLK.a
|
|
else
|
|
NETWORK_LIBS = \
|
|
$(top_builddir)/src/Network/libNetwork.a
|
|
endif
|
|
|
|
if OLD_AUTOMAKE
|
|
# nothing CXXFLAGS += -DPKGLIBDIR=\"$(pkglibdir)\"
|
|
else
|
|
AM_CXXFLAGS = -DPKGLIBDIR=\"$(pkglibdir)\"
|
|
endif
|
|
|
|
EXTRA_DIST = 3dfx.sh runfgfs.in runfgfs.bat.in
|
|
|
|
bin_PROGRAMS = fgfs
|
|
|
|
noinst_SCRIPTS = runfgfs runfgfs.bat
|
|
|
|
bin_SCRIPTS = runfgfs
|
|
|
|
fgfs_SOURCES = \
|
|
main.cxx \
|
|
bfi.cxx bfi.hxx \
|
|
fg_init.cxx fg_init.hxx \
|
|
fg_io.cxx fg_io.hxx \
|
|
fg_props.cxx fg_props.hxx \
|
|
fgfs.cxx fgfs.hxx \
|
|
globals.cxx globals.hxx \
|
|
keyboard.cxx keyboard.hxx \
|
|
options.cxx options.hxx \
|
|
splash.cxx splash.hxx \
|
|
viewer.cxx viewer.hxx \
|
|
viewer_lookat.cxx viewer_lookat.hxx \
|
|
viewer_rph.cxx viewer_rph.hxx \
|
|
viewmgr.cxx viewmgr.hxx
|
|
|
|
fgfs_LDADD = \
|
|
$(top_builddir)/src/Aircraft/libAircraft.a \
|
|
$(top_builddir)/src/Autopilot/libAutopilot.a \
|
|
$(top_builddir)/src/Cockpit/libCockpit.a \
|
|
$(top_builddir)/src/Controls/libControls.a \
|
|
$(top_builddir)/src/FDM/libFlight.a \
|
|
$(top_builddir)/src/FDM/Balloon/libBalloon.a \
|
|
$(top_builddir)/src/FDM/JSBSim/libJSBSim.a \
|
|
$(top_builddir)/src/FDM/JSBSim/filtersjb/libfiltersjb.a \
|
|
$(top_builddir)/src/FDM/LaRCsim/libLaRCsim.a \
|
|
$(top_builddir)/src/FDM/UIUCModel/libUIUCModel.a \
|
|
$(top_builddir)/src/GUI/libGUI.a \
|
|
$(top_builddir)/src/Navaids/libNavaids.a \
|
|
$(top_builddir)/src/Scenery/libScenery.a \
|
|
$(top_builddir)/src/Airports/libAirports.a \
|
|
$(NETWORK_LIBS) \
|
|
$(top_builddir)/src/Objects/libObjects.a \
|
|
$(top_builddir)/src/Time/libTime.a \
|
|
$(WEATHER_LIBS) \
|
|
$(top_builddir)/src/Joystick/libJoystick.a \
|
|
-lsgroute -lsgsky -lsgephem -lsgmetar -lsgtiming -lsgio -lsgscreen \
|
|
-lsgmath -lsgbucket -lsgdebug -lsgmagvar -lsgmisc -lsgxml \
|
|
$(SERIAL_LIBS) \
|
|
-lplibpu -lplibfnt -lplibssg -lplibsg \
|
|
-lmk4 -lz \
|
|
$(opengl_LIBS) \
|
|
$(audio_LIBS)
|
|
|
|
INCLUDES += -I$(top_srcdir) -I$(top_srcdir)/src
|