summaryrefslogtreecommitdiff
path: root/pkg/blind/gen.rc
blob: 9b259e85fb2d8addc3798760987fc786eacff6c1 (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
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
cflags\
	'-std=c99' -Wall -pedantic\
	-D _DEFAULT_SOURCE\
	-D HAVE_PRCTL\
	-D HAVE_EPOLL

exes=(\
	blind-arithm\
	blind-colour-ciexyz\
	blind-colour-srgb\
	blind-compress\
	blind-concat\
	blind-crop\
	blind-cut\
	blind-decompress\
	blind-dissolve\
	blind-extend\
	blind-flip\
	blind-flop\
	blind-from-image\
	blind-from-text\
	blind-from-video\
	blind-gauss-blur\
	blind-invert-luma\
	blind-next-frame\
	blind-read-head\
	blind-repeat\
	blind-reverse\
	blind-rewrite-head\
	blind-set-alpha\
	blind-set-luma\
	blind-set-saturation\
	blind-single-colour\
	blind-skip-pattern\
	blind-split\
	blind-stack\
	blind-time-blur\
	blind-to-image\
	blind-to-text\
	blind-to-video\
	blind-translate\
	blind-transpose\
	blind-write-head\
)
scripts=(\
	blind-rotate-90\
	blind-rotate-180\
	blind-rotate-270\
)

lib libutil.a src/^(util.c stream.c)

for(exe in $exes) {
	exe $exe src/$exe.c libutil.a
	file bin/$exe '$outdir'/$exe 755
}
for(script in $scripts) {
	file bin/$script '$srcdir'/$script 755
}

man -d man\
	1 ($exes $scripts)^.1\
	7 blind.7

fetch git