kolibrios-fun/contrib/toolchain/avra/doc/Makefile

56 lines
1.1 KiB
Makefile
Raw Normal View History

###
# Sourceforge helper Makefile
###
USER=jerryjacobs
HOSTNAME=shell.sourceforge.net
PROJECT=avra
HTDOCS=/home/groups/a/av/avra/htdocs
all: help
upload: htdocs_scp htdocs_chmod
###
# Help message
###
help:
@echo "No command specified! Available commands:"
@echo
@echo "Current settings"
@echo "----------------"
@echo " User: ${USER}"
@echo " Hostname: ${HOSTNAME}"
@echo " Project: ${PROJECT}"
@echo " Remote htdoc: ${HTDOCS}"
@echo
@echo "Shell commands"
@echo "--------------"
@echo " * shell, open a shell"
@echo " * shell_create, create a shell"
@echo
@echo "htdocs commands"
@echo "---------------"
@echo " * htdocs_scp, copy all files from current dir to remote htdocs"
@echo " * htdocs_rm, remove all files from remote htdocs"
###
# Shell
###
shell:
ssh ${USER},${PROJECT}@${HOSTNAME}
shell_create:
ssh ${USER},${PROJECT}@${HOSTNAME} create
###
# htdocs
###
htdocs_scp:
scp -r * ${USER}@${HOSTNAME}:${HTDOCS}
htdocs_chmod:
ssh ${USER}@${HOSTNAME} chmod -Rv ug+rw ${HTDOCS}/*
htdocs_rm:
ssh ${USER}@${HOSTNAME} rm -Rv ${HTDOCS}/*