[437] | 1 | ifeq ($(HOSTTYPE), alpha)
|
---|
| 2 | CXX = cxx
|
---|
| 3 | endif
|
---|
| 4 | ifndef (CFITSIODIR)
|
---|
| 5 | CFITSIODIR = ../cfitsio
|
---|
| 6 | endif
|
---|
| 7 | CPPFLAGS =-O -g -I$(CFITSIODIR)
|
---|
| 8 |
|
---|
| 9 | LDLIBS=-L$(CFITSIODIR)/$(HOSTTYPE) -lcfitsio
|
---|
| 10 |
|
---|
[444] | 11 | ifdef NOSHLIB
|
---|
| 12 | ifeq ($(CXX), g++)
|
---|
| 13 | LDFLAGS = -static
|
---|
| 14 | endif
|
---|
| 15 | ifeq ($(CXX), cxx)
|
---|
| 16 | LDFLAGS = -non_shared
|
---|
| 17 | endif
|
---|
| 18 | endif
|
---|
| 19 |
|
---|
[437] | 20 | default: archtoi
|
---|
| 21 |
|
---|
| 22 | clean:
|
---|
| 23 | rm -f archtoi *.o archdump
|
---|
| 24 |
|
---|
| 25 |
|
---|
| 26 | archtoi: archtoimain.o archtoi.o archeopsfile.o decompress.o toiiter.o toisvr.o archeops.o \
|
---|
| 27 | ssthandler.o toiinterpolator.o gpsparser.o asigps.o \
|
---|
| 28 | auxinterpgps.o tsid.o archparam.o dyffttools.o fft_mayer.o \
|
---|
| 29 | formepulse.o pisteetoile.o sstetoile.o transfelec.o \
|
---|
| 30 | gyrohandler.o aa_hadec.o templocator.o plgalcross.o \
|
---|
| 31 | arcunit.o
|
---|
| 32 | $(LINK.cc) $^ $(LOADLIBES) $(LDLIBS) -o $@ -lm
|
---|
| 33 | archdump: archtoidump.o archeopsfile.o decompress.o archeops.o ssthandler.o
|
---|
| 34 | $(LINK.cc) $^ $(LOADLIBES) $(LDLIBS) -o $@ -lm
|
---|
| 35 |
|
---|
| 36 | aa_hadec.o: aa_hadec.c aa_hadec.h
|
---|
| 37 | archeops.o: archeops.c archeops_28.c archeops.h archeops_28.h \
|
---|
| 38 | arcunit.h
|
---|
| 39 | archeops_24.o: archeops_24.c archeops.h archeops_28.h
|
---|
| 40 | archeops_25.o: archeops_25.c archeops.h archeops_28.h
|
---|
| 41 | archeops_26.o: archeops_26.c archeops.h archeops_28.h
|
---|
| 42 | archeops_27.o: archeops_27.c archeops.h archeops_28.h
|
---|
| 43 | archeops_28.o: archeops_28.c archeops.h archeops_28.h arcunit.h
|
---|
| 44 | arcunit.o: arcunit.c manip.h archeops.h archeops_28.h arcunit.h
|
---|
| 45 | compress.o: compress.c manip.h compress.h
|
---|
| 46 | decompress.o: decompress.c archeops.h archeops_28.h compress.h
|
---|
| 47 | opendir.o: opendir.c dirent.h
|
---|
| 48 | archeopsfile.o: archeopsfile.cc archeopsfile.h archeops.h \
|
---|
| 49 | archeops_28.h ssthandler.h sstetoile.h pisteetoile.h transfelec.h \
|
---|
| 50 | formepulse.h gpsparser.h gyrohandler.h compress.h arcunit.h
|
---|
| 51 | archparam.o: archparam.cc archparam.h
|
---|
| 52 | archtoi.o: archtoi.cc archeopsfile.h archeops.h archeops_28.h \
|
---|
| 53 | ssthandler.h sstetoile.h pisteetoile.h transfelec.h formepulse.h \
|
---|
| 54 | gpsparser.h toisvr.h toiiter.h auxgps.h tsid.h archtoi.h \
|
---|
| 55 | ../cfitsio/fitsio.h ../cfitsio/longnam.h archparam.h archvers.h
|
---|
| 56 | archtoidump.o: archtoidump.cc archeopsfile.h archeops.h archeops_28.h \
|
---|
| 57 | ssthandler.h sstetoile.h pisteetoile.h transfelec.h formepulse.h \
|
---|
| 58 | gpsparser.h archtoi.h toisvr.h toiiter.h auxgps.h tsid.h \
|
---|
| 59 | ../cfitsio/fitsio.h ../cfitsio/longnam.h
|
---|
| 60 | archtoimain.o: archtoimain.cc archeopsfile.h archeops.h archeops_28.h \
|
---|
| 61 | ssthandler.h sstetoile.h pisteetoile.h transfelec.h formepulse.h \
|
---|
| 62 | gpsparser.h archtoi.h toisvr.h toiiter.h auxgps.h tsid.h \
|
---|
| 63 | ../cfitsio/fitsio.h ../cfitsio/longnam.h
|
---|
| 64 | asigps.o: asigps.cc asigps.h auxinterpgps.h auxgps.h
|
---|
| 65 | auxinterpgps.o: auxinterpgps.cc auxinterpgps.h auxgps.h \
|
---|
| 66 | ../cfitsio/fitsio.h ../cfitsio/longnam.h archvers.h
|
---|
| 67 | dyffttools.o: dyffttools.cc dyffttools.h
|
---|
| 68 | fft_mayer.o: fft_mayer.cc mayer_fft.h trigtbl.h
|
---|
| 69 | formepulse.o: formepulse.cc mayer_fft.h dyffttools.h transfelec.h \
|
---|
| 70 | formepulse.h ssthardware.h
|
---|
| 71 | gpsparser.o: gpsparser.cc gpsparser.h archeops.h archeops_28.h
|
---|
| 72 | gyrohandler.o: gyrohandler.cc gyrohandler.h archeops.h archeops_28.h
|
---|
| 73 | pisteetoile.o: pisteetoile.cc /usr/include/math.h \
|
---|
| 74 | /usr/local/include/g++/iostream.h archparam.h pisteetoile.h \
|
---|
| 75 | sstetoile.h transfelec.h formepulse.h
|
---|
| 76 | plgalcross.o: plgalcross.cc plgalcross.h
|
---|
| 77 | sstetoile.o: sstetoile.cc sstetoile.h
|
---|
| 78 | ssthandler.o: ssthandler.cc ssthandler.h archeops.h archeops_28.h \
|
---|
| 79 | sstetoile.h pisteetoile.h transfelec.h formepulse.h
|
---|
| 80 | templocator.o: templocator.cc templocator.h aa_hadec.h \
|
---|
| 81 | ../cfitsio/fitsio.h ../cfitsio/longnam.h plgalcross.h
|
---|
| 82 | test.o: test.cc archeopsfile.h archeops.h archeops_28.h ssthandler.h \
|
---|
| 83 | sstetoile.h pisteetoile.h transfelec.h formepulse.h gpsparser.h \
|
---|
| 84 | archtoi.h toisvr.h toiiter.h auxgps.h tsid.h ../cfitsio/fitsio.h \
|
---|
| 85 | ../cfitsio/longnam.h
|
---|
| 86 | toiinterpolator.o: toiinterpolator.cc toiinterpolator.h
|
---|
| 87 | toiiter.o: toiiter.cc archeops.h archeops_28.h arcunit.h toiiter.h \
|
---|
| 88 | archeopsfile.h ssthandler.h sstetoile.h pisteetoile.h transfelec.h \
|
---|
| 89 | formepulse.h gpsparser.h auxgps.h tsid.h toiinterpolator.h \
|
---|
| 90 | archparam.h templocator.h
|
---|
| 91 | toisvr.o: toisvr.cc toisvr.h toiiter.h archeopsfile.h archeops.h \
|
---|
| 92 | archeops_28.h ssthandler.h sstetoile.h pisteetoile.h transfelec.h \
|
---|
| 93 | formepulse.h gpsparser.h auxgps.h tsid.h archparam.h asigps.h \
|
---|
| 94 | auxinterpgps.h
|
---|
| 95 | transfelec.o: transfelec.cc transfelec.h
|
---|
| 96 | tsid.o: tsid.cc tsid.h
|
---|