blob: 4e9d5e371b020a8f78ff97d28e9425a6456c2cf6 (
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
|
altdir_path="@CMAKE_INSTALL_PREFIX@/altdir"
mrzcpd_bin_path="@MR_ALTERNATIVE_BINDIR@"
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 \
@MR_ALTERNATIVE_BINDIR@/mrzcpd \
mrzcpd \
@CMAKE_INSTALL_PREFIX@/@MR_INSTALL_BINDIR@/mrzcpd \
@ALTERANTIVES_PRIORITY@ \
--slave \
@MR_ALTERNATIVE_BINDIR@/mrtools-pinfo \
mrtools-pinfo \
@CMAKE_INSTALL_PREFIX@/@MR_INSTALL_BINDIR@/mrtools-pinfo \
--slave \
@MR_ALTERNATIVE_BINDIR@/mrpdump \
mrpdump\
@CMAKE_INSTALL_PREFIX@/@MR_INSTALL_BINDIR@/mrpdump \
--slave \
@MR_ALTERNATIVE_BINDIR@/monit_stream \
monit_stream\
@CMAKE_INSTALL_PREFIX@/@MR_INSTALL_BINDIR@/monit_stream \
--slave \
@MR_ALTERNATIVE_BINDIR@/monit_device \
monit_device \
@CMAKE_INSTALL_PREFIX@/@MR_INSTALL_BINDIR@/monit_device \
--slave \
@MR_ALTERNATIVE_BINDIR@/monit_obp \
monit_obp \
@CMAKE_INSTALL_PREFIX@/@MR_INSTALL_BINDIR@/monit_obp \
--slave \
@MR_ALTERNATIVE_BINDIR@/dpdk-hugepages.py \
dpdk-hugepages.py \
@CMAKE_INSTALL_PREFIX@/@MR_INSTALL_BINDIR@/dpdk-hugepages.py \
--slave \
@MR_ALTERNATIVE_BINDIR@/dpdk-devbind.py \
dpdk-devbind.py \
@CMAKE_INSTALL_PREFIX@/@MR_INSTALL_BINDIR@/dpdk-devbind.py \
--slave \
@MR_ALTERNATIVE_BINDIR@/devbind.py \
devbind.py \
@CMAKE_INSTALL_PREFIX@/@MR_INSTALL_BINDIR@/devbind.py \
--slave \
@MR_ALTERNATIVE_BINDIR@/mrmarch \
mrmarch \
@CMAKE_INSTALL_PREFIX@/@MR_INSTALL_BINDIR@/mrmarch \
--slave \
@CMAKE_INSTALL_PREFIX@/lib \
lib \
@CMAKE_INSTALL_PREFIX@/@MR_INSTALL_LIBDIR@ \
--slave \
@CMAKE_INSTALL_PREFIX@/include \
include \
@CMAKE_INSTALL_PREFIX@/@MR_INSTALL_INCLUDEDIR@ \
--slave \
/usr/lib/systemd/system/mrapm_device.service \
mrapm_device.service \
@CMAKE_INSTALL_PREFIX@/@MR_INSTALL_SYSTEM@/mrapm_device.service \
--slave \
/usr/lib/systemd/system/mrapm_stream.service \
mrapm_stream.service \
@CMAKE_INSTALL_PREFIX@/@MR_INSTALL_SYSTEM@/mrapm_stream.service \
--slave \
/usr/lib/systemd/system/mrapm_obp.service \
mrapm_obp.service \
@CMAKE_INSTALL_PREFIX@/@MR_INSTALL_SYSTEM@/mrapm_obp.service \
--slave \
/usr/lib/systemd/system/mrtunnat.service \
mrtunnat.service \
@CMAKE_INSTALL_PREFIX@/@MR_INSTALL_SYSTEM@/mrtunnat.service \
--slave \
/usr/lib/systemd/system/mrzcpd_hugepages_setup.service \
mrzcpd_hugepages_setup.service \
@CMAKE_INSTALL_PREFIX@/@MR_INSTALL_SYSTEM@/mrzcpd_hugepages_setup.service \
--slave \
/usr/lib/systemd/system/mrzcpd_hwdb_setup.service \
mrzcpd_hwdb_setup.service \
@CMAKE_INSTALL_PREFIX@/@MR_INSTALL_SYSTEM@/mrzcpd_hwdb_setup.service \
--slave \
/usr/lib/systemd/system/mrzcpd.service\
mrzcpd.service \
@CMAKE_INSTALL_PREFIX@/@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
|