File: Test.mk

package info (click to toggle)
zmk 0.5.1-2
  • links: PTS, VCS
  • area: main
  • in suites: bookworm, bullseye, forky, sid, trixie
  • size: 1,132 kB
  • sloc: makefile: 1,749; sh: 313; ansic: 42; awk: 12; cpp: 12
file content (107 lines) | stat: -rw-r--r-- 4,723 bytes parent folder | download
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
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
#!/usr/bin/make -f
include zmk/internalTest.mk

t:: debug-defaults debug-name-defined debug-destdir debug-prefix \
	debug-sysconfdir debug-libexecdir debug-silent-rules

# Test logs will contain debugging messages
%.log: ZMK.makeOverrides += DEBUG=directories,directory

debug-defaults: debug-defaults.log
	GREP -qFx 'DEBUG: prefix=/usr/local' <$<
	GREP -qFx 'install -d /usr' <$<
	GREP -qFx 'install -d /usr/local' <$<
	GREP -qFx 'install -d /usr/local/bin' <$<
	GREP -qFx 'install -d /usr/local/sbin' <$<
	GREP -qFx 'install -d /usr/local/libexec' <$<
	GREP -qFx 'install -d /usr/local/share' <$<
	GREP -qFx 'install -d /usr/local/etc' <$<
	GREP -qFx 'install -d /usr/local/com' <$<
	GREP -qFx 'install -d /usr/local/var' <$<
	GREP -qFx 'install -d /usr/local/var/run' <$<
	GREP -qFx 'install -d /usr/local/include' <$<
	GREP -qFx 'install -d /usr/local/shareinfo' <$<
	GREP -qFx 'install -d /usr/local/lib' <$<
	GREP -qFx 'install -d /usr/local/share/locale' <$<
	GREP -qFx 'install -d /usr/local/share/man' <$<
	GREP -qFx 'install -d /usr/local/share/man/man1' <$<
	GREP -qFx 'install -d /usr/local/share/man/man2' <$<
	GREP -qFx 'install -d /usr/local/share/man/man3' <$<
	GREP -qFx 'install -d /usr/local/share/man/man4' <$<
	GREP -qFx 'install -d /usr/local/share/man/man5' <$<
	GREP -qFx 'install -d /usr/local/share/man/man6' <$<
	GREP -qFx 'install -d /usr/local/share/man/man7' <$<
	GREP -qFx 'install -d /usr/local/share/man/man8' <$<
	GREP -qFx 'install -d /usr/local/share/man/man9' <$<

debug-silent-rules.log: ZMK.makeOverrides += Silent.Active=yes
debug-silent-rules: debug-silent-rules.log
	GREP -qFx 'printf "  %-16s %s\n" "MKDIR" "/usr"' <$<

debug-name-defined.log: ZMK.makeOverrides += NAME=test
debug-name-defined: debug-name-defined.log
	GREP -qFx 'install -d /usr/local/share/doc/test' <$<

debug-destdir.log: ZMK.makeOverrides += DESTDIR=/destdir
debug-destdir: debug-destdir.log
	GREP -qFx 'DEBUG: prefix=/usr/local' <$<
	GREP -qFx 'DEBUG: DESTDIR=/destdir' <$<
	GREP -qFx 'mkdir -p /destdir' <$<
	GREP -qFx 'install -d /destdir/usr/local' <$<
	GREP -qFx 'install -d /destdir/usr/local/bin' <$<
	GREP -qFx 'install -d /destdir/usr/local/sbin' <$<
	GREP -qFx 'install -d /destdir/usr/local/libexec' <$<
	GREP -qFx 'install -d /destdir/usr/local/share' <$<
	GREP -qFx 'install -d /destdir/usr/local/etc' <$<
	GREP -qFx 'install -d /destdir/usr/local/com' <$<
	GREP -qFx 'install -d /destdir/usr/local/var' <$<
	GREP -qFx 'install -d /destdir/usr/local/var/run' <$<
	GREP -qFx 'install -d /destdir/usr/local/include' <$<
	GREP -qFx 'install -d /destdir/usr/local/shareinfo' <$<
	GREP -qFx 'install -d /destdir/usr/local/lib' <$<
	GREP -qFx 'install -d /destdir/usr/local/share/locale' <$<
	GREP -qFx 'install -d /destdir/usr/local/share/man' <$<
	GREP -qFx 'install -d /destdir/usr/local/share/man/man1' <$<
	GREP -qFx 'install -d /destdir/usr/local/share/man/man2' <$<
	GREP -qFx 'install -d /destdir/usr/local/share/man/man3' <$<
	GREP -qFx 'install -d /destdir/usr/local/share/man/man4' <$<
	GREP -qFx 'install -d /destdir/usr/local/share/man/man5' <$<
	GREP -qFx 'install -d /destdir/usr/local/share/man/man6' <$<
	GREP -qFx 'install -d /destdir/usr/local/share/man/man7' <$<
	GREP -qFx 'install -d /destdir/usr/local/share/man/man8' <$<
	GREP -qFx 'install -d /destdir/usr/local/share/man/man9' <$<

debug-prefix.log: ZMK.makeOverrides += prefix=/usr
debug-prefix: debug-prefix.log
	GREP -qFx 'DEBUG: prefix=/usr' <$<
	GREP -qFx 'install -d /usr' <$<
	GREP -qFx 'install -d /usr/bin' <$<
	GREP -qFx 'install -d /usr/sbin' <$<
	GREP -qFx 'install -d /usr/libexec' <$<
	GREP -qFx 'install -d /usr/share' <$<
	GREP -qFx 'install -d /usr/etc' <$<
	GREP -qFx 'install -d /usr/com' <$<
	GREP -qFx 'install -d /usr/var' <$<
	GREP -qFx 'install -d /usr/var/run' <$<
	GREP -qFx 'install -d /usr/include' <$<
	GREP -qFx 'install -d /usr/shareinfo' <$<
	GREP -qFx 'install -d /usr/lib' <$<
	GREP -qFx 'install -d /usr/share/locale' <$<
	GREP -qFx 'install -d /usr/share/man' <$<
	GREP -qFx 'install -d /usr/share/man/man1' <$<
	GREP -qFx 'install -d /usr/share/man/man2' <$<
	GREP -qFx 'install -d /usr/share/man/man3' <$<
	GREP -qFx 'install -d /usr/share/man/man4' <$<
	GREP -qFx 'install -d /usr/share/man/man5' <$<
	GREP -qFx 'install -d /usr/share/man/man6' <$<
	GREP -qFx 'install -d /usr/share/man/man7' <$<
	GREP -qFx 'install -d /usr/share/man/man8' <$<
	GREP -qFx 'install -d /usr/share/man/man9' <$<

debug-sysconfdir.log: ZMK.makeOverrides += sysconfdir=/etc
debug-sysconfdir: debug-sysconfdir.log
	GREP -qFx "install -d /etc" <$<

debug-libexecdir.log: ZMK.makeOverrides += prefix=/usr libexecdir=/usr/lib/NAME
debug-libexecdir: debug-libexecdir.log
	GREP -qFx "install -d /usr/lib/NAME" <$<