Makefile 639 B

123456789101112131415161718192021222324252627282930313233343536373839
  1. MODULE_TOPDIR = ../..
  2. #always compile dialog lib and dbf driver:
  3. SUBDIRS1 = dbf
  4. include $(MODULE_TOPDIR)/include/Make/Vars.make
  5. # add odbc:
  6. ifneq ($(strip $(ODBCLIB)),)
  7. SUBDIRS2 = odbc
  8. endif
  9. # add postgresql:
  10. ifneq ($(strip $(PQLIB)),)
  11. SUBDIRS3 = postgres
  12. endif
  13. # add mysql:
  14. ifneq ($(strip $(MYSQLLIB)),)
  15. SUBDIRS4 = mysql
  16. endif
  17. # add SQLite:
  18. ifneq ($(strip $(SQLITELIB)),)
  19. SUBDIRS5 = sqlite
  20. endif
  21. # add ogr:
  22. ifneq ($(strip $(USE_OGR)),)
  23. SUBDIRS6 = ogr
  24. endif
  25. SUBDIRS = $(SUBDIRS1) $(SUBDIRS2) $(SUBDIRS3) $(SUBDIRS4) $(SUBDIRS5) $(SUBDIRS6)
  26. include $(MODULE_TOPDIR)/include/Make/Dir.make
  27. default: parsubdirs