GDAL_ROOT = ../.. include $(GDAL_ROOT)/GDALmake.opt OBJ = bsb_read.o bsbdataset.o default: $(OBJ) clean: rm -f *.o %.o: %.c $(CC) -c $(GDAL_INCLUDE) $(CFLAGS) $*.c -o $*.o %.o: %.cpp $(CXX) -c $(GDAL_INCLUDE) $(CXXFLAGS) $*.cpp -o $*.o bsb2raw: bsb2raw.o bsb_read.o $(CXX) bsb2raw.o bsb_read.o $(CPL_LIB) $(LIBS) -o bsb2raw install-obj: $(foreach file,$(OBJ),../o/$(file)) ../o/%.o: %.o cp $*.o ../o