Переглянути джерело

Allow for Windows/MSys when setting PYTHONPATH

git-svn-id: https://svn.osgeo.org/grass/grass/trunk@35437 15284696-431f-4ddb-bdfa-cd5b030d7da7
Glynn Clements 16 роки тому
батько
коміт
751307c05d
1 змінених файлів з 7 додано та 1 видалено
  1. 7 1
      include/Make/Html.make

+ 7 - 1
include/Make/Html.make

@@ -11,11 +11,17 @@ htmldesc = \
 	GISRC=$(RUN_GISRC) \
 	GISBASE=$(RUN_GISBASE) \
 	PATH="$(BIN):$$PATH" \
-	PYTHONPATH="$(GISBASE)/etc/python:$$PYTHONPATH" \
+	PYTHONPATH="$(call mkpath,$(GISBASE)/etc/python,$$PYTHONPATH)" \
 	$(LD_LIBRARY_PATH_VAR)="$(BIN):$(ARCH_LIBDIR):$($(LD_LIBRARY_PATH_VAR))" \
 	LC_ALL=C \
 	$(1) --html-description < /dev/null | grep -v '</body>\|</html>' > $(2)
 
+ifneq ($(MINGW32),)
+mkpath = $(shell g.dirseps -h $(1))\;$(2)
+else
+mkpath = $(1):$(2)
+endif
+
 $(HTMLDIR)/%.html: %.html %.tmp.html $(HTMLSRC)
 	-test -d $(HTMLDIR) || $(MKDIR) $(HTMLDIR)
 	$(MODULE_TOPDIR)/tools/mkhtml.sh $* > $@