aboutsummaryrefslogtreecommitdiff
path: root/docs/Makefile
blob: 344bd70edeaaaadba31c0e15edb5fe0f5a3cdcdf (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
# Carbs Packaging Tools Documentation
include ../config.mk
INSTALL_SH = ../tools/install.sh

all: cpt.txt cpt.texi cpt.info

.SUFFIXES: .info .texi .org .txt
.org.texi:
	rm -f $@
	${EMACS} $< --batch -f org-texinfo-export-to-texinfo

.texi.info:
	${MAKEINFO} $< -o $@

.org.txt:
	rm -f $@
	${EMACS} $< --batch -f org-ascii-export-to-ascii

clean:
	rm -f cpt.info

all-clean: clean
	rm -f cpt.texi cpt.txt

install: all
	${INSTALL_SH} -Dm644 cpt.txt ${DESTDIR}${CPTDOC}/cpt.txt
	${INSTALL_SH} -Dm644 cpt.info ${DESTDIR}${INFODIR}/cpt.info

uninstall:
	rm -rf ${DESTDIR}${CPTDOC}
	rm -f  ${DESTDIR}${INFODIR}/cpt.info

.PHONY: all clean all-clean install uninstall