2010-11-30 10:08:30 +00:00
|
|
|
include(FlightGearComponent)
|
|
|
|
|
2011-09-11 09:42:21 +00:00
|
|
|
set(HEADERS
|
|
|
|
FGFDMExec.h
|
|
|
|
FGJSBBase.h
|
|
|
|
JSBSim.hxx
|
|
|
|
initialization/FGInitialCondition.h
|
|
|
|
initialization/FGTrim.h
|
|
|
|
initialization/FGTrimAxis.h
|
2013-01-19 21:32:55 +00:00
|
|
|
initialization/FGSimplexTrim.h
|
|
|
|
initialization/FGTrimmer.h
|
2013-06-11 20:06:35 +00:00
|
|
|
initialization/FGLinearization.h
|
2011-09-11 09:42:21 +00:00
|
|
|
input_output/FGXMLParse.h
|
|
|
|
input_output/FGXMLFileRead.h
|
|
|
|
input_output/FGPropertyManager.h
|
|
|
|
input_output/FGScript.h
|
|
|
|
input_output/FGfdmSocket.h
|
|
|
|
input_output/string_utilities.h
|
|
|
|
input_output/FGXMLElement.h
|
|
|
|
input_output/net_fdm.hxx
|
|
|
|
input_output/FGGroundCallback.h
|
2013-01-19 21:32:55 +00:00
|
|
|
input_output/FGOutputFG.h
|
|
|
|
input_output/FGOutputFile.h
|
|
|
|
input_output/FGOutputSocket.h
|
|
|
|
input_output/FGOutputTextFile.h
|
|
|
|
input_output/FGOutputType.h
|
2011-09-11 09:42:21 +00:00
|
|
|
math/FGParameter.h
|
|
|
|
math/LagrangeMultiplier.h
|
|
|
|
math/FGColumnVector3.h
|
|
|
|
math/FGCondition.h
|
|
|
|
math/FGFunction.h
|
|
|
|
math/FGLocation.h
|
|
|
|
math/FGMatrix33.h
|
|
|
|
math/FGModelFunctions.h
|
|
|
|
math/FGPropertyValue.h
|
|
|
|
math/FGQuaternion.h
|
|
|
|
math/FGRealValue.h
|
|
|
|
math/FGRungeKutta.h
|
|
|
|
math/FGTable.h
|
2013-01-19 21:32:55 +00:00
|
|
|
math/FGNelderMead.h
|
|
|
|
math/FGStateSpace.h
|
2011-09-11 09:42:21 +00:00
|
|
|
models/FGAccelerations.h
|
|
|
|
models/FGAerodynamics.h
|
|
|
|
models/FGAircraft.h
|
|
|
|
models/FGAtmosphere.h
|
|
|
|
models/FGAuxiliary.h
|
|
|
|
models/FGBuoyantForces.h
|
|
|
|
models/FGExternalForce.h
|
|
|
|
models/FGExternalReactions.h
|
|
|
|
models/FGFCS.h
|
|
|
|
models/FGGasCell.h
|
|
|
|
models/FGGroundReactions.h
|
|
|
|
models/FGInertial.h
|
|
|
|
models/FGInput.h
|
|
|
|
models/FGLGear.h
|
|
|
|
models/FGMassBalance.h
|
|
|
|
models/FGModel.h
|
|
|
|
models/FGOutput.h
|
|
|
|
models/FGPropagate.h
|
|
|
|
models/FGPropulsion.h
|
|
|
|
models/atmosphere/FGMSIS.h
|
|
|
|
models/atmosphere/FGStandardAtmosphere.h
|
|
|
|
models/atmosphere/FGMars.h
|
|
|
|
models/atmosphere/FGWinds.h
|
|
|
|
models/flight_control/FGAccelerometer.h
|
|
|
|
models/flight_control/FGActuator.h
|
2013-09-22 15:56:58 +00:00
|
|
|
models/flight_control/FGAngles.h
|
2011-09-11 09:42:21 +00:00
|
|
|
models/flight_control/FGDeadBand.h
|
|
|
|
models/flight_control/FGFCSComponent.h
|
|
|
|
models/flight_control/FGFCSFunction.h
|
|
|
|
models/flight_control/FGFilter.h
|
|
|
|
models/flight_control/FGGain.h
|
|
|
|
models/flight_control/FGGyro.h
|
|
|
|
models/flight_control/FGKinemat.h
|
|
|
|
models/flight_control/FGMagnetometer.h
|
|
|
|
models/flight_control/FGPID.h
|
|
|
|
models/flight_control/FGSensor.h
|
|
|
|
models/flight_control/FGSensorOrientation.h
|
|
|
|
models/flight_control/FGSummer.h
|
|
|
|
models/flight_control/FGSwitch.h
|
2013-09-22 15:56:58 +00:00
|
|
|
models/flight_control/FGWaypoint.h
|
2013-11-24 19:12:17 +00:00
|
|
|
models/flight_control/FGDistributor.h
|
2011-09-11 09:42:21 +00:00
|
|
|
models/propulsion/FGElectric.h
|
|
|
|
models/propulsion/FGEngine.h
|
|
|
|
models/propulsion/FGForce.h
|
|
|
|
models/propulsion/FGNozzle.h
|
|
|
|
models/propulsion/FGPiston.h
|
|
|
|
models/propulsion/FGPropeller.h
|
|
|
|
models/propulsion/FGRocket.h
|
|
|
|
models/propulsion/FGRotor.h
|
|
|
|
models/propulsion/FGTank.h
|
|
|
|
models/propulsion/FGThruster.h
|
2012-05-30 06:39:04 +00:00
|
|
|
models/propulsion/FGTransmission.h
|
2011-09-11 09:42:21 +00:00
|
|
|
models/propulsion/FGTurbine.h
|
|
|
|
models/propulsion/FGTurboProp.h
|
|
|
|
)
|
|
|
|
|
2010-11-30 10:08:30 +00:00
|
|
|
set(SOURCES
|
|
|
|
FGFDMExec.cpp
|
|
|
|
FGJSBBase.cpp
|
|
|
|
JSBSim.cxx
|
|
|
|
initialization/FGInitialCondition.cpp
|
|
|
|
initialization/FGTrim.cpp
|
|
|
|
initialization/FGTrimAxis.cpp
|
2013-01-19 21:32:55 +00:00
|
|
|
initialization/FGSimplexTrim.cpp
|
|
|
|
initialization/FGTrimmer.cpp
|
2013-06-11 20:06:35 +00:00
|
|
|
initialization/FGLinearization.cpp
|
2010-11-30 10:08:30 +00:00
|
|
|
input_output/FGGroundCallback.cpp
|
|
|
|
input_output/FGPropertyManager.cpp
|
|
|
|
input_output/FGScript.cpp
|
|
|
|
input_output/FGXMLElement.cpp
|
|
|
|
input_output/FGXMLParse.cpp
|
|
|
|
input_output/FGfdmSocket.cpp
|
2013-01-19 21:32:55 +00:00
|
|
|
input_output/FGOutputFG.cpp
|
|
|
|
input_output/FGOutputFile.cpp
|
|
|
|
input_output/FGOutputSocket.cpp
|
|
|
|
input_output/FGOutputTextFile.cpp
|
|
|
|
input_output/FGOutputType.cpp
|
2010-11-30 10:08:30 +00:00
|
|
|
math/FGColumnVector3.cpp
|
|
|
|
math/FGCondition.cpp
|
|
|
|
math/FGFunction.cpp
|
|
|
|
math/FGLocation.cpp
|
|
|
|
math/FGMatrix33.cpp
|
|
|
|
math/FGModelFunctions.cpp
|
|
|
|
math/FGPropertyValue.cpp
|
|
|
|
math/FGQuaternion.cpp
|
|
|
|
math/FGRealValue.cpp
|
|
|
|
math/FGRungeKutta.cpp
|
|
|
|
math/FGTable.cpp
|
2013-01-19 21:32:55 +00:00
|
|
|
math/FGNelderMead.cpp
|
|
|
|
math/FGStateSpace.cpp
|
2011-09-11 09:42:21 +00:00
|
|
|
models/FGAccelerations.cpp
|
2010-11-30 10:08:30 +00:00
|
|
|
models/FGAerodynamics.cpp
|
|
|
|
models/FGAircraft.cpp
|
|
|
|
models/FGAtmosphere.cpp
|
|
|
|
models/FGAuxiliary.cpp
|
|
|
|
models/FGBuoyantForces.cpp
|
|
|
|
models/FGExternalForce.cpp
|
|
|
|
models/FGExternalReactions.cpp
|
|
|
|
models/FGFCS.cpp
|
|
|
|
models/FGGasCell.cpp
|
|
|
|
models/FGGroundReactions.cpp
|
|
|
|
models/FGInertial.cpp
|
|
|
|
models/FGInput.cpp
|
|
|
|
models/FGLGear.cpp
|
|
|
|
models/FGMassBalance.cpp
|
|
|
|
models/FGModel.cpp
|
|
|
|
models/FGOutput.cpp
|
|
|
|
models/FGPropagate.cpp
|
|
|
|
models/FGPropulsion.cpp
|
|
|
|
models/atmosphere/FGMSIS.cpp
|
|
|
|
models/atmosphere/FGMSISData.cpp
|
2011-09-11 09:42:21 +00:00
|
|
|
models/atmosphere/FGStandardAtmosphere.cpp
|
2010-11-30 10:08:30 +00:00
|
|
|
models/atmosphere/FGMars.cpp
|
2011-09-11 09:42:21 +00:00
|
|
|
models/atmosphere/FGWinds.cpp
|
2010-11-30 10:08:30 +00:00
|
|
|
models/flight_control/FGAccelerometer.cpp
|
|
|
|
models/flight_control/FGActuator.cpp
|
2013-09-22 15:56:58 +00:00
|
|
|
models/flight_control/FGAngles.cpp
|
2010-11-30 10:08:30 +00:00
|
|
|
models/flight_control/FGDeadBand.cpp
|
|
|
|
models/flight_control/FGFCSComponent.cpp
|
|
|
|
models/flight_control/FGFCSFunction.cpp
|
|
|
|
models/flight_control/FGFilter.cpp
|
|
|
|
models/flight_control/FGGain.cpp
|
|
|
|
models/flight_control/FGGyro.cpp
|
|
|
|
models/flight_control/FGKinemat.cpp
|
|
|
|
models/flight_control/FGMagnetometer.cpp
|
|
|
|
models/flight_control/FGPID.cpp
|
|
|
|
models/flight_control/FGSensor.cpp
|
|
|
|
models/flight_control/FGSummer.cpp
|
|
|
|
models/flight_control/FGSwitch.cpp
|
2013-09-22 15:56:58 +00:00
|
|
|
models/flight_control/FGWaypoint.cpp
|
2013-11-24 19:12:17 +00:00
|
|
|
models/flight_control/FGDistributor.cpp
|
2010-11-30 10:08:30 +00:00
|
|
|
models/propulsion/FGElectric.cpp
|
|
|
|
models/propulsion/FGEngine.cpp
|
|
|
|
models/propulsion/FGForce.cpp
|
|
|
|
models/propulsion/FGNozzle.cpp
|
|
|
|
models/propulsion/FGPiston.cpp
|
|
|
|
models/propulsion/FGPropeller.cpp
|
|
|
|
models/propulsion/FGRocket.cpp
|
|
|
|
models/propulsion/FGRotor.cpp
|
|
|
|
models/propulsion/FGTank.cpp
|
|
|
|
models/propulsion/FGThruster.cpp
|
2012-05-30 06:39:04 +00:00
|
|
|
models/propulsion/FGTransmission.cpp
|
2010-11-30 10:08:30 +00:00
|
|
|
models/propulsion/FGTurbine.cpp
|
|
|
|
models/propulsion/FGTurboProp.cpp
|
|
|
|
)
|
|
|
|
|
|
|
|
include_directories(${PROJECT_SOURCE_DIR}/src/FDM/JSBSim)
|
|
|
|
|
2012-03-26 12:09:39 +00:00
|
|
|
add_library(JSBSim STATIC ${SOURCES} ${HEADERS})
|