include ../../GDALmake.opt

default:
	(cd generic; $(MAKE) $*)
	(cd shape; $(MAKE) $*)
	(cd ntf; $(MAKE) $*)
	(cd sdts; $(MAKE) $* default install-libs)
	(cd tiger; $(MAKE) $*)
	(cd s57; $(MAKE) $*)
	(cd mitab; $(MAKE) $*)
	(cd dgn; $(MAKE) $*)
	(cd gml; $(MAKE) $*)
	(cd avc; $(MAKE) $*)
ifeq ($(HAVE_OGDI),yes)
	(cd ogdi; $(MAKE) $*)
endif
ifeq ($(HAVE_OGR_PG),yes)
	(cd pg; $(MAKE) $*)
endif
ifeq ($(HAVE_FME),yes)
	(cd fme; $(MAKE) $*)
endif
	$(MAKE) ogrsf_frmts.a

ogrsf_frmts.a:	last-ranlib 
	$(RANLIB) ogrsf_frmts.a

last-ranlib:
	touch last-ranlib

clean:
	rm -f ogrsf_frmts.a
	rm -f last-ranlib
	(cd generic; $(MAKE) clean)
	(cd shape; $(MAKE) clean)
	(cd ntf; $(MAKE) clean)
	(cd sdts; $(MAKE) clean)
	(cd tiger; $(MAKE) clean)
	(cd s57; $(MAKE) clean)
	(cd mitab; $(MAKE) clean)
	(cd dgn; $(MAKE) clean)
	(cd gml; $(MAKE) clean)
	(cd avc; $(MAKE) clean)
ifeq ($(HAVE_OGDI),yes)
	(cd ogdi; $(MAKE) clean)
endif
ifeq ($(HAVE_OGR_PG),yes)
	(cd pg; $(MAKE) clean)
endif
ifeq ($(HAVE_FME),yes)
	(cd fme; $(MAKE) clean)
endif


