1
0
Fork 0
flightgear/src/FDM/JSBSim/Makefile.solo

92 lines
2.4 KiB
Text
Raw Normal View History

CC = g++
2000-04-24 23:49:06 +00:00
INCLUDES = -I.
LINKDIR= -Lfiltersjb/
2000-04-24 23:49:06 +00:00
JSBSim_objects = FGAircraft.o FGAtmosphere.o FGCoefficient.o FGFCS.o FGFDMExec.o\
FGModel.o FGOutput.o FGPosition.o FGRotation.o FGState.o FGTranslation.o\
FGUtility.o FGEngine.o FGTank.o FGAuxiliary.o FGfdmSocket.o\
FGConfigFile.o FGInitialCondition.o FGLGear.o FGMatrix.o
JSBSim : $(JSBSim_objects) JSBSim.o libFCSComponents.a
$(CC) $(INCLUDES) $(CCOPTS) $(LINKDIR) $(JSBSim_objects) JSBSim.o -oJSBSim -lm -lFCSComponents
libFCSComponents.a :
cd filtersjb; make -fMakefile.solo; cd ..
2000-04-24 23:49:06 +00:00
1999-08-17 21:20:38 +00:00
FGAircraft.o : FGAircraft.cpp
$(CC) $(INCLUDES) $(CCOPTS) -c FGAircraft.cpp
2000-04-24 23:49:06 +00:00
1999-08-17 21:20:38 +00:00
FGAtmosphere.o : FGAtmosphere.cpp
$(CC) $(INCLUDES) $(CCOPTS) -c FGAtmosphere.cpp
2000-04-24 23:49:06 +00:00
1999-08-17 21:20:38 +00:00
FGAuxiliary.o : FGAuxiliary.cpp
$(CC) $(INCLUDES) $(CCOPTS) -c FGAuxiliary.cpp
2000-04-24 23:49:06 +00:00
1999-08-17 21:20:38 +00:00
FGCoefficient.o : FGCoefficient.cpp
$(CC) $(INCLUDES) $(CCOPTS) -c FGCoefficient.cpp
2000-04-24 23:49:06 +00:00
1999-08-17 21:20:38 +00:00
FGFCS.o : FGFCS.cpp
$(CC) $(INCLUDES) $(CCOPTS) -c FGFCS.cpp
2000-04-24 23:49:06 +00:00
1999-08-17 21:20:38 +00:00
FGFDMExec.o : FGFDMExec.cpp
$(CC) $(INCLUDES) $(CCOPTS) -c FGFDMExec.cpp
2000-04-24 23:49:06 +00:00
1999-08-17 21:20:38 +00:00
FGModel.o : FGModel.cpp
$(CC) $(INCLUDES) $(CCOPTS) -c FGModel.cpp
2000-04-24 23:49:06 +00:00
1999-08-17 21:20:38 +00:00
FGOutput.o : FGOutput.cpp
$(CC) $(INCLUDES) $(CCOPTS) -c FGOutput.cpp
2000-04-24 23:49:06 +00:00
1999-08-17 21:20:38 +00:00
FGPosition.o : FGPosition.cpp
$(CC) $(INCLUDES) $(CCOPTS) -c FGPosition.cpp
2000-04-24 23:49:06 +00:00
1999-08-17 21:20:38 +00:00
FGRotation.o : FGRotation.cpp
$(CC) $(INCLUDES) $(CCOPTS) -c FGRotation.cpp
2000-04-24 23:49:06 +00:00
1999-08-17 21:20:38 +00:00
FGState.o : FGState.cpp
$(CC) $(INCLUDES) $(CCOPTS) -c FGState.cpp
2000-04-24 23:49:06 +00:00
1999-08-17 21:20:38 +00:00
FGTranslation.o : FGTranslation.cpp
$(CC) $(INCLUDES) $(CCOPTS) -c FGTranslation.cpp
2000-04-24 23:49:06 +00:00
1999-08-17 21:20:38 +00:00
FGUtility.o : FGUtility.cpp
$(CC) $(INCLUDES) $(CCOPTS) -c FGUtility.cpp
2000-04-24 23:49:06 +00:00
1999-08-17 21:20:38 +00:00
FGEngine.o : FGEngine.cpp
$(CC) $(INCLUDES) $(CCOPTS) -c FGEngine.cpp
2000-04-24 23:49:06 +00:00
1999-08-17 21:20:38 +00:00
FGTank.o : FGTank.cpp
$(CC) $(INCLUDES) $(CCOPTS) -c FGTank.cpp
2000-04-24 23:49:06 +00:00
1999-08-17 21:20:38 +00:00
FGInitialCondition.o : FGInitialCondition.cpp
$(CC) $(INCLUDES) $(CCOPTS) -c FGInitialCondition.cpp
2000-04-24 23:49:06 +00:00
FGfdmSocket.o : FGfdmSocket.cpp
$(CC) $(INCLUDES) $(CCOPTS) -c FGfdmSocket.cpp
2000-04-24 23:49:06 +00:00
FGConfigFile.o : FGConfigFile.cpp
$(CC) $(INCLUDES) $(CCOPTS) -c FGConfigFile.cpp
2000-04-24 23:49:06 +00:00
FGLGear.o : FGLGear.cpp
$(CC) $(INCLUDES) $(CCOPTS) -c FGLGear.cpp
2000-04-24 23:49:06 +00:00
FGMatrix.o : FGMatrix.cpp
$(CC) $(INCLUDES) $(CCOPTS) -c FGMatrix.cpp
2000-04-24 23:49:06 +00:00
1999-08-17 21:20:38 +00:00
JSBSim.o : JSBSim.cpp
$(CC) $(INCLUDES) $(CCOPTS) -c JSBSim.cpp
1999-08-17 21:20:38 +00:00
clean:
-mv *.*~ backup
-rm *.o
1999-08-17 21:20:38 +00:00
all:
touch *.cpp
cd filtersjb; make all CCOPTS=-g -fMakefile.solo; cd ..
make JSBSim -fMakefile.solo
1999-08-17 21:20:38 +00:00
debug:
touch *.cpp
touch filtersjb/*.cpp
cd filtersjb; make debug CCOPTS=-g -fMakefile.solo; cd ..
make JSBSim CCOPTS=-g -fMakefile.solo