1
0
Fork 0
flightgear/src/FDM/YASim/Makefile.am

48 lines
1.5 KiB
Text
Raw Normal View History

# Link the yasim executable against the individual object files rather
# than libYASim. The library references other stuff in FlightGear,
# and some linkers (Irix) do dependency checks per-library instead of
# per-object.
#
# I think that it's permissible to list the same source files more
# than once in a Makefile.am. Hopefully this doesn't break anything.
2003-10-31 21:15:43 +00:00
SHARED_SOURCE_FILES = \
Airplane.cpp Airplane.hpp \
Atmosphere.cpp Atmosphere.hpp \
BodyEnvironment.hpp \
ControlMap.cpp ControlMap.hpp \
FGFDM.cpp FGFDM.hpp \
Gear.cpp Gear.hpp \
Glue.cpp Glue.hpp \
Integrator.cpp Integrator.hpp \
Jet.cpp Jet.hpp \
Math.cpp Math.hpp \
Model.cpp Model.hpp \
PropEngine.cpp PropEngine.hpp \
Propeller.cpp Propeller.hpp \
Engine.hpp \
PistonEngine.cpp PistonEngine.hpp \
TurbineEngine.cpp TurbineEngine.hpp \
RigidBody.cpp RigidBody.hpp \
Rotor.cpp Rotor.hpp \
Rotorblade.cpp Rotorblade.hpp \
Rotorpart.cpp Rotorpart.hpp \
SimpleJet.cpp SimpleJet.hpp \
Surface.cpp Surface.hpp \
Thruster.cpp Thruster.hpp \
Vector.hpp \
Wing.cpp Wing.hpp \
Turbulence.cpp Turbulence.hpp
noinst_LIBRARIES = libYASim.a
2003-10-31 21:15:43 +00:00
libYASim_a_SOURCES = YASim.cxx YASim.hxx $(SHARED_SOURCE_FILES)
bin_PROGRAMS = yasim
2003-10-31 21:15:43 +00:00
yasim_SOURCES = yasim-test.cpp $(SHARED_SOURCE_FILES)
2003-12-27 22:27:27 +00:00
yasim_LDADD = -lsgxml -lsgprops -lsgmisc -lsgdebug -lsgstructure $(base_LIBS)
INCLUDES = -I$(top_srcdir) -I$(top_srcdir)/src