blob: 331566137c018eab0032dd54615d5d27febc65c1 (
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
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
|
altdir_path="@CMAKE_INSTALL_PREFIX@/altdir"
mrzcpd_bin_path="@CMAKE_INSTALL_PREFIX@/bin"
if [ ! -d "$altdir_path" ]; then
mkdir -p "$altdir_path"
fi
if [ ! -d "$mrzcpd_bin_path" ]; then
mkdir -p "$mrzcpd_bin_path"
fi
command="update-alternatives --altdir @CMAKE_INSTALL_PREFIX@/altdir \
--install \
@CMAKE_INSTALL_PREFIX@/bin/mrzcpd \
mrzcpd \
@MR_INSTALL_BINDIR@/mrzcpd \
@ALTERANTIVES_PRIORITY@ \
--slave \
@CMAKE_INSTALL_PREFIX@/bin/pagstat \
pagstat \
@MR_INSTALL_BINDIR@/pagstat \
--slave \
@CMAKE_INSTALL_PREFIX@/bin/mrtools-pinfo \
mrtools-pinfo \
@MR_INSTALL_BINDIR@/mrtools-pinfo \
--slave \
@CMAKE_INSTALL_PREFIX@/bin/mrtools-pdump \
mrtools-pdump \
@MR_INSTALL_BINDIR@/mrtools-pdump \
--slave \
@CMAKE_INSTALL_PREFIX@/bin/mrrxdump \
mrrxdump\
@MR_INSTALL_BINDIR@/mrrxdump \
--slave \
@CMAKE_INSTALL_PREFIX@/bin/mrpdump \
mrpdump\
@MR_INSTALL_BINDIR@/mrpdump \
--slave \
@CMAKE_INSTALL_PREFIX@/bin/mrctl \
mrctl\
@MR_INSTALL_BINDIR@/mrctl \
--slave \
@CMAKE_INSTALL_PREFIX@/bin/monit_stream \
monit_stream\
@MR_INSTALL_BINDIR@/monit_stream \
--slave \
@CMAKE_INSTALL_PREFIX@/bin/monit_device \
monit_device \
@MR_INSTALL_BINDIR@/monit_device \
--slave \
@CMAKE_INSTALL_PREFIX@/bin/dpdk-hugepages.py \
dpdk-hugepages.py \
@MR_INSTALL_BINDIR@/dpdk-hugepages.py \
--slave \
@CMAKE_INSTALL_PREFIX@/bin/dpdk-devbind.py \
dpdk-devbind.py \
@MR_INSTALL_BINDIR@/dpdk-devbind.py \
--slave \
@CMAKE_INSTALL_PREFIX@/bin/dlogreader \
dlogreader \
@MR_INSTALL_BINDIR@/dlogreader \
--slave \
@CMAKE_INSTALL_PREFIX@/bin/devbind.py \
devbind.py \
@MR_INSTALL_BINDIR@/devbind.py \
--slave \
@CMAKE_INSTALL_PREFIX@/bin/mrmarch \
mrmarch \
@MR_INSTALL_BINDIR@/mrmarch \
--slave \
@CMAKE_INSTALL_PREFIX@/lib \
lib \
@MR_INSTALL_LIBDIR@ \
--slave \
@CMAKE_INSTALL_PREFIX@/include \
include \
@MR_INSTALL_INCLUDEDIR@ \
--slave \
/usr/lib/systemd/system/mrapm_device.service \
mrapm_device.service \
@MR_INSTALL_SYSTEM@/mrapm_device.service \
--slave \
/usr/lib/systemd/system/mrapm_stream.service \
mrapm_stream.service \
@MR_INSTALL_SYSTEM@/mrapm_stream.service \
--slave \
/usr/lib/systemd/system/mrtunnat.service \
mrtunnat.service \
@MR_INSTALL_SYSTEM@/mrtunnat.service \
--slave \
/usr/lib/systemd/system/mrzcpd_hugepages_setup.service \
mrzcpd_hugepages_setup.service \
@MR_INSTALL_SYSTEM@/mrzcpd_hugepages_setup.service \
--slave \
/usr/lib/systemd/system/mrzcpd_hwdb_setup.service \
mrzcpd_hwdb_setup.service \
@MR_INSTALL_SYSTEM@/mrzcpd_hwdb_setup.service \
--slave \
/usr/lib/systemd/system/mrzcpd.service\
mrzcpd.service \
@MR_INSTALL_SYSTEM@/mrzcpd.service "
eval $command
%systemd_post mrenv.service mrzcpd.service mrtunnat.service mrzcpd_hwdb_setup.service mrzcpd_hugepages_setup.service
/sbin/ldconfig
|