]> git.mxchange.org Git - flightgear.git/blob - src/FDM/JSBSim/Makefile.solo
Connect the FlightGear /environment/turbulence-norm property to the
[flightgear.git] / src / FDM / JSBSim / Makefile.solo
1 CC = g++
2 INCLUDES = -I.
3 LINKDIR= -Lfiltersjb/
4 JSBSim_objects = FGAircraft.o FGAtmosphere.o FGCoefficient.o FGFCS.o FGFDMExec.o\
5 FGModel.o FGOutput.o FGPosition.o FGRotation.o FGState.o FGTranslation.o\
6 FGUtility.o FGTank.o FGAuxiliary.o FGfdmSocket.o FGTrim.o FGTrimAxis.o\
7 FGConfigFile.o FGInitialCondition.o FGLGear.o FGMatrix.o FGPropulsion.o FGRocket.o\
8 FGTurboShaft.o FGTurboJet.o FGTurboProp.o FGPiston.o FGForce.o FGThruster.o FGEngine.o\
9 FGTable.o FGPropeller.o FGNozzle.o FGAerodynamics.o FGMassBalance.o FGInertial.o\
10 FGFactorGroup.o
11
12 JSBSim : $(JSBSim_objects) JSBSim.o libFCSComponents.a
13         $(CC) $(INCLUDES) $(CCOPTS) $(LINKDIR) $(JSBSim_objects) JSBSim.o -oJSBSim -lm -lFCSComponents
14
15 libFCSComponents.a:
16         cd filtersjb; make -fMakefile.solo; cd ..
17
18 FGAerodynamics.o: FGAerodynamics.cpp FGAerodynamics.h FGModel.h \
19  FGDefs.h FGConfigFile.h FGState.h FGInitialCondition.h FGFDMExec.h \
20  FGAtmosphere.h FGMatrix.h FGFCS.h filtersjb/FGFCSComponent.h \
21  filtersjb/../FGDefs.h filtersjb/../FGFCS.h FGLGear.h FGAircraft.h \
22  FGPropulsion.h FGRocket.h FGEngine.h FGTranslation.h FGRotation.h \
23  FGPosition.h FGAuxiliary.h FGOutput.h FGfdmSocket.h FGPiston.h \
24  FGTurboShaft.h FGTurboJet.h FGTurboProp.h FGTank.h FGPropeller.h \
25  FGThruster.h FGForce.h FGTable.h FGNozzle.h FGMassBalance.h \
26  FGCoefficient.h FGFactorGroup.h
27         $(CC) $(INCLUDES) $(CCOPTS) -c FGAerodynamics.cpp
28
29 FGAircraft.o: FGAircraft.cpp FGAircraft.h FGModel.h FGDefs.h \
30  FGPropulsion.h FGRocket.h FGEngine.h FGState.h FGInitialCondition.h \
31  FGFDMExec.h FGAtmosphere.h FGMatrix.h FGFCS.h \
32  filtersjb/FGFCSComponent.h filtersjb/../FGDefs.h filtersjb/../FGFCS.h \
33  FGLGear.h FGConfigFile.h FGPosition.h FGRotation.h FGMassBalance.h \
34  FGTranslation.h FGAerodynamics.h FGCoefficient.h FGTable.h \
35  FGFactorGroup.h FGOutput.h FGfdmSocket.h FGAuxiliary.h FGPiston.h \
36  FGTurboShaft.h FGTurboJet.h FGTurboProp.h FGTank.h FGPropeller.h \
37  FGThruster.h FGForce.h FGNozzle.h FGInertial.h
38         $(CC) $(INCLUDES) $(CCOPTS) -c FGAircraft.cpp
39
40 FGAtmosphere.o: FGAtmosphere.cpp FGAtmosphere.h FGModel.h FGDefs.h \
41  FGMatrix.h FGState.h FGInitialCondition.h FGFDMExec.h FGFCS.h \
42  filtersjb/FGFCSComponent.h filtersjb/../FGDefs.h filtersjb/../FGFCS.h \
43  FGLGear.h FGConfigFile.h FGAircraft.h FGPropulsion.h FGRocket.h \
44  FGEngine.h FGTranslation.h FGRotation.h FGPosition.h FGAuxiliary.h \
45  FGOutput.h FGfdmSocket.h FGPiston.h FGTurboShaft.h FGTurboJet.h \
46  FGTurboProp.h FGTank.h FGPropeller.h FGThruster.h FGForce.h FGTable.h \
47  FGNozzle.h FGMassBalance.h FGAerodynamics.h FGCoefficient.h \
48  FGFactorGroup.h
49         $(CC) $(INCLUDES) $(CCOPTS) -c FGAtmosphere.cpp
50
51 FGAuxiliary.o: FGAuxiliary.cpp FGAuxiliary.h FGModel.h FGDefs.h \
52  FGMatrix.h FGTranslation.h FGRotation.h FGAtmosphere.h FGState.h \
53  FGInitialCondition.h FGFDMExec.h FGFCS.h filtersjb/FGFCSComponent.h \
54  filtersjb/../FGDefs.h filtersjb/../FGFCS.h FGLGear.h FGConfigFile.h \
55  FGAircraft.h FGPropulsion.h FGRocket.h FGEngine.h FGPosition.h \
56  FGOutput.h FGfdmSocket.h FGPiston.h FGTurboShaft.h FGTurboJet.h \
57  FGTurboProp.h FGTank.h FGPropeller.h FGThruster.h FGForce.h FGTable.h \
58  FGNozzle.h FGMassBalance.h FGAerodynamics.h FGCoefficient.h \
59  FGFactorGroup.h
60         $(CC) $(INCLUDES) $(CCOPTS) -c FGAuxiliary.cpp
61
62 FGCoefficient.o: FGCoefficient.cpp FGCoefficient.h FGConfigFile.h \
63  FGDefs.h FGTable.h FGState.h FGInitialCondition.h FGFDMExec.h \
64  FGModel.h FGAtmosphere.h FGMatrix.h FGFCS.h \
65  filtersjb/FGFCSComponent.h filtersjb/../FGDefs.h filtersjb/../FGFCS.h \
66  FGLGear.h FGAircraft.h FGPropulsion.h FGRocket.h FGEngine.h \
67  FGTranslation.h FGRotation.h FGPosition.h FGAuxiliary.h FGOutput.h \
68  FGfdmSocket.h FGPiston.h FGTurboShaft.h FGTurboJet.h FGTurboProp.h \
69  FGTank.h FGPropeller.h FGThruster.h FGForce.h FGNozzle.h \
70  FGMassBalance.h FGAerodynamics.h FGFactorGroup.h
71         $(CC) $(INCLUDES) $(CCOPTS) -c FGCoefficient.cpp
72
73 FGColumnVector3.o: FGColumnVector3.cpp FGColumnVector3.h FGMatrix.h
74         $(CC) $(INCLUDES) $(CCOPTS) -c FGColumnVector3.cpp
75
76 FGConfigFile.o: FGConfigFile.cpp FGConfigFile.h FGDefs.h
77         $(CC) $(INCLUDES) $(CCOPTS) -c FGConfigFile.cpp
78
79 FGEngine.o: FGEngine.cpp FGEngine.h FGState.h FGDefs.h \
80  FGInitialCondition.h FGFDMExec.h FGModel.h FGAtmosphere.h FGMatrix.h \
81  FGFCS.h filtersjb/FGFCSComponent.h filtersjb/../FGDefs.h \
82  filtersjb/../FGFCS.h FGLGear.h FGConfigFile.h FGAircraft.h \
83  FGPropulsion.h FGRocket.h FGPiston.h FGTurboShaft.h FGTurboJet.h \
84  FGTurboProp.h FGTank.h FGPropeller.h FGThruster.h FGForce.h FGTable.h \
85  FGTranslation.h FGNozzle.h FGPosition.h FGRotation.h FGMassBalance.h \
86  FGAerodynamics.h FGCoefficient.h FGFactorGroup.h FGOutput.h \
87  FGfdmSocket.h FGAuxiliary.h
88         $(CC) $(INCLUDES) $(CCOPTS) -c FGEngine.cpp
89
90 FGFCS.o: FGFCS.cpp FGDefs.h FGFCS.h filtersjb/FGFCSComponent.h \
91  filtersjb/../FGDefs.h filtersjb/../FGFCS.h FGModel.h FGLGear.h \
92  FGConfigFile.h FGMatrix.h FGFDMExec.h FGInitialCondition.h \
93  FGAtmosphere.h FGAircraft.h FGPropulsion.h FGRocket.h FGEngine.h \
94  FGState.h FGTranslation.h FGRotation.h FGPosition.h FGAerodynamics.h \
95  FGMassBalance.h FGCoefficient.h FGTable.h FGFactorGroup.h FGOutput.h \
96  FGfdmSocket.h FGAuxiliary.h FGPiston.h FGTurboShaft.h FGTurboJet.h \
97  FGTurboProp.h FGTank.h FGPropeller.h FGThruster.h FGForce.h \
98  FGNozzle.h filtersjb/FGFilter.h filtersjb/../FGConfigFile.h \
99  filtersjb/FGDeadBand.h filtersjb/FGGain.h filtersjb/../FGTable.h \
100  filtersjb/FGGradient.h filtersjb/FGSwitch.h filtersjb/FGSummer.h \
101  filtersjb/FGFlaps.h
102         $(CC) $(INCLUDES) $(CCOPTS) -c FGFCS.cpp
103
104 FGFDMExec.o: FGFDMExec.cpp FGFDMExec.h FGModel.h FGDefs.h \
105  FGInitialCondition.h FGAtmosphere.h FGMatrix.h FGState.h FGFCS.h \
106  filtersjb/FGFCSComponent.h filtersjb/../FGDefs.h filtersjb/../FGFCS.h \
107  FGLGear.h FGConfigFile.h FGAircraft.h FGPropulsion.h FGRocket.h \
108  FGEngine.h FGTranslation.h FGRotation.h FGPosition.h FGAuxiliary.h \
109  FGOutput.h FGfdmSocket.h FGPiston.h FGTurboShaft.h FGTurboJet.h \
110  FGTurboProp.h FGTank.h FGPropeller.h FGThruster.h FGForce.h FGTable.h \
111  FGNozzle.h FGMassBalance.h FGAerodynamics.h FGCoefficient.h \
112  FGFactorGroup.h FGInertial.h
113         $(CC) $(INCLUDES) $(CCOPTS) -c FGFDMExec.cpp
114
115 FGFactorGroup.o: FGFactorGroup.cpp FGCoefficient.h FGConfigFile.h \
116  FGDefs.h FGTable.h FGFactorGroup.h FGAerodynamics.h FGModel.h \
117  FGState.h FGInitialCondition.h FGFDMExec.h FGAtmosphere.h FGMatrix.h \
118  FGFCS.h filtersjb/FGFCSComponent.h filtersjb/../FGDefs.h \
119  filtersjb/../FGFCS.h FGLGear.h FGAircraft.h FGPropulsion.h FGRocket.h \
120  FGEngine.h FGTranslation.h FGRotation.h FGPosition.h FGAuxiliary.h \
121  FGOutput.h FGfdmSocket.h FGPiston.h FGTurboShaft.h FGTurboJet.h \
122  FGTurboProp.h FGTank.h FGPropeller.h FGThruster.h FGForce.h \
123  FGNozzle.h FGMassBalance.h
124         $(CC) $(INCLUDES) $(CCOPTS) -c FGFactorGroup.cpp
125
126 FGForce.o: FGForce.cpp FGFDMExec.h FGModel.h FGDefs.h \
127  FGInitialCondition.h FGAtmosphere.h FGMatrix.h FGAircraft.h \
128  FGPropulsion.h FGRocket.h FGEngine.h FGState.h FGFCS.h \
129  filtersjb/FGFCSComponent.h filtersjb/../FGDefs.h filtersjb/../FGFCS.h \
130  FGLGear.h FGConfigFile.h FGPosition.h FGRotation.h FGMassBalance.h \
131  FGTranslation.h FGAerodynamics.h FGCoefficient.h FGTable.h \
132  FGFactorGroup.h FGOutput.h FGfdmSocket.h FGAuxiliary.h FGPiston.h \
133  FGTurboShaft.h FGTurboJet.h FGTurboProp.h FGTank.h FGPropeller.h \
134  FGThruster.h FGForce.h FGNozzle.h
135         $(CC) $(INCLUDES) $(CCOPTS) -c FGForce.cpp
136
137 FGGroundReactions.o: FGGroundReactions.cpp FGGroundReactions.h \
138  FGModel.h FGDefs.h FGConfigFile.h
139         $(CC) $(INCLUDES) $(CCOPTS) -c FGGroundReactions.cpp
140
141 FGInertial.o: FGInertial.cpp FGInertial.h FGModel.h FGDefs.h \
142  FGConfigFile.h FGMatrix.h FGPosition.h FGMassBalance.h FGPropulsion.h \
143  FGRocket.h FGEngine.h FGState.h FGInitialCondition.h FGFDMExec.h \
144  FGAtmosphere.h FGFCS.h filtersjb/FGFCSComponent.h \
145  filtersjb/../FGDefs.h filtersjb/../FGFCS.h FGLGear.h FGAircraft.h \
146  FGRotation.h FGTranslation.h FGAerodynamics.h FGCoefficient.h \
147  FGTable.h FGFactorGroup.h FGOutput.h FGfdmSocket.h FGAuxiliary.h \
148  FGPiston.h FGTurboShaft.h FGTurboJet.h FGTurboProp.h FGTank.h \
149  FGPropeller.h FGThruster.h FGForce.h FGNozzle.h
150         $(CC) $(INCLUDES) $(CCOPTS) -c FGInertial.cpp
151
152 FGInitialCondition.o: FGInitialCondition.cpp FGInitialCondition.h \
153  FGFDMExec.h FGModel.h FGDefs.h FGAtmosphere.h FGMatrix.h FGState.h \
154  FGFCS.h filtersjb/FGFCSComponent.h filtersjb/../FGDefs.h \
155  filtersjb/../FGFCS.h FGLGear.h FGConfigFile.h FGAircraft.h \
156  FGPropulsion.h FGRocket.h FGEngine.h FGTranslation.h FGRotation.h \
157  FGPosition.h FGAuxiliary.h FGOutput.h FGfdmSocket.h FGPiston.h \
158  FGTurboShaft.h FGTurboJet.h FGTurboProp.h FGTank.h FGPropeller.h \
159  FGThruster.h FGForce.h FGTable.h FGNozzle.h FGMassBalance.h \
160  FGAerodynamics.h FGCoefficient.h FGFactorGroup.h
161         $(CC) $(INCLUDES) $(CCOPTS) -c FGInitialCondition.cpp
162
163 FGLGear.o: FGLGear.cpp FGLGear.h FGConfigFile.h FGDefs.h FGMatrix.h \
164  FGFDMExec.h FGModel.h FGInitialCondition.h FGAtmosphere.h \
165  FGAircraft.h FGPropulsion.h FGRocket.h FGEngine.h FGState.h FGFCS.h \
166  filtersjb/FGFCSComponent.h filtersjb/../FGDefs.h filtersjb/../FGFCS.h \
167  FGTranslation.h FGRotation.h FGPosition.h FGAerodynamics.h \
168  FGMassBalance.h FGCoefficient.h FGTable.h FGFactorGroup.h FGOutput.h \
169  FGfdmSocket.h FGAuxiliary.h FGPiston.h FGTurboShaft.h FGTurboJet.h \
170  FGTurboProp.h FGTank.h FGPropeller.h FGThruster.h FGForce.h \
171  FGNozzle.h
172         $(CC) $(INCLUDES) $(CCOPTS) -c FGLGear.cpp
173
174 FGMassBalance.o: FGMassBalance.cpp FGMassBalance.h FGModel.h FGDefs.h \
175  FGPropulsion.h FGRocket.h FGEngine.h FGState.h FGInitialCondition.h \
176  FGFDMExec.h FGAtmosphere.h FGMatrix.h FGFCS.h \
177  filtersjb/FGFCSComponent.h filtersjb/../FGDefs.h filtersjb/../FGFCS.h \
178  FGLGear.h FGConfigFile.h FGAircraft.h FGPosition.h FGRotation.h \
179  FGTranslation.h FGAerodynamics.h FGCoefficient.h FGTable.h \
180  FGFactorGroup.h FGOutput.h FGfdmSocket.h FGAuxiliary.h FGPiston.h \
181  FGTurboShaft.h FGTurboJet.h FGTurboProp.h FGTank.h FGPropeller.h \
182  FGThruster.h FGForce.h FGNozzle.h
183         $(CC) $(INCLUDES) $(CCOPTS) -c FGMassBalance.cpp
184
185 FGMatrix.o: FGMatrix.cpp FGMatrix.h
186         $(CC) $(INCLUDES) $(CCOPTS) -c FGMatrix.cpp
187
188 FGModel.o: FGModel.cpp FGModel.h FGDefs.h FGState.h \
189  FGInitialCondition.h FGFDMExec.h FGAtmosphere.h FGMatrix.h FGFCS.h \
190  filtersjb/FGFCSComponent.h filtersjb/../FGDefs.h filtersjb/../FGFCS.h \
191  FGLGear.h FGConfigFile.h FGAircraft.h FGPropulsion.h FGRocket.h \
192  FGEngine.h FGTranslation.h FGRotation.h FGPosition.h FGAuxiliary.h \
193  FGOutput.h FGfdmSocket.h FGPiston.h FGTurboShaft.h FGTurboJet.h \
194  FGTurboProp.h FGTank.h FGPropeller.h FGThruster.h FGForce.h FGTable.h \
195  FGNozzle.h FGMassBalance.h FGAerodynamics.h FGCoefficient.h \
196  FGFactorGroup.h FGInertial.h
197         $(CC) $(INCLUDES) $(CCOPTS) -c FGModel.cpp
198
199 FGNozzle.o: FGNozzle.cpp FGNozzle.h FGThruster.h FGForce.h FGFDMExec.h \
200  FGModel.h FGDefs.h FGInitialCondition.h FGAtmosphere.h FGMatrix.h \
201  FGConfigFile.h
202         $(CC) $(INCLUDES) $(CCOPTS) -c FGNozzle.cpp
203
204 FGOutput.o: FGOutput.cpp FGOutput.h FGModel.h FGDefs.h FGfdmSocket.h \
205  FGState.h FGInitialCondition.h FGFDMExec.h FGAtmosphere.h FGMatrix.h \
206  FGFCS.h filtersjb/FGFCSComponent.h filtersjb/../FGDefs.h \
207  filtersjb/../FGFCS.h FGLGear.h FGConfigFile.h FGAircraft.h \
208  FGPropulsion.h FGRocket.h FGEngine.h FGTranslation.h FGRotation.h \
209  FGPosition.h FGAuxiliary.h FGPiston.h FGTurboShaft.h FGTurboJet.h \
210  FGTurboProp.h FGTank.h FGPropeller.h FGThruster.h FGForce.h FGTable.h \
211  FGNozzle.h FGMassBalance.h FGAerodynamics.h FGCoefficient.h \
212  FGFactorGroup.h
213         $(CC) $(INCLUDES) $(CCOPTS) -c FGOutput.cpp
214
215 FGPiston.o: FGPiston.cpp FGDefs.h FGPiston.h FGEngine.h FGState.h \
216  FGInitialCondition.h FGFDMExec.h FGModel.h FGAtmosphere.h FGMatrix.h \
217  FGFCS.h filtersjb/FGFCSComponent.h filtersjb/../FGDefs.h \
218  filtersjb/../FGFCS.h FGLGear.h FGConfigFile.h FGAircraft.h \
219  FGPropulsion.h FGRocket.h FGTurboShaft.h FGTurboJet.h FGTurboProp.h \
220  FGTank.h FGPropeller.h FGThruster.h FGForce.h FGTable.h \
221  FGTranslation.h FGNozzle.h FGPosition.h FGRotation.h FGMassBalance.h \
222  FGAerodynamics.h FGCoefficient.h FGFactorGroup.h FGOutput.h \
223  FGfdmSocket.h FGAuxiliary.h
224         $(CC) $(INCLUDES) $(CCOPTS) -c FGPiston.cpp
225
226 FGPosition.o: FGPosition.cpp FGPosition.h FGModel.h FGDefs.h \
227  FGMatrix.h FGAtmosphere.h FGState.h FGInitialCondition.h FGFDMExec.h \
228  FGFCS.h filtersjb/FGFCSComponent.h filtersjb/../FGDefs.h \
229  filtersjb/../FGFCS.h FGLGear.h FGConfigFile.h FGAircraft.h \
230  FGPropulsion.h FGRocket.h FGEngine.h FGTranslation.h FGRotation.h \
231  FGAuxiliary.h FGOutput.h FGfdmSocket.h FGPiston.h FGTurboShaft.h \
232  FGTurboJet.h FGTurboProp.h FGTank.h FGPropeller.h FGThruster.h \
233  FGForce.h FGTable.h FGNozzle.h FGMassBalance.h FGAerodynamics.h \
234  FGCoefficient.h FGFactorGroup.h
235         $(CC) $(INCLUDES) $(CCOPTS) -c FGPosition.cpp
236
237 FGPropeller.o: FGPropeller.cpp FGPropeller.h FGThruster.h FGForce.h \
238  FGFDMExec.h FGModel.h FGDefs.h FGInitialCondition.h FGAtmosphere.h \
239  FGMatrix.h FGConfigFile.h FGTable.h FGTranslation.h
240         $(CC) $(INCLUDES) $(CCOPTS) -c FGPropeller.cpp
241
242 FGPropulsion.o: FGPropulsion.cpp FGPropulsion.h FGModel.h FGDefs.h \
243  FGRocket.h FGEngine.h FGState.h FGInitialCondition.h FGFDMExec.h \
244  FGAtmosphere.h FGMatrix.h FGFCS.h filtersjb/FGFCSComponent.h \
245  filtersjb/../FGDefs.h filtersjb/../FGFCS.h FGLGear.h FGConfigFile.h \
246  FGAircraft.h FGPosition.h FGRotation.h FGMassBalance.h \
247  FGTranslation.h FGAerodynamics.h FGCoefficient.h FGTable.h \
248  FGFactorGroup.h FGOutput.h FGfdmSocket.h FGAuxiliary.h FGPiston.h \
249  FGTurboShaft.h FGTurboJet.h FGTurboProp.h FGTank.h FGPropeller.h \
250  FGThruster.h FGForce.h FGNozzle.h
251         $(CC) $(INCLUDES) $(CCOPTS) -c FGPropulsion.cpp
252
253 FGRocket.o: FGRocket.cpp FGDefs.h FGRocket.h FGEngine.h FGState.h \
254  FGInitialCondition.h FGFDMExec.h FGModel.h FGAtmosphere.h FGMatrix.h \
255  FGFCS.h filtersjb/FGFCSComponent.h filtersjb/../FGDefs.h \
256  filtersjb/../FGFCS.h FGLGear.h FGConfigFile.h FGAircraft.h \
257  FGPropulsion.h FGPiston.h FGTurboShaft.h FGTurboJet.h FGTurboProp.h \
258  FGTank.h FGPropeller.h FGThruster.h FGForce.h FGTable.h \
259  FGTranslation.h FGNozzle.h FGPosition.h FGRotation.h FGMassBalance.h \
260  FGAerodynamics.h FGCoefficient.h FGFactorGroup.h FGOutput.h \
261  FGfdmSocket.h FGAuxiliary.h
262         $(CC) $(INCLUDES) $(CCOPTS) -c FGRocket.cpp
263
264 FGRotation.o: FGRotation.cpp FGRotation.h FGModel.h FGDefs.h \
265  FGMatrix.h FGAtmosphere.h FGState.h FGInitialCondition.h FGFDMExec.h \
266  FGFCS.h filtersjb/FGFCSComponent.h filtersjb/../FGDefs.h \
267  filtersjb/../FGFCS.h FGLGear.h FGConfigFile.h FGAircraft.h \
268  FGPropulsion.h FGRocket.h FGEngine.h FGTranslation.h FGPosition.h \
269  FGAuxiliary.h FGOutput.h FGfdmSocket.h FGPiston.h FGTurboShaft.h \
270  FGTurboJet.h FGTurboProp.h FGTank.h FGPropeller.h FGThruster.h \
271  FGForce.h FGTable.h FGNozzle.h FGMassBalance.h FGAerodynamics.h \
272  FGCoefficient.h FGFactorGroup.h
273         $(CC) $(INCLUDES) $(CCOPTS) -c FGRotation.cpp
274
275 FGRotor.o: FGRotor.cpp FGRotor.h FGThruster.h FGForce.h FGFDMExec.h \
276  FGModel.h FGDefs.h FGInitialCondition.h FGAtmosphere.h FGMatrix.h \
277  FGConfigFile.h
278         $(CC) $(INCLUDES) $(CCOPTS) -c FGRotor.cpp
279
280 FGState.o: FGState.cpp FGState.h FGDefs.h FGInitialCondition.h \
281  FGFDMExec.h FGModel.h FGAtmosphere.h FGMatrix.h FGFCS.h \
282  filtersjb/FGFCSComponent.h filtersjb/../FGDefs.h filtersjb/../FGFCS.h \
283  FGLGear.h FGConfigFile.h FGAircraft.h FGPropulsion.h FGRocket.h \
284  FGEngine.h FGTranslation.h FGRotation.h FGPosition.h FGAuxiliary.h \
285  FGOutput.h FGfdmSocket.h FGPiston.h FGTurboShaft.h FGTurboJet.h \
286  FGTurboProp.h FGTank.h FGPropeller.h FGThruster.h FGForce.h FGTable.h \
287  FGNozzle.h FGMassBalance.h FGAerodynamics.h FGCoefficient.h \
288  FGFactorGroup.h
289         $(CC) $(INCLUDES) $(CCOPTS) -c FGState.cpp
290
291 FGTable.o: FGTable.cpp FGTable.h FGConfigFile.h FGDefs.h
292         $(CC) $(INCLUDES) $(CCOPTS) -c FGTable.cpp
293
294 FGTank.o: FGTank.cpp FGDefs.h FGTank.h FGConfigFile.h
295         $(CC) $(INCLUDES) $(CCOPTS) -c FGTank.cpp
296
297 FGThruster.o: FGThruster.cpp FGThruster.h FGForce.h FGFDMExec.h \
298  FGModel.h FGDefs.h FGInitialCondition.h FGAtmosphere.h FGMatrix.h \
299  FGConfigFile.h
300         $(CC) $(INCLUDES) $(CCOPTS) -c FGThruster.cpp
301
302 FGTranslation.o: FGTranslation.cpp FGTranslation.h FGModel.h FGDefs.h \
303  FGMatrix.h FGRotation.h FGAtmosphere.h FGState.h FGInitialCondition.h \
304  FGFDMExec.h FGFCS.h filtersjb/FGFCSComponent.h filtersjb/../FGDefs.h \
305  filtersjb/../FGFCS.h FGLGear.h FGConfigFile.h FGAircraft.h \
306  FGPropulsion.h FGRocket.h FGEngine.h FGPosition.h FGAuxiliary.h \
307  FGOutput.h FGfdmSocket.h FGPiston.h FGTurboShaft.h FGTurboJet.h \
308  FGTurboProp.h FGTank.h FGPropeller.h FGThruster.h FGForce.h FGTable.h \
309  FGNozzle.h FGMassBalance.h FGAerodynamics.h FGCoefficient.h \
310  FGFactorGroup.h
311         $(CC) $(INCLUDES) $(CCOPTS) -c FGTranslation.cpp
312
313 FGTrim.o: FGTrim.cpp FGFDMExec.h FGModel.h FGDefs.h \
314  FGInitialCondition.h FGAtmosphere.h FGMatrix.h FGTrim.h FGRotation.h \
315  FGState.h FGFCS.h filtersjb/FGFCSComponent.h filtersjb/../FGDefs.h \
316  filtersjb/../FGFCS.h FGLGear.h FGConfigFile.h FGAircraft.h \
317  FGPropulsion.h FGRocket.h FGEngine.h FGTranslation.h FGPosition.h \
318  FGAuxiliary.h FGOutput.h FGfdmSocket.h FGPiston.h FGTurboShaft.h \
319  FGTurboJet.h FGTurboProp.h FGTank.h FGPropeller.h FGThruster.h \
320  FGForce.h FGTable.h FGNozzle.h FGMassBalance.h FGAerodynamics.h \
321  FGCoefficient.h FGFactorGroup.h FGTrimAxis.h
322         $(CC) $(INCLUDES) $(CCOPTS) -c FGTrim.cpp
323
324 FGTrimAxis.o: FGTrimAxis.cpp FGFDMExec.h FGModel.h FGDefs.h \
325  FGInitialCondition.h FGAtmosphere.h FGMatrix.h FGTrimAxis.h \
326  FGRotation.h FGState.h FGFCS.h filtersjb/FGFCSComponent.h \
327  filtersjb/../FGDefs.h filtersjb/../FGFCS.h FGLGear.h FGConfigFile.h \
328  FGAircraft.h FGPropulsion.h FGRocket.h FGEngine.h FGTranslation.h \
329  FGPosition.h FGAuxiliary.h FGOutput.h FGfdmSocket.h FGPiston.h \
330  FGTurboShaft.h FGTurboJet.h FGTurboProp.h FGTank.h FGPropeller.h \
331  FGThruster.h FGForce.h FGTable.h FGNozzle.h FGMassBalance.h \
332  FGAerodynamics.h FGCoefficient.h FGFactorGroup.h
333         $(CC) $(INCLUDES) $(CCOPTS) -c FGTrimAxis.cpp
334
335 FGTurboJet.o: FGTurboJet.cpp FGTurboJet.h FGEngine.h FGState.h \
336  FGDefs.h FGInitialCondition.h FGFDMExec.h FGModel.h FGAtmosphere.h \
337  FGMatrix.h FGFCS.h filtersjb/FGFCSComponent.h filtersjb/../FGDefs.h \
338  filtersjb/../FGFCS.h FGLGear.h FGConfigFile.h FGAircraft.h \
339  FGPropulsion.h FGRocket.h FGPiston.h FGTurboShaft.h FGTurboProp.h \
340  FGTank.h FGPropeller.h FGThruster.h FGForce.h FGTable.h \
341  FGTranslation.h FGNozzle.h FGPosition.h FGRotation.h FGMassBalance.h \
342  FGAerodynamics.h FGCoefficient.h FGFactorGroup.h FGOutput.h \
343  FGfdmSocket.h FGAuxiliary.h
344         $(CC) $(INCLUDES) $(CCOPTS) -c FGTurboJet.cpp
345
346 FGTurboProp.o: FGTurboProp.cpp FGTurboProp.h FGEngine.h FGState.h \
347  FGDefs.h FGInitialCondition.h FGFDMExec.h FGModel.h FGAtmosphere.h \
348  FGMatrix.h FGFCS.h filtersjb/FGFCSComponent.h filtersjb/../FGDefs.h \
349  filtersjb/../FGFCS.h FGLGear.h FGConfigFile.h FGAircraft.h \
350  FGPropulsion.h FGRocket.h FGPiston.h FGTurboShaft.h FGTurboJet.h \
351  FGTank.h FGPropeller.h FGThruster.h FGForce.h FGTable.h \
352  FGTranslation.h FGNozzle.h FGPosition.h FGRotation.h FGMassBalance.h \
353  FGAerodynamics.h FGCoefficient.h FGFactorGroup.h FGOutput.h \
354  FGfdmSocket.h FGAuxiliary.h
355         $(CC) $(INCLUDES) $(CCOPTS) -c FGTurboProp.cpp
356
357 FGTurboShaft.o: FGTurboShaft.cpp FGTurboShaft.h FGEngine.h FGState.h \
358  FGDefs.h FGInitialCondition.h FGFDMExec.h FGModel.h FGAtmosphere.h \
359  FGMatrix.h FGFCS.h filtersjb/FGFCSComponent.h filtersjb/../FGDefs.h \
360  filtersjb/../FGFCS.h FGLGear.h FGConfigFile.h FGAircraft.h \
361  FGPropulsion.h FGRocket.h FGPiston.h FGTurboJet.h FGTurboProp.h \
362  FGTank.h FGPropeller.h FGThruster.h FGForce.h FGTable.h \
363  FGTranslation.h FGNozzle.h FGPosition.h FGRotation.h FGMassBalance.h \
364  FGAerodynamics.h FGCoefficient.h FGFactorGroup.h FGOutput.h \
365  FGfdmSocket.h FGAuxiliary.h
366         $(CC) $(INCLUDES) $(CCOPTS) -c FGTurboShaft.cpp
367
368 FGUtility.o: FGUtility.cpp FGUtility.h FGState.h FGDefs.h \
369  FGInitialCondition.h FGFDMExec.h FGModel.h FGAtmosphere.h FGMatrix.h \
370  FGFCS.h filtersjb/FGFCSComponent.h filtersjb/../FGDefs.h \
371  filtersjb/../FGFCS.h FGLGear.h FGConfigFile.h FGAircraft.h \
372  FGPropulsion.h FGRocket.h FGEngine.h FGTranslation.h FGRotation.h \
373  FGPosition.h FGAuxiliary.h FGOutput.h FGfdmSocket.h FGPiston.h \
374  FGTurboShaft.h FGTurboJet.h FGTurboProp.h FGTank.h FGPropeller.h \
375  FGThruster.h FGForce.h FGTable.h FGNozzle.h FGMassBalance.h \
376  FGAerodynamics.h FGCoefficient.h FGFactorGroup.h
377         $(CC) $(INCLUDES) $(CCOPTS) -c FGUtility.cpp
378
379 FGfdmSocket.o: FGfdmSocket.cpp FGfdmSocket.h
380         $(CC) $(INCLUDES) $(CCOPTS) -c FGfdmSocket.cpp
381
382 JSBSim.o: JSBSim.cpp FGFDMExec.h FGModel.h FGDefs.h \
383  FGInitialCondition.h FGAtmosphere.h FGMatrix.h FGRotation.h FGState.h \
384  FGFCS.h filtersjb/FGFCSComponent.h filtersjb/../FGDefs.h \
385  filtersjb/../FGFCS.h FGLGear.h FGConfigFile.h FGAircraft.h \
386  FGPropulsion.h FGRocket.h FGEngine.h FGTranslation.h FGPosition.h \
387  FGAuxiliary.h FGOutput.h FGfdmSocket.h FGPiston.h FGTurboShaft.h \
388  FGTurboJet.h FGTurboProp.h FGTank.h FGPropeller.h FGThruster.h \
389  FGForce.h FGTable.h FGNozzle.h FGMassBalance.h FGAerodynamics.h \
390  FGCoefficient.h FGFactorGroup.h
391         $(CC) $(INCLUDES) $(CCOPTS) -c JSBSim.cpp
392
393
394 x15trim.o:x15trim.cpp
395         $(CC) $(INCLUDES) $(CCOPTS) -c x15trim.cpp
396
397 x15trim:$(JSBSim_objects) x15trim.o libFCSComponents.a
398         $(CC) $(INCLUDES) $(CCOPTS) $(LINKDIR) $(JSBSim_objects) x15trim.o -ox15trim -lm -lFCSComponents
399
400 clean:
401         -mv *.*~ backup
402         -rm *.o
403
404 all:
405         touch *.cpp
406         cd filtersjb; make all -fMakefile.solo; cd ..
407         make JSBSim -fMakefile.solo
408
409 debug:
410         touch *.cpp
411         touch filtersjb/*.cpp
412         cd filtersjb; make debug CCOPTS=-g -fMakefile.solo; cd ..
413         make JSBSim CCOPTS=-g -fMakefile.solo