aboutsummaryrefslogtreecommitdiffstats
path: root/package/configure-snippets/configure_generate_configh
blob: 14b46d5a37f1b69845fc1d464a90d49dd2b8dc9a (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
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

echo "#undef ${package_macro_name}_LIVEDIR"
if test -n "$livedir" ; then
  echo "#define ${package_macro_name}_LIVEDIR \"$livedir\""
else
  echo "#include <s6-rc/config.h>"
  echo "#define ${package_macro_name}_LIVEDIR S6RC_LIVE_BASE"
fi

echo "#undef ${package_macro_name}_REPODIR"
echo "#define ${package_macro_name}_REPODIR \"$repodir\""

echo "#undef ${package_macro_name}_BOOTDIR"
echo "#define ${package_macro_name}_BOOTDIR \"$bootdir\""

echo "#undef ${package_macro_name}_DEFPATH"
echo "#define ${package_macro_name}_DEFPATH \"$defpath\""

echo "#undef ${package_macro_name}_WRAP_DAEMONTOOLS"
if $adaemontools ; then
  echo "#define ${package_macro_name}_WRAP_DAEMONTOOLS"
fi

echo "#undef ${package_macro_name}_WRAP_RUNIT"
if $arunit ; then
  echo "#define ${package_macro_name}_WRAP_RUNIT"
fi