[2743] | 1 | include $(SOPHYABASE)/include/sophyamake.inc
|
---|
| 2 |
|
---|
| 3 | all: libxastro.a
|
---|
| 4 |
|
---|
| 5 | clean:
|
---|
| 6 | rm -f libxastro.a *.o testxephem
|
---|
| 7 |
|
---|
[3087] | 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
|
---|
[2743] | 9 |
|
---|
| 10 | libxastro.a : $(OBJASTRO)
|
---|
| 11 | $(AR) $(ARFLAGS) $@ $?
|
---|
| 12 |
|
---|
[3087] | 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
|
---|
[2743] | 15 |
|
---|
[3087] | 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 |
|
---|
[2743] | 178 | testxephem: testxephem.o
|
---|
[2771] | 179 | $(CLINK) -o $@ testxephem.o -L./ -lxastro -lc -lm
|
---|
[3087] | 180 |
|
---|
| 181 | testxephem.o: testxephem.c astro.h
|
---|
| 182 | $(CCOMPILE) -o $@ testxephem.c
|
---|
| 183 |
|
---|