| 12
 3
 4
 5
 6
 7
 8
 9
 10
 11
 12
 13
 14
 15
 16
 17
 18
 19
 20
 21
 22
 23
 24
 25
 26
 27
 28
 29
 30
 31
 32
 33
 34
 35
 36
 37
 
 | MODULE_TOPDIR=../../..
include $(MODULE_TOPDIR)/include/Make/Other.make
include $(MODULE_TOPDIR)/include/Make/Python.make
PYDIR = $(ETC)/python
GDIR = $(PYDIR)/grass
DSTDIR = $(GDIR)/pygrass
MODULES = errors utils orderdict
CLEAN_SUBDIRS = messages modules raster vector gis shell tests rpc
PYFILES := $(patsubst %,$(DSTDIR)/%.py,$(MODULES) __init__)
PYCFILES := $(patsubst %,$(DSTDIR)/%.pyc,$(MODULES) __init__)
default: $(PYFILES) $(PYCFILES) $(GDIR)/__init__.py $(GDIR)/__init__.pyc
	-$(MAKE) -C messages || echo $(CURDIR)/messages >> $(ERRORLOG)
	-$(MAKE) -C modules || echo $(CURDIR)/modules >> $(ERRORLOG)
	-$(MAKE) -C raster || echo $(CURDIR)/raster >> $(ERRORLOG)
	-$(MAKE) -C vector || echo $(CURDIR)/vector >> $(ERRORLOG)
	-$(MAKE) -C gis || echo $(CURDIR)/gis >> $(ERRORLOG)
	-$(MAKE) -C shell || echo $(CURDIR)/shell >> $(ERRORLOG)
	-$(MAKE) -C tests || echo $(CURDIR)/tests >> $(ERRORLOG)
	-$(MAKE) -C rpc || echo $(CURDIR)/gis >> $(ERRORLOG)
$(PYDIR):
	$(MKDIR) $@
$(GDIR): | $(PYDIR)
	$(MKDIR) $@
$(DSTDIR): | $(GDIR)
	$(MKDIR) $@
$(DSTDIR)/%: % | $(DSTDIR)
	$(INSTALL_DATA) $< $@
 |