INCLUDE = -I. -I.. -I../xrit/include -I$(HDFINC) -I$(ICARE_DEPOT)/include CFLAGS = $(TOP_CFLAGS) $(INCLUDE) LIBPATH = -L. -L.. -L../xrit/lib -L/usr/local/lib -L$(HDFLIB) -L$(ICARE_DEPOT)/lib LDFLAGS = -lxrit -lvfile -ltools -lhdf -lmfhdf -ldf -ljpeg -lz -lm EXE = HEADER = VInput.h VEquiRect.h VFile.h VHdf.h VIIR.h VHdf_Seviri.h VModis.h VMOD03.h OBJ = VEquiRect.o VParasol.o VIIR.o VHdf_Seviri.o VHdf.o VModis.o VMOD03.o VModis_latlon_resolve.o VXRIT_SEVIRI.o VModis_interpol.o normalize_cal_factors.o LIB = libvfile.a all : $(LIB) libvfile.a : $(OBJ) $(HEADER) ar cru libvfile.a $(OBJ) VEquiRect.o : VEquiRect.h VEquiRect.cpp $(CXX) $(CFLAGS) -c VEquiRect.cpp VParasol.o : VParasol.h VParasol.cpp $(CXX) $(CFLAGS) -c VParasol.cpp VIIR.o : VHdf.h VIIR.h VIIR.cpp $(CXX) $(CFLAGS) -c VIIR.cpp VHdf_Seviri.o : VHdf_Seviri.h VHdf_Seviri.cpp normalize_cal_factors.o VHdf.o $(CXX) $(CFLAGS) -c VHdf_Seviri.cpp normalize_cal_factors.o : normalize_cal_factors.h normalize_cal_factors.cpp $(CXX) $(CFLAGS) -c normalize_cal_factors.cpp VHdf.o : VHdf.h VHdf.cpp $(CXX) $(CFLAGS) -c VHdf.cpp VXRIT_SEVIRI.o : VXRIT_SEVIRI.h VXRIT_SEVIRI.cpp $(CXX) $(CFLAGS) -c VXRIT_SEVIRI.cpp VModis.o : VModis.h VModis.cpp VModis_latlon_resolve.o $(CXX) $(CFLAGS) -c VModis.cpp VMOD03.o : VMOD03.h VMOD03.cpp $(CXX) $(CFLAGS) -c VMOD03.cpp VModis_latlon_resolve.o : VModis_latlon_resolve.cpp VModis_latlon_resolve.h $(CXX) $(CFLAGS) -c VModis_latlon_resolve.cpp VModis_interpol.o : VModis_interpol.h VModis_interpol.cpp $(CXX) $(CFLAGS) -c VModis_interpol.cpp clean : rm -f $(EXE) *.old *.o *~ *.a cd seviri_latlon && make clean