aboutsummaryrefslogtreecommitdiffstats
path: root/package/configure-snippets/configure_generate_configh
diff options
context:
space:
mode:
Diffstat (limited to 'package/configure-snippets/configure_generate_configh')
-rw-r--r--package/configure-snippets/configure_generate_configh12
1 files changed, 11 insertions, 1 deletions
diff --git a/package/configure-snippets/configure_generate_configh b/package/configure-snippets/configure_generate_configh
index d93ea7a..23ce34c 100644
--- a/package/configure-snippets/configure_generate_configh
+++ b/package/configure-snippets/configure_generate_configh
@@ -28,7 +28,14 @@ else
fi
echo "#undef ${package_macro_name}_REPODIR"
-echo "#define ${package_macro_name}_REPODIR \"$repodir\""
+if test -n "$repodir" ; then
+ echo "#define ${package_macro_name}_REPODIR \"$repodir\""
+else
+ if test -n "$livedir" ; then
+ echo "#include <s6-rc/config.h>"
+ fi
+ echo "#define ${package_macro_name}_REPODIR S6RC_REPO_BASE"
+fi
echo "#undef ${package_macro_name}_BOOTDIR"
echo "#define ${package_macro_name}_BOOTDIR \"$bootdir\""
@@ -36,6 +43,9 @@ echo "#define ${package_macro_name}_BOOTDIR \"$bootdir\""
echo "#undef ${package_macro_name}_STMPDIR"
echo "#define ${package_macro_name}_STMPDIR \"$stmpdir\""
+echo "#undef ${package_macro_name}_CONFFILE"
+echo "#define ${package_macro_name}_CONFFILE \"$conffile\""
+
echo "#undef ${package_macro_name}_DEFPATH"
echo "#define ${package_macro_name}_DEFPATH \"$defpath\""