include config.mk ORG = carbslinux.org fdl.org TEXI = carbslinux.texi TARGET = carbslinux.info install.txt carbslinux.txt install.org all: ${TARGET} carbslinux.info: carbslinux.texi ${MAKEINFO} -o $@ carbslinux.texi install.txt: ${ORG} ${EMACS} carbslinux.org -f docs-install-txt install.org: ${ORG} ${EMACS} carbslinux.org -f docs-install-org carbslinux.txt: ${ORG} ${EMACS} carbslinux.org -f org-ascii-export-to-ascii carbslinux.texi: ${ORG} ${EMACS} carbslinux.org -f org-texinfo-export-to-texinfo clean: rm -f carbslinux.info carbslinux-docs-${VERSION}.tar.xz allclean: clean rm -f install.org carbslinux.txt install.txt carbslinux.texi htmldocs: mkdir -p "${HTMLDIR}" rm -rf ${HTMLDIR}/carbslinux \ ${HTMLDIR}/carbslinux.html \ ${HTMLDIR}/install.html.in \ ${HTMLDIR}/install.txt ${MAKEINFO} --html -o ${HTMLDIR}/carbslinux ${TEXI} ${MAKEINFO} --html --no-split -o ${HTMLDIR}/carbslinux.html ${TEXI} cp install.txt ${HTMLDIR}/install.txt install: ${INSTALLSH} -Dm644 carbslinux.info "${DESTDIR}${INFODIR}/carbslinux.info" ${INSTALLSH} -Dm644 carbslinux.txt "${DESTDIR}${DOCDIR}/carbslinux/carbslinux.txt" uninstall: rm -f "${DESTDIR}${INFODIR}/carbslinux.info" rm -f "${DESTDIR}${DOCDIR}/carbslinux/carbslinux.txt" dist: ${TARGET} pax -ws ,^,carbs-docs-${VERSION}/, \ LICENSE README.md Makefile config.mk ${ORG} ${TEXI} ${TARGET} \ tools | \ xz -cz > carbs-docs-${VERSION}.tar.xz .PHONY: all dist htmldocs install allclean clean uninstall