blob: 6fcb60ae4bff2ad7d65d457ebb29390af1c382d1 (
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
|
echo "#undef ${package_macro_name}_USE_UTIL_LINUX"
if $useutillinux ; then
echo "#define ${package_macro_name}_USE_UTIL_LINUX"
fi
echo "#undef ${package_macro_name}_USE_S6LI"
if $uses6li ; then
echo "#define ${package_macro_name}_USE_S6LI"
echo '#include <s6-linux-init/config.h>'
scandirdefault='S6_LINUX_INIT_TMPFS "/" S6_LINUX_INIT_SCANDIR'
else
scandirdefault='"/run/service"'
fi
echo "#undef ${package_macro_name}_SCANDIR"
if test -n "$scandir" ; then
echo "#define ${package_macro_name}_SCANDIR \"$scandir\""
else
echo "#define ${package_macro_name}_SCANDIR $scandirdefault"
fi
needs6rcconfig=true
echo "#undef ${package_macro_name}_LIVEDIR"
if test -n "$livedir" ; then
echo "#define ${package_macro_name}_LIVEDIR \"$livedir\""
else
if $needs6rcconfig ; then
needs6rcconfig=false
echo "#include <s6-rc/config.h>"
fi
echo "#define ${package_macro_name}_LIVEDIR S6RC_LIVEDIR"
fi
echo "#undef ${package_macro_name}_REPODIR"
if test -n "$repodir" ; then
echo "#define ${package_macro_name}_REPODIR \"$repodir\""
else
if $needs6rcconfig ; then
needs6rcconfig=false
echo "#include <s6-rc/config.h>"
fi
echo "#define ${package_macro_name}_REPODIR S6RC_REPODIR"
fi
echo "#undef ${package_macro_name}_BOOTDB"
if test -n "$bootdb" ; then
echo "#define ${package_macro_name}_BOOTDB \"$bootdb\""
else
if $needs6rcconfig ; then
needs6rcconfig=false
echo "#include <s6-rc/config.h>"
fi
echo "#define ${package_macro_name}_BOOTDB S6RC_BOOTDB"
fi
echo "#undef ${package_macro_name}_DEFBUNDLE"
if test -n "$defbundle" ; then
echo "#define ${package_macro_name}_DEFBUNDLE \"$defbundle\""
else
if $needs6rcconfig ; then
needs6rcconfig=false
echo "#include <s6-rc/config.h>"
fi
echo "#define ${package_macro_name}_DEFBUNDLE S6RC_DEFBUNDLE"
fi
echo "#undef ${package_macro_name}_STMPDIR"
echo "#define ${package_macro_name}_STMPDIR \"$stmpdir\""
echo "#undef ${package_macro_name}_CONF"
echo "#define ${package_macro_name}_CONF \"$conffile\""
echo "#undef ${package_macro_name}_STORELIST"
echo "#define ${package_macro_name}_STORELIST \"$storelist\""
|