2 SIMPACKAGE
=pve-ha-simulator
7 MANDIR
=${PREFIX}/share
/man
8 DOCDIR
=${PREFIX}/share
/doc
/${PACKAGE}
9 SIMDOCDIR
=${PREFIX}/share
/doc
/${SIMPACKAGE}
11 MAN1DIR
=${MANDIR}/man1
/
12 export PERLDIR
=${PREFIX}/share
/perl5
18 cat
$<|pod2man
-n
$* -s
1 -r
${VERSION} -c
"Proxmox Documentation"|gzip
-c9
>$@
20 pve-ha-crm
.1.pod
: pve-ha-crm
21 perl
-I. .
/pve-ha-crm printmanpod
>$@
23 pve-ha-lrm
.1.pod
: pve-ha-lrm
24 perl
-I. .
/pve-ha-lrm printmanpod
>$@
26 ha-manager
.1.pod
: ha-manager
27 perl
-I. .
/ha-manager printmanpod
>$@
29 watchdog-mux
: watchdog-mux.c
30 gcc watchdog-mux.c
-o watchdog-mux
-Wall
-Wl
,-z
,relro
$$(pkg-config
--libs
--cflags libsystemd-daemon
)
33 install: watchdog-mux pve-ha-crm pve-ha-lrm ha-manager
.1.pod ha-manager
.1.gz pve-ha-crm
.1.pod pve-ha-crm
.1.gz pve-ha-lrm
.1.pod pve-ha-lrm
.1.gz
34 perl
-I. .
/pve-ha-crm verifyapi
35 perl
-I. .
/pve-ha-lrm verifyapi
36 perl
-I. .
/ha-manager verifyapi
37 install -d
${DESTDIR}${SBINDIR}
38 install -m
0755 pve-ha-crm
${DESTDIR}${SBINDIR}
39 install -m
0755 pve-ha-lrm
${DESTDIR}${SBINDIR}
40 install -m
0755 ha-manager
${DESTDIR}${SBINDIR}
41 install -m
0755 watchdog-mux
${DESTDIR}${SBINDIR}
43 install -d
${DESTDIR}/usr
/share
/man
/man1
44 install -d
${DESTDIR}${PODDIR}
45 install -m
0644 pve-ha-crm
.1.gz
${DESTDIR}/usr
/share
/man
/man1
/
46 install -m
0644 pve-ha-crm
.1.pod
${DESTDIR}/${PODDIR}
47 install -m
0644 pve-ha-lrm
.1.gz
${DESTDIR}/usr
/share
/man
/man1
/
48 install -m
0644 pve-ha-lrm
.1.pod
${DESTDIR}/${PODDIR}
49 install -m
0644 ha-manager
.1.gz
${DESTDIR}/usr
/share
/man
/man1
/
50 install -m
0644 ha-manager
.1.pod
${DESTDIR}/${PODDIR}
53 installsim
: pve-ha-simulator
54 install -d
${DESTDIR}${SBINDIR}
55 install -m
0755 pve-ha-simulator
${DESTDIR}${SBINDIR}
56 make
-C PVE PERLDIR
=${PREFIX}/share
/${SIMPACKAGE} installsim
65 rm -rf watchdog-mux
*.1.pod
*.1.gz
66 find .
-name
'*~' -exec
rm {} ';'