.PHONY:all help clean html epub changes linkcheck gettext po pot po2json merge release css minjs build
.PHONY:help
help:
help:
@echo"Please use \`make <target>' where <target> is one of the following:"
@echo"Please use \`make <target>' where <target> is one of the following:"
@echo""
@echo""
@echo" all A synonym for 'make dev'."
@echo" all A synonym for 'make dev'."
@echo" build Create minified builds of converse.js and all its dependencies."
@echo" build Create minified builds of converse.js and all its dependencies."
@echo" changes Make an overview of all changed/added/deprecated items added to the documentation."
@echo" changes Make an overview of all changed/added/deprecated items added to the documentation."
@echo" clean Remove downloaded Node.js, bower and Ruby files."
@echo" clean Remove downloaded the stamp-* guard files as well as all NPM, bower and Ruby packages."
@echo" css Generate CSS from the Sass files."
@echo" css Generate CSS from the Sass files."
@echo" cssmin Minify the CSS files."
@echo" cssmin Minify the CSS files."
@echo" dev Set up the development environment. To force a fresh start, run 'make clean' first."
@echo" dev Set up the development environment. To force a fresh start, run 'make clean' first."
@echo" epub Export the documentation to epub."
@echo" epub Export the documentation to epub."
@echo" gettext Make PO message catalogs of the documentation."
@echo" html Make standalone HTML files of the documentation."
@echo" html Make standalone HTML files of the documentation."
@echo" linkcheck Check all documentation external links for integrity."
@echo" linkcheck Check all documentation external links for integrity."
@echo" po Generate gettext PO files for each i18n language."
@echo" po Generate gettext PO files for each i18n language."
@echo" po2json Generate JSON files from the language PO files."
@echo" po2json Generate JSON files from the language PO files."
@echo" pot Generate a gettext POT file to be used for translations."
@echo" pot Generate a gettext POT file to be used for translations."
@echo" release Make a new minified release."
@echo" release Prepare a new release of converse.js. E.g. make release VERSION=0.9.5"
@echo" serve Serve this directory via a webserver on port 8000."
@echo" serve Serve this directory via a webserver on port 8000."
@echo" stamp-bower Install bower dependencies and create the guard file stamp-bower which will prevent those dependencies from being installed again."
@echo" stamp-npm Install NPM dependencies and create the guard file stamp-npm which will prevent those dependencies from being installed again."
@echo" stamp-bundler Install Bundler (Ruby) dependencies and create the guard file stamp-bundler which will prevent those dependencies from being installed again."
@echo" watch Tells Sass to watch the .scss files for changes and then automatically update the CSS files."
@echo" watch Tells Sass to watch the .scss files for changes and then automatically update the CSS files."