1 | include $(SOPHYABASE)/include/sophyamake.inc
|
---|
2 |
|
---|
3 | all: libxastro.a
|
---|
4 |
|
---|
5 | clean:
|
---|
6 | rm -f libxastro.a *.o testxephem
|
---|
7 |
|
---|
8 | OBJASTRO = aa_hadec.o aberration.o actan.o airmass.o anomaly.o ap_as.o atlas.o auxil.o bdl.o chap95.o chap95_data.o circum.o comet.o constel.o dbfmt.o deep.o deltat.o earthsat.o eq_ecl.o eq_gal.o formats.o helio.o jupmoon.o libration.o magdecl.o marsmoon.o misc.o mjd.o moon.o mooncolong.o moonnf.o nutation.o obliq.o parallactic.o parallax.o plans.o plmoon.o plshadow.o precess.o reduce.o refract.o rings.o riset.o riset_cir.o satmoon.o sdp4.o sgp4.o sphcart.o sun.o thetag.o twobody.o umoon.o utc_gst.o vsop87.o vsop87_data.o
|
---|
9 |
|
---|
10 | libxastro.a : $(OBJASTRO)
|
---|
11 | $(AR) $(ARFLAGS) $@ $?
|
---|
12 |
|
---|
13 | aa_hadec.o: aa_hadec.c astro.h bdl.h chap95.h deepconst.h preferences.h satlib.h satspec.h sattypes.h vector.h vsop87.h
|
---|
14 | $(CCOMPILE) -o $@ aa_hadec.c
|
---|
15 |
|
---|
16 | aberration.o: aberration.c astro.h bdl.h chap95.h deepconst.h preferences.h satlib.h satspec.h sattypes.h vector.h vsop87.h
|
---|
17 | $(CCOMPILE) -o $@ aberration.c
|
---|
18 |
|
---|
19 | actan.o: actan.c astro.h bdl.h chap95.h deepconst.h preferences.h satlib.h satspec.h sattypes.h vector.h vsop87.h
|
---|
20 | $(CCOMPILE) -o $@ actan.c
|
---|
21 |
|
---|
22 | airmass.o: airmass.c astro.h bdl.h chap95.h deepconst.h preferences.h satlib.h satspec.h sattypes.h vector.h vsop87.h
|
---|
23 | $(CCOMPILE) -o $@ airmass.c
|
---|
24 |
|
---|
25 | anomaly.o: anomaly.c astro.h bdl.h chap95.h deepconst.h preferences.h satlib.h satspec.h sattypes.h vector.h vsop87.h
|
---|
26 | $(CCOMPILE) -o $@ anomaly.c
|
---|
27 |
|
---|
28 | ap_as.o: ap_as.c astro.h bdl.h chap95.h deepconst.h preferences.h satlib.h satspec.h sattypes.h vector.h vsop87.h
|
---|
29 | $(CCOMPILE) -o $@ ap_as.c
|
---|
30 |
|
---|
31 | atlas.o: atlas.c astro.h bdl.h chap95.h deepconst.h preferences.h satlib.h satspec.h sattypes.h vector.h vsop87.h
|
---|
32 | $(CCOMPILE) -o $@ atlas.c
|
---|
33 |
|
---|
34 | auxil.o: auxil.c astro.h bdl.h chap95.h deepconst.h preferences.h satlib.h satspec.h sattypes.h vector.h vsop87.h
|
---|
35 | $(CCOMPILE) -o $@ auxil.c
|
---|
36 |
|
---|
37 | bdl.o: bdl.c astro.h bdl.h chap95.h deepconst.h preferences.h satlib.h satspec.h sattypes.h vector.h vsop87.h
|
---|
38 | $(CCOMPILE) -o $@ bdl.c
|
---|
39 |
|
---|
40 | chap95.o: chap95.c astro.h bdl.h chap95.h deepconst.h preferences.h satlib.h satspec.h sattypes.h vector.h vsop87.h
|
---|
41 | $(CCOMPILE) -o $@ chap95.c
|
---|
42 |
|
---|
43 | chap95_data.o: chap95_data.c astro.h bdl.h chap95.h deepconst.h preferences.h satlib.h satspec.h sattypes.h vector.h vsop87.h
|
---|
44 | $(CCOMPILE) -o $@ chap95_data.c
|
---|
45 |
|
---|
46 | circum.o: circum.c astro.h bdl.h chap95.h deepconst.h preferences.h satlib.h satspec.h sattypes.h vector.h vsop87.h
|
---|
47 | $(CCOMPILE) -o $@ circum.c
|
---|
48 |
|
---|
49 | comet.o: comet.c astro.h bdl.h chap95.h deepconst.h preferences.h satlib.h satspec.h sattypes.h vector.h vsop87.h
|
---|
50 | $(CCOMPILE) -o $@ comet.c
|
---|
51 |
|
---|
52 | constel.o: constel.c astro.h bdl.h chap95.h deepconst.h preferences.h satlib.h satspec.h sattypes.h vector.h vsop87.h
|
---|
53 | $(CCOMPILE) -o $@ constel.c
|
---|
54 |
|
---|
55 | dbfmt.o: dbfmt.c astro.h bdl.h chap95.h deepconst.h preferences.h satlib.h satspec.h sattypes.h vector.h vsop87.h
|
---|
56 | $(CCOMPILE) -o $@ dbfmt.c
|
---|
57 |
|
---|
58 | deep.o: deep.c astro.h bdl.h chap95.h deepconst.h preferences.h satlib.h satspec.h sattypes.h vector.h vsop87.h
|
---|
59 | $(CCOMPILE) -o $@ deep.c
|
---|
60 |
|
---|
61 | deltat.o: deltat.c astro.h bdl.h chap95.h deepconst.h preferences.h satlib.h satspec.h sattypes.h vector.h vsop87.h
|
---|
62 | $(CCOMPILE) -o $@ deltat.c
|
---|
63 |
|
---|
64 | earthsat.o: earthsat.c astro.h bdl.h chap95.h deepconst.h preferences.h satlib.h satspec.h sattypes.h vector.h vsop87.h
|
---|
65 | $(CCOMPILE) -o $@ earthsat.c
|
---|
66 |
|
---|
67 | eq_ecl.o: eq_ecl.c astro.h bdl.h chap95.h deepconst.h preferences.h satlib.h satspec.h sattypes.h vector.h vsop87.h
|
---|
68 | $(CCOMPILE) -o $@ eq_ecl.c
|
---|
69 |
|
---|
70 | eq_gal.o: eq_gal.c astro.h bdl.h chap95.h deepconst.h preferences.h satlib.h satspec.h sattypes.h vector.h vsop87.h
|
---|
71 | $(CCOMPILE) -o $@ eq_gal.c
|
---|
72 |
|
---|
73 | formats.o: formats.c astro.h bdl.h chap95.h deepconst.h preferences.h satlib.h satspec.h sattypes.h vector.h vsop87.h
|
---|
74 | $(CCOMPILE) -o $@ formats.c
|
---|
75 |
|
---|
76 | helio.o: helio.c astro.h bdl.h chap95.h deepconst.h preferences.h satlib.h satspec.h sattypes.h vector.h vsop87.h
|
---|
77 | $(CCOMPILE) -o $@ helio.c
|
---|
78 |
|
---|
79 | jupmoon.o: jupmoon.c astro.h bdl.h chap95.h deepconst.h preferences.h satlib.h satspec.h sattypes.h vector.h vsop87.h
|
---|
80 | $(CCOMPILE) -o $@ jupmoon.c
|
---|
81 |
|
---|
82 | libration.o: libration.c astro.h bdl.h chap95.h deepconst.h preferences.h satlib.h satspec.h sattypes.h vector.h vsop87.h
|
---|
83 | $(CCOMPILE) -o $@ libration.c
|
---|
84 |
|
---|
85 | magdecl.o: magdecl.c astro.h bdl.h chap95.h deepconst.h preferences.h satlib.h satspec.h sattypes.h vector.h vsop87.h
|
---|
86 | $(CCOMPILE) -o $@ magdecl.c
|
---|
87 |
|
---|
88 | marsmoon.o: marsmoon.c astro.h bdl.h chap95.h deepconst.h preferences.h satlib.h satspec.h sattypes.h vector.h vsop87.h
|
---|
89 | $(CCOMPILE) -o $@ marsmoon.c
|
---|
90 |
|
---|
91 | misc.o: misc.c astro.h bdl.h chap95.h deepconst.h preferences.h satlib.h satspec.h sattypes.h vector.h vsop87.h
|
---|
92 | $(CCOMPILE) -o $@ misc.c
|
---|
93 |
|
---|
94 | mjd.o: mjd.c astro.h bdl.h chap95.h deepconst.h preferences.h satlib.h satspec.h sattypes.h vector.h vsop87.h
|
---|
95 | $(CCOMPILE) -o $@ mjd.c
|
---|
96 |
|
---|
97 | moon.o: moon.c astro.h bdl.h chap95.h deepconst.h preferences.h satlib.h satspec.h sattypes.h vector.h vsop87.h
|
---|
98 | $(CCOMPILE) -o $@ moon.c
|
---|
99 |
|
---|
100 | mooncolong.o: mooncolong.c astro.h bdl.h chap95.h deepconst.h preferences.h satlib.h satspec.h sattypes.h vector.h vsop87.h
|
---|
101 | $(CCOMPILE) -o $@ mooncolong.c
|
---|
102 |
|
---|
103 | moonnf.o: moonnf.c astro.h bdl.h chap95.h deepconst.h preferences.h satlib.h satspec.h sattypes.h vector.h vsop87.h
|
---|
104 | $(CCOMPILE) -o $@ moonnf.c
|
---|
105 |
|
---|
106 | nutation.o: nutation.c astro.h bdl.h chap95.h deepconst.h preferences.h satlib.h satspec.h sattypes.h vector.h vsop87.h
|
---|
107 | $(CCOMPILE) -o $@ nutation.c
|
---|
108 |
|
---|
109 | obliq.o: obliq.c astro.h bdl.h chap95.h deepconst.h preferences.h satlib.h satspec.h sattypes.h vector.h vsop87.h
|
---|
110 | $(CCOMPILE) -o $@ obliq.c
|
---|
111 |
|
---|
112 | parallactic.o: parallactic.c astro.h bdl.h chap95.h deepconst.h preferences.h satlib.h satspec.h sattypes.h vector.h vsop87.h
|
---|
113 | $(CCOMPILE) -o $@ parallactic.c
|
---|
114 |
|
---|
115 | parallax.o: parallax.c astro.h bdl.h chap95.h deepconst.h preferences.h satlib.h satspec.h sattypes.h vector.h vsop87.h
|
---|
116 | $(CCOMPILE) -o $@ parallax.c
|
---|
117 |
|
---|
118 | plans.o: plans.c astro.h bdl.h chap95.h deepconst.h preferences.h satlib.h satspec.h sattypes.h vector.h vsop87.h
|
---|
119 | $(CCOMPILE) -o $@ plans.c
|
---|
120 |
|
---|
121 | plmoon.o: plmoon.c astro.h bdl.h chap95.h deepconst.h preferences.h satlib.h satspec.h sattypes.h vector.h vsop87.h
|
---|
122 | $(CCOMPILE) -o $@ plmoon.c
|
---|
123 |
|
---|
124 | plshadow.o: plshadow.c astro.h bdl.h chap95.h deepconst.h preferences.h satlib.h satspec.h sattypes.h vector.h vsop87.h
|
---|
125 | $(CCOMPILE) -o $@ plshadow.c
|
---|
126 |
|
---|
127 | precess.o: precess.c astro.h bdl.h chap95.h deepconst.h preferences.h satlib.h satspec.h sattypes.h vector.h vsop87.h
|
---|
128 | $(CCOMPILE) -o $@ precess.c
|
---|
129 |
|
---|
130 | reduce.o: reduce.c astro.h bdl.h chap95.h deepconst.h preferences.h satlib.h satspec.h sattypes.h vector.h vsop87.h
|
---|
131 | $(CCOMPILE) -o $@ reduce.c
|
---|
132 |
|
---|
133 | refract.o: refract.c astro.h bdl.h chap95.h deepconst.h preferences.h satlib.h satspec.h sattypes.h vector.h vsop87.h
|
---|
134 | $(CCOMPILE) -o $@ refract.c
|
---|
135 |
|
---|
136 | rings.o: rings.c astro.h bdl.h chap95.h deepconst.h preferences.h satlib.h satspec.h sattypes.h vector.h vsop87.h
|
---|
137 | $(CCOMPILE) -o $@ rings.c
|
---|
138 |
|
---|
139 | riset.o: riset.c astro.h bdl.h chap95.h deepconst.h preferences.h satlib.h satspec.h sattypes.h vector.h vsop87.h
|
---|
140 | $(CCOMPILE) -o $@ riset.c
|
---|
141 |
|
---|
142 | riset_cir.o: riset_cir.c astro.h bdl.h chap95.h deepconst.h preferences.h satlib.h satspec.h sattypes.h vector.h vsop87.h
|
---|
143 | $(CCOMPILE) -o $@ riset_cir.c
|
---|
144 |
|
---|
145 | satmoon.o: satmoon.c astro.h bdl.h chap95.h deepconst.h preferences.h satlib.h satspec.h sattypes.h vector.h vsop87.h
|
---|
146 | $(CCOMPILE) -o $@ satmoon.c
|
---|
147 |
|
---|
148 | sdp4.o: sdp4.c astro.h bdl.h chap95.h deepconst.h preferences.h satlib.h satspec.h sattypes.h vector.h vsop87.h
|
---|
149 | $(CCOMPILE) -o $@ sdp4.c
|
---|
150 |
|
---|
151 | sgp4.o: sgp4.c astro.h bdl.h chap95.h deepconst.h preferences.h satlib.h satspec.h sattypes.h vector.h vsop87.h
|
---|
152 | $(CCOMPILE) -o $@ sgp4.c
|
---|
153 |
|
---|
154 | sphcart.o: sphcart.c astro.h bdl.h chap95.h deepconst.h preferences.h satlib.h satspec.h sattypes.h vector.h vsop87.h
|
---|
155 | $(CCOMPILE) -o $@ sphcart.c
|
---|
156 |
|
---|
157 | sun.o: sun.c astro.h bdl.h chap95.h deepconst.h preferences.h satlib.h satspec.h sattypes.h vector.h vsop87.h
|
---|
158 | $(CCOMPILE) -o $@ sun.c
|
---|
159 |
|
---|
160 | thetag.o: thetag.c astro.h bdl.h chap95.h deepconst.h preferences.h satlib.h satspec.h sattypes.h vector.h vsop87.h
|
---|
161 | $(CCOMPILE) -o $@ thetag.c
|
---|
162 |
|
---|
163 | twobody.o: twobody.c astro.h bdl.h chap95.h deepconst.h preferences.h satlib.h satspec.h sattypes.h vector.h vsop87.h
|
---|
164 | $(CCOMPILE) -o $@ twobody.c
|
---|
165 |
|
---|
166 | umoon.o: umoon.c astro.h bdl.h chap95.h deepconst.h preferences.h satlib.h satspec.h sattypes.h vector.h vsop87.h
|
---|
167 | $(CCOMPILE) -o $@ umoon.c
|
---|
168 |
|
---|
169 | utc_gst.o: utc_gst.c astro.h bdl.h chap95.h deepconst.h preferences.h satlib.h satspec.h sattypes.h vector.h vsop87.h
|
---|
170 | $(CCOMPILE) -o $@ utc_gst.c
|
---|
171 |
|
---|
172 | vsop87.o: vsop87.c astro.h bdl.h chap95.h deepconst.h preferences.h satlib.h satspec.h sattypes.h vector.h vsop87.h
|
---|
173 | $(CCOMPILE) -o $@ vsop87.c
|
---|
174 |
|
---|
175 | vsop87_data.o: vsop87_data.c astro.h bdl.h chap95.h deepconst.h preferences.h satlib.h satspec.h sattypes.h vector.h vsop87.h
|
---|
176 | $(CCOMPILE) -o $@ vsop87_data.c
|
---|
177 |
|
---|
178 | testxephem: testxephem.o
|
---|
179 | $(CLINK) -o $@ testxephem.o -L./ -lxastro -lc -lm
|
---|
180 |
|
---|
181 | testxephem.o: testxephem.c astro.h
|
---|
182 | $(CCOMPILE) -o $@ testxephem.c
|
---|
183 |
|
---|