Commit 33c23693 authored by Ian Lynagh's avatar Ian Lynagh

Fix publishing

Paths like c:/foo/bar get misinterpreted by rsync (really SSH?), as it
thinks we want /foo/bar on the machine c.
parent 3ed54797
......@@ -430,8 +430,19 @@ publish-binary-dist ::
# You need to first make binddisttest, and then run
# make publish 'prefix=$(BIN_DIST_INST_DIR)'
# for this to find the right place.
# We assume that Windows means Cygwin, as we can't just use docdir
# unchanged or rsync (really SSH?) thinks that c:/foo means /foo on
# the machine c.
ifeq "$(Windows)" "YES"
PUBLISH_DOCDIR = $(shell cygpath --unix $(docdir))
else
PUBLISH_DOCDIR = $(docdir)
endif
publish-binary-dist ::
$(PublishCp) -r $(docdir)/* $(PublishLocation)/docs
$(PublishCp) -r $(PUBLISH_DOCDIR)/* $(PublishLocation)/docs
binary-dist::
@echo "Mechanical and super-natty! Inspect the result and *if* happy; freeze, sell and get some sleep!"
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment