Update Makefile
Simplify and generalize.
This commit is contained in:
parent
589fed6107
commit
987277f1cf
1 changed files with 6 additions and 8 deletions
14
Makefile
14
Makefile
|
@ -29,7 +29,7 @@ ASCIIDOC=asciidoc
|
|||
DOCBOOKTOTEXI=docbook2x-texi
|
||||
DOCBOOKTOMAN=docbook2x-man
|
||||
XSLTPROC=xsltproc
|
||||
XSL=/usr/share/xml/docbook/stylesheet/nwalsh/html/docbook.xsl
|
||||
XSL=/usr/local/share/xsl/docbook/html/docbook.xsl
|
||||
A2X=a2x
|
||||
|
||||
prefix=/usr/packages/ccollect-git
|
||||
|
@ -41,11 +41,7 @@ manlink=/usr/local/man/man1
|
|||
|
||||
path_dir=/usr/local/bin
|
||||
path_destination=${path_dir}/${CCOLLECT_DEST}
|
||||
|
||||
# where to publish
|
||||
host=localhost
|
||||
dir=/home/users/nico/privat/rechner/netz/seiten/www.nico.schottelius.org/src/software/ccollect
|
||||
docdir=${dir}/documentation
|
||||
docs_archive_name=docs.tar
|
||||
|
||||
#
|
||||
# Asciidoc will be used to generate other formats later
|
||||
|
@ -91,6 +87,8 @@ all:
|
|||
@echo "info: only generate Texinfo"
|
||||
@echo "man: only generate manpage{s}"
|
||||
@echo "install: install ccollect to ${prefix}"
|
||||
@echo "shellcheck: shellcheck ccollect script"
|
||||
@echo "test: run unit tests"
|
||||
|
||||
html: ${HTMLDOCS}
|
||||
htm: ${DBHTMLDOCS}
|
||||
|
@ -179,9 +177,9 @@ pub:
|
|||
git push
|
||||
|
||||
publish-doc: documentation
|
||||
@echo "Transferring files to ${host}"
|
||||
@chmod a+r ${DOCS} ${DOC_ALL}
|
||||
@tar c ${DOCS} ${DOC_ALL} | ssh ${host} "cd ${dir}; tar xv"
|
||||
@tar cf ${docs_archive_name} ${DOCS} ${DOC_ALL}
|
||||
@echo "Documentation files are in ${docs_archive_name}"
|
||||
|
||||
#
|
||||
# Distribution
|
||||
|
|
Loading…
Reference in a new issue