]> git.mxchange.org Git - flightgear.git/blob - src/FDM/JSBSim/filtersjb/Makefile.solo
Fixes to jsbsim.
[flightgear.git] / src / FDM / JSBSim / filtersjb / Makefile.solo
1 CC = g++
2 libFCSComponents_OBJECTS = FGDeadBand.o FGFilter.o FGGradient.o FGSwitch.o \
3                            FGFCSComponent.o FGGain.o FGSummer.o FGFlaps.o
4 INCLUDES = -I../
5
6 libFCSComponents.a : $(libFCSComponents_OBJECTS)
7         -rm -f libFCSComponents.a
8         ar cru libFCSComponents.a  $(libFCSComponents_OBJECTS)
9         ranlib libFCSComponents.a
10
11 FGDeadBand.o: FGDeadBand.cpp FGDeadBand.h
12         $(CC) $(INCLUDES) $(CCOPTS) -c FGDeadBand.cpp
13 FGFilter.o: FGFilter.cpp FGFilter.h
14         $(CC) $(INCLUDES) $(CCOPTS) -c FGFilter.cpp
15 FGGradient.o: FGGradient.cpp FGGradient.h
16         $(CC) $(INCLUDES) $(CCOPTS) -c FGGradient.cpp
17 FGSwitch.o: FGSwitch.cpp FGSwitch.h
18         $(CC) $(INCLUDES) $(CCOPTS) -c FGSwitch.cpp
19 FGFCSComponent.o: FGFCSComponent.cpp FGFCSComponent.h
20         $(CC) $(INCLUDES) $(CCOPTS) -c FGFCSComponent.cpp
21 FGGain.o: FGGain.cpp FGGain.h
22         $(CC) $(INCLUDES) $(CCOPTS) -c FGGain.cpp
23 FGSummer.o: FGSummer.cpp FGSummer.h
24         $(CC) $(INCLUDES) $(CCOPTS) -c FGSummer.cpp
25 FGFlaps.o: FGFlaps.cpp FGFlaps.h
26         $(CC) $(INCLUDES) $(CCOPTS) -c FGFlaps.cpp
27
28 clean:
29         -rm -f *.o
30         -rm -f *.a
31
32 all:
33         touch *.cpp
34         make libFCSComponents.a -fMakefile.solo
35
36 debug:
37         make all CCOPTS=-g -fMakefile.solo 
38