File: Makefile

package info (click to toggle)
draai 20201215-2
  • links: PTS, VCS
  • area: main
  • in suites: bookworm, bullseye
  • size: 656 kB
  • sloc: sh: 854; perl: 170; makefile: 28
file content (39 lines) | stat: -rw-r--r-- 1,132 bytes parent folder | download | duplicates (5)
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
34
35
36
37
38
39
# This file is maintained at http://git.mdcc.cx/draai

# needs zoem > 10-265-1
azm2roff = zoem -d roff -i $< -o $@
azm2html = zoem -d html -i $< -o $@

all: draai.1 dr_permutate.1 dr_symlinks.1 dr_unsort.1 dr_watch.1 \
 draai.html dr_symlinks.html dr_unsort.html dr_watch.html

clean:
	-rm draai.1 dr_permutate.1 dr_symlinks.1 dr_unsort.1 \
  dr_watch.1 draai.zmr *.zmt *.zmr *.html

## draai.1: ../script/draai
#	# generate draai(1) using help2man ( ftp://ftp.gnu.org/gnu/help2man/ )
#	# PYTHONPATH=`pwd`/../modules help2man --output $@ --name='manage playlists and play audio files' --no-info `pwd`/../script/draai
## 	help2man --output $@ --name='manage playlists and play audio files' --no-info `pwd`/../script/draai

SUFFIXES = .1 .html .azm .ps .txt
.SUFFIXES: .1 .html .azm .ps .txt

.azm.1:
	$(azm2roff)
	$(azm2roff)

draai.ps: draai.1
	groff -man $< > $@

.azm.html:
	$(azm2html)
	$(azm2html)

## use -Tuft8 if you really need non-ascii characters
draai.txt: draai.1
	troff -t -e -mandoc -Tascii $< | col -bxp > $@

dr_permutate.1: ../script/dr_permutate
	pod2man --center=Draai --release="draai $$(cat ../VERSION)" $< $@