mirror of
https://github.com/signalwire/freeswitch.git
synced 2026-11-14 05:18:31 +00:00
add support for cache directory
make configs use specific directory variables instead of just base_dir so that one configuration can be used for fhs and legacy installations
This commit is contained in:
1 parent
acb439ca03
commit
ce96d95c5e
23 files changed
+101
-40
No files matched your search
@@ -84,6 +84,7 @@ default_runtimedir="$rundir"
|
||||
default_scriptdir="$prefix/scripts"
|
||||
default_soundsdir="$prefix/sounds"
|
||||
default_storagedir="$prefix/storage"
|
||||
default_cachedir="$prefix/cache"
|
||||
|
||||
if test "$enable_fhs" = yes; then
|
||||
prefix="/usr" exec_prefix="$prefix"
|
||||
@@ -102,6 +103,7 @@ if test "$enable_fhs" = yes; then
|
||||
default_scriptdir="/usr/share/freeswitch/scripts"
|
||||
default_soundsdir="/usr/share/freeswitch/sounds"
|
||||
default_storagedir="/var/lib/freeswitch/storage"
|
||||
default_cachedir="/var/cache/freeswitch"
|
||||
fi
|
||||
|
||||
# Where to install the modules
|
||||
@@ -161,6 +163,11 @@ AC_ARG_WITH([storagedir],
|
||||
AC_SUBST(storagedir)
|
||||
AC_DEFINE_UNQUOTED([SWITCH_STORAGE_DIR],"${storagedir}",[where to put storage files])
|
||||
|
||||
AC_ARG_WITH([cachedir],
|
||||
[AS_HELP_STRING([--with-cachedir=DIR], [Put cache files into this location (default: $prefix/cache)])], [cachedir="$withval"], [cachedir="${default_cachedir}"])
|
||||
AC_SUBST(cachedir)
|
||||
AC_DEFINE_UNQUOTED([SWITCH_CACHE_DIR],"${cachedir}",[where to put cache files])
|
||||
|
||||
if test "$sysconfdir" = "\${prefix}/etc" ; then
|
||||
confdir="$prefix/conf"
|
||||
else
|
||||
@@ -1748,5 +1755,6 @@ echo " runtimedir: ${runtimedir}"
|
||||
echo " scriptdir: ${scriptdir}"
|
||||
echo " soundsdir: ${soundsdir}"
|
||||
echo " storagedir: ${storagedir}"
|
||||
echo " cachedir: ${cachedir}"
|
||||
echo ""
|
||||
echo "------------------------------------------------------------------------------"
|
||||
Reference in new issue
Block a user