mktools/inc/webdav.mk

17 lines
374 B
Makefile

WEBDAV_USER ?=
WEBDAV_PASSWD ?=
WEBDAV_REMOTE_URL ?=
WEBDAV_DIR ?=
WEBDAV_FILE ?=
webdav-upload:
curl \
-u '$(WEBDAV_USER):$(WEBDAV_PASSWD)' \
-X MKCOL \
"$(WEBDAV_REMOTE_URL)/$(WEBDAV_DIR)"
curl \
-u '$(WEBDAV_USER):$(WEBDAV_PASSWD)' \
-T "$(PWD)/$(WEBDAV_FILE)" \
"$(WEBDAV_REMOTE_URL)/$(WEBDAV_DIR)/$(shell basename $(WEBDAV_FILE))"
.PHONY: webdav-upload