3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
|
# pass debug=yes for debugging symbols, and to disable
# stripping and optimization of all binaries
# to build project contained in their own directory, run
# $ make (dir).proj
all: ctl conv xutil gen
xutil: xpriv safekill
# X11 tools
gen: mkpw kpw rosshil
# procedural generators
conv: ord
# converters
ctl: nkvd.so bgrd
# manipulating disobedient software
nkvd.so: nkvd.c
|
|
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
|
# pass debug=yes for debugging symbols, and to disable
# stripping and optimization of all binaries
# to build project contained in their own directory, run
# $ make (dir).proj
all: ctl conv xutil gen
clean:
rm xpriv safekill mkpw kpw.bin rosshil ord nkvd.so bgrd
install:
mkdir -p $(prefix)/bin $(prefix)/lib
cp xpriv safekill mkpw rosshil ord bgrd ${out}/bin/
cp kpw.bin ${out}/bin/kpw
cp nkvd.so $(prefix)/lib
xutil: xpriv safekill
# X11 tools
gen: mkpw kpw.bin rosshil
# procedural generators
conv: ord
# converters
ctl: nkvd.so bgrd
# manipulating disobedient software
nkvd.so: nkvd.c
|