emissary/.mktools/webdav.mk

19 lines
456 B
Makefile
Raw Normal View History

MKT_WEBDAV_USER ?=
MKT_WEBDAV_PASSWD ?=
MKT_WEBDAV_REMOTE_URL ?=
MKT_WEBDAV_DIR ?=
MKT_WEBDAV_FILE ?=
mkt-webdav-upload:
curl \
-f \
-u '$(MKT_WEBDAV_USER):$(MKT_WEBDAV_PASSWD)' \
-X MKCOL \
"$(MKT_WEBDAV_REMOTE_URL)/$(MKT_WEBDAV_DIR)"
curl \
-f \
-u '$(MKT_WEBDAV_USER):$(MKT_WEBDAV_PASSWD)' \
-T "$(PWD)/$(MKT_WEBDAV_FILE)" \
"$(MKT_WEBDAV_REMOTE_URL)/$(MKT_WEBDAV_DIR)/$(shell basename $(MKT_WEBDAV_FILE))"
.PHONY: mkt-webdav-upload