mirror of
ssh://git.janware.com/srv/git/janware/proj/jw-pkg
synced 2026-01-15 12:03:31 +01:00
upload-[defs|rules].mk currently only support RPM packages. Make them more generally usable.
15 lines
692 B
Makefile
15 lines
692 B
Makefile
UPLOAD_SH ?= $(MOD_SCRIPT_DIR)/upload.sh
|
|
UPLOAD_PROJECT ?= $(PROJECT)
|
|
UPLOAD_MODULE ?= $(UPLOAD_PROJECT)
|
|
UPLOAD_FILE_MODE ?= 640
|
|
UPLOAD_DIR_MODE ?= 750
|
|
UPLOAD_GROUP ?= $(shell id -ng)
|
|
UPLOAD_USER ?= $(shell id -nu)
|
|
UPLOAD_HOST_LOGIN ?= root
|
|
UPLOAD_HOST ?= www.jannet.de
|
|
UPLOAD_FILE_ROOT ?= /srv/www/htdocs/jannet.de_443/proj/$(UPLOAD_MODULE)
|
|
UPLOAD_TARGET_PREFIX ?= rsync_ssh://$(UPLOAD_HOST_LOGIN)@$(UPLOAD_HOST):$(UPLOAD_FILE_ROOT)/
|
|
UPLOAD_FILES ?=
|
|
REMOTE_TARGETS ?= \
|
|
$(foreach f,$(UPLOAD_FILES),$(UPLOAD_TARGET_PREFIX)$f:$(UPLOAD_FILE_MODE):$(UPLOAD_DIR_MODE):$(UPLOAD_USER).$(UPLOAD_GROUP))
|
|
|