CXX=cxx
CFITSIODIR=../cfitsio
#CPPFLAGS=-O -I$(CFITSIODIR)
CPPFLAGS=-g -I$(CFITSIODIR)
LDLIBS=-L$(CFITSIODIR) -lcfitsio
archtoi: archtoimain.o archtoi.o archeopsfile.o decompress.o toiiter.o toisvr.o archeops.o \
         ssthandler.o toiinterpolator.o gpsparser.o asigps.o \
         auxinterpgps.o tsid.o
	$(LINK.cc) $^ $(LOADLIBES) $(LDLIBS) -o $@ -lm 
archdump: archtoidump.o archeopsfile.o decompress.o archeops.o ssthandler.o
	$(LINK.cc) $^ $(LOADLIBES) $(LDLIBS) -o $@ -lm

archeopsfile.o: archeopsfile.cc archeopsfile.h archeops.h \
 archeops_28.h ssthandler.h gpsparser.h compress.h
archtoi.o: archtoi.cc archeopsfile.h archeops.h archeops_28.h \
 ssthandler.h gpsparser.h toisvr.h toiiter.h auxgps.h tsid.h archtoi.h \
 $(CFITSIODIR)/fitsio.h $(CFITSIODIR)/longnam.h asigps.h auxinterpgps.h
archtoidump.o: archtoidump.cc archeopsfile.h archeops.h archeops_28.h \
 ssthandler.h gpsparser.h archtoi.h toisvr.h toiiter.h auxgps.h tsid.h \
 $(CFITSIODIR)/fitsio.h $(CFITSIODIR)/longnam.h
archtoimain.o: archtoimain.cc archeopsfile.h archeops.h archeops_28.h \
 ssthandler.h gpsparser.h archtoi.h toisvr.h toiiter.h auxgps.h tsid.h \
 $(CFITSIODIR)/fitsio.h $(CFITSIODIR)/longnam.h
asigps.o: asigps.cc asigps.h auxinterpgps.h auxgps.h
auxinterpgps.o: auxinterpgps.cc auxinterpgps.h auxgps.h \
 $(CFITSIODIR)/fitsio.h $(CFITSIODIR)/longnam.h archtoi.h toisvr.h toiiter.h \
 archeopsfile.h archeops.h archeops_28.h ssthandler.h gpsparser.h \
 tsid.h
gpsparser.o: gpsparser.cc gpsparser.h archeops.h archeops_28.h
ssthandler.o: ssthandler.cc ssthandler.h archeops.h archeops_28.h
test.o: test.cc archeopsfile.h archeops.h archeops_28.h ssthandler.h \
 gpsparser.h archtoi.h toisvr.h toiiter.h auxgps.h tsid.h \
 $(CFITSIODIR)/fitsio.h $(CFITSIODIR)/longnam.h
toiinterpolator.o: toiinterpolator.cc toiinterpolator.h
toiiter.o: toiiter.cc toiiter.h archeopsfile.h archeops.h \
 archeops_28.h ssthandler.h gpsparser.h auxgps.h tsid.h \
 toiinterpolator.h
toisvr.o: toisvr.cc toisvr.h toiiter.h archeopsfile.h archeops.h \
 archeops_28.h ssthandler.h gpsparser.h auxgps.h tsid.h
tsid.o: tsid.cc tsid.h
archeops.o: archeops.c archeops_28.c archeops.h archeops_28.h
decompress.o: decompress.c archeops.h archeops_28.h compress.h
