Makefile 730 B

123456789101112131415161718192021222324252627
  1. MODULE_TOPDIR = ../..
  2. #include $(MODULE_TOPDIR)/include/Make/Other.make
  3. include $(MODULE_TOPDIR)/include/Make/Dir.make
  4. include $(MODULE_TOPDIR)/include/Make/Python.make
  5. include $(MODULE_TOPDIR)/include/Make/Doxygen.make
  6. PYDIR = $(ETC)/python/grass
  7. SUBDIRS = script ctypes temporal pygrass pydispatch imaging
  8. default: $(PYDIR)/__init__.py
  9. $(MAKE) subdirs
  10. # -$(MAKE) -C script || echo $(CURDIR)/script >> $(ERRORLOG)
  11. # -$(MAKE) -C ctypes || echo $(CURDIR)/ctypes >> $(ERRORLOG)
  12. # -$(MAKE) -C temporal || echo $(CURDIR)/temporal >> $(ERRORLOG)
  13. # -$(MAKE) -C pygrass || echo $(CURDIR)/pygrass >> $(ERRORLOG)
  14. $(PYDIR):
  15. $(MKDIR) $@
  16. $(PYDIR)/__init__.py: __init__.py | $(PYDIR)
  17. $(INSTALL_DATA) $< $@
  18. # doxygen
  19. DOXNAME = python