]> git.mxchange.org Git - flightgear.git/blob - src/FDM/JSBSim/CMakeLists.txt
Pull Sound-manager out of FGGlobals
[flightgear.git] / src / FDM / JSBSim / CMakeLists.txt
1 include(FlightGearComponent)
2
3 set(HEADERS
4     FGFDMExec.h
5     FGJSBBase.h
6     JSBSim.hxx
7     initialization/FGInitialCondition.h
8     initialization/FGTrim.h
9     initialization/FGTrimAxis.h
10     initialization/FGSimplexTrim.h
11     initialization/FGTrimmer.h
12     initialization/FGLinearization.h
13     input_output/FGXMLParse.h
14     input_output/FGXMLFileRead.h
15     input_output/FGPropertyReader.h
16     input_output/FGPropertyManager.h
17     input_output/FGScript.h
18     input_output/FGfdmSocket.h
19     input_output/string_utilities.h
20     input_output/FGXMLElement.h
21     input_output/net_fdm.hxx
22     input_output/FGGroundCallback.h
23     input_output/FGInputType.h
24     input_output/FGInputSocket.h
25     input_output/FGUDPInputSocket.h
26     input_output/FGOutputFG.h
27     input_output/FGOutputFile.h
28     input_output/FGOutputSocket.h
29     input_output/FGUDPOutputSocket.h
30     input_output/FGOutputTextFile.h
31     input_output/FGOutputType.h
32     input_output/FGModelLoader.h
33     math/FGParameter.h
34     math/LagrangeMultiplier.h
35     math/FGColumnVector3.h
36     math/FGCondition.h
37     math/FGFunction.h
38     math/FGLocation.h
39     math/FGMatrix33.h
40     math/FGModelFunctions.h
41     math/FGPropertyValue.h
42     math/FGQuaternion.h
43     math/FGRealValue.h
44     math/FGRungeKutta.h
45     math/FGTable.h
46     math/FGNelderMead.h
47     math/FGStateSpace.h
48     models/FGAccelerations.h
49     models/FGAerodynamics.h
50     models/FGAircraft.h
51     models/FGAtmosphere.h
52     models/FGAuxiliary.h
53     models/FGBuoyantForces.h
54     models/FGExternalForce.h
55     models/FGExternalReactions.h
56     models/FGFCS.h
57     models/FGGasCell.h
58     models/FGSurface.h
59     models/FGGroundReactions.h
60     models/FGInertial.h
61     models/FGInput.h
62     models/FGLGear.h
63     models/FGMassBalance.h
64     models/FGModel.h
65     models/FGOutput.h
66     models/FGPropagate.h
67     models/FGPropulsion.h
68     models/atmosphere/FGMSIS.h
69     models/atmosphere/FGStandardAtmosphere.h
70     models/atmosphere/FGMars.h
71     models/atmosphere/FGWinds.h
72     models/flight_control/FGAccelerometer.h
73     models/flight_control/FGActuator.h
74     models/flight_control/FGAngles.h
75     models/flight_control/FGDeadBand.h
76     models/flight_control/FGFCSComponent.h
77     models/flight_control/FGFCSFunction.h
78     models/flight_control/FGFilter.h
79     models/flight_control/FGGain.h
80     models/flight_control/FGGyro.h
81     models/flight_control/FGKinemat.h
82     models/flight_control/FGMagnetometer.h
83     models/flight_control/FGPID.h
84     models/flight_control/FGSensor.h
85     models/flight_control/FGSensorOrientation.h
86     models/flight_control/FGSummer.h
87     models/flight_control/FGSwitch.h
88     models/flight_control/FGWaypoint.h
89     models/flight_control/FGDistributor.h
90     models/propulsion/FGElectric.h
91     models/propulsion/FGEngine.h
92     models/propulsion/FGForce.h
93     models/propulsion/FGNozzle.h
94     models/propulsion/FGPiston.h
95     models/propulsion/FGPropeller.h
96     models/propulsion/FGRocket.h
97     models/propulsion/FGRotor.h
98     models/propulsion/FGTank.h
99     models/propulsion/FGThruster.h
100     models/propulsion/FGTransmission.h
101     models/propulsion/FGTurbine.h
102     models/propulsion/FGTurboProp.h
103     )
104
105 set(SOURCES
106     FGFDMExec.cpp
107     FGJSBBase.cpp
108     JSBSim.cxx
109     initialization/FGInitialCondition.cpp
110     initialization/FGTrim.cpp
111     initialization/FGTrimAxis.cpp
112     initialization/FGSimplexTrim.cpp
113     initialization/FGTrimmer.cpp
114     initialization/FGLinearization.cpp
115     input_output/FGGroundCallback.cpp
116     input_output/FGPropertyReader.cpp
117     input_output/FGPropertyManager.cpp
118     input_output/FGScript.cpp
119     input_output/FGXMLElement.cpp
120     input_output/FGXMLParse.cpp
121     input_output/FGfdmSocket.cpp
122     input_output/FGInputType.cpp
123     input_output/FGInputSocket.cpp
124     input_output/FGUDPInputSocket.cpp
125     input_output/FGOutputFG.cpp
126     input_output/FGOutputFile.cpp
127     input_output/FGOutputSocket.cpp
128     input_output/FGUDPOutputSocket.cpp
129     input_output/FGOutputTextFile.cpp
130     input_output/FGOutputType.cpp
131     input_output/FGModelLoader.cpp
132     math/FGColumnVector3.cpp
133     math/FGCondition.cpp
134     math/FGFunction.cpp
135     math/FGLocation.cpp
136     math/FGMatrix33.cpp
137     math/FGModelFunctions.cpp
138     math/FGPropertyValue.cpp
139     math/FGQuaternion.cpp
140     math/FGRealValue.cpp
141     math/FGRungeKutta.cpp
142     math/FGTable.cpp
143     math/FGNelderMead.cpp
144     math/FGStateSpace.cpp
145     models/FGAccelerations.cpp
146     models/FGAerodynamics.cpp
147     models/FGAircraft.cpp
148     models/FGAtmosphere.cpp
149     models/FGAuxiliary.cpp
150     models/FGBuoyantForces.cpp
151     models/FGExternalForce.cpp
152     models/FGExternalReactions.cpp
153     models/FGFCS.cpp
154     models/FGGasCell.cpp
155     models/FGSurface.cpp
156     models/FGGroundReactions.cpp
157     models/FGInertial.cpp
158     models/FGInput.cpp
159     models/FGLGear.cpp
160     models/FGMassBalance.cpp
161     models/FGModel.cpp
162     models/FGOutput.cpp
163     models/FGPropagate.cpp
164     models/FGPropulsion.cpp
165     models/atmosphere/FGMSIS.cpp
166     models/atmosphere/FGMSISData.cpp
167     models/atmosphere/FGStandardAtmosphere.cpp
168     models/atmosphere/FGMars.cpp
169     models/atmosphere/FGWinds.cpp
170     models/flight_control/FGAccelerometer.cpp
171     models/flight_control/FGActuator.cpp
172     models/flight_control/FGAngles.cpp
173     models/flight_control/FGDeadBand.cpp
174     models/flight_control/FGFCSComponent.cpp
175     models/flight_control/FGFCSFunction.cpp
176     models/flight_control/FGFilter.cpp
177     models/flight_control/FGGain.cpp
178     models/flight_control/FGGyro.cpp
179     models/flight_control/FGKinemat.cpp
180     models/flight_control/FGMagnetometer.cpp
181     models/flight_control/FGPID.cpp
182     models/flight_control/FGSensor.cpp
183     models/flight_control/FGSummer.cpp
184     models/flight_control/FGSwitch.cpp
185     models/flight_control/FGWaypoint.cpp
186     models/flight_control/FGDistributor.cpp
187     models/propulsion/FGElectric.cpp
188     models/propulsion/FGEngine.cpp
189     models/propulsion/FGForce.cpp
190     models/propulsion/FGNozzle.cpp
191     models/propulsion/FGPiston.cpp
192     models/propulsion/FGPropeller.cpp
193     models/propulsion/FGRocket.cpp
194     models/propulsion/FGRotor.cpp
195     models/propulsion/FGTank.cpp
196     models/propulsion/FGThruster.cpp
197     models/propulsion/FGTransmission.cpp
198     models/propulsion/FGTurbine.cpp
199     models/propulsion/FGTurboProp.cpp
200     )
201     
202 include_directories(${PROJECT_SOURCE_DIR}/src/FDM/JSBSim)
203
204 add_library(JSBSim STATIC ${SOURCES} ${HEADERS})