123456789101112131415161718192021222324252627282930313233343536 |
- MODULE_TOPDIR = ../..
- SUBDIRS = docs scripts vdigit nviz
- EXTRA_CLEAN_FILES = menustrings.py
- CLEAN_SUBDIRS = vdigit nviz
- include $(MODULE_TOPDIR)/include/Make/Dir.make
- include $(MODULE_TOPDIR)/include/Make/Doxygen.make
- include $(MODULE_TOPDIR)/include/Make/Python.make
- ETCDIR = $(ETC)/gui/wxpython
- SRCFILES := $(wildcard scripts/p.* compat/* gui_modules/* icons/*.* icons/silk/* images/* xml/*) gis_set.py wxgui.py README
- DSTFILES := $(patsubst %,$(ETCDIR)/%,$(SRCFILES)) $(patsubst %.py,$(ETCDIR)/%.pyc,$(filter %.py,$(SRCFILES)))
- DSTDIRS := $(patsubst %,$(ETCDIR)/%,compat gui_modules icons icons/silk images scripts vdigit xml nviz)
- default: $(DSTFILES) menustrings.py
- $(MAKE) parsubdirs
- $(ETCDIR)/%: % | $(DSTDIRS)
- $(INSTALL_DATA) $< $@
- menustrings.py: gui_modules/menudata.py $(ETCDIR)/xml/menudata.xml
- GISBASE="$(GISBASE)" \
- $(PYTHON) $< > $@
- $(DSTDIRS): %: | $(ETCDIR)
- $(MKDIR) $@
- $(ETCDIR):
- $(MKDIR) $@
- #doxygen:
- DOXNAME=wxpython
|