67 lines
2.3 KiB
Text
67 lines
2.3 KiB
Text
![]() |
##
|
||
|
## config.layout -- Pre-defined Installation Path Layouts
|
||
|
##
|
||
|
## Hints:
|
||
|
## - layouts can be loaded with configure's --enable-layout=ID option
|
||
|
## - when no --enable-layout option is given, the default layout is `FreeSWITCH'
|
||
|
## - a trailing plus character (`+') on paths is replaced with a
|
||
|
## `/<target>' suffix where <target> is currently hardcoded to 'freeswitch'.
|
||
|
## (This may become a configurable parameter at some point.)
|
||
|
##
|
||
|
|
||
|
# Default FreeSWITCH path layout.
|
||
|
<Layout FreeSWITCH>
|
||
|
prefix: /usr/local/freeswitch
|
||
|
exec_prefix: ${prefix}
|
||
|
bindir: ${exec_prefix}/bin
|
||
|
sbindir: ${exec_prefix}/bin
|
||
|
libdir: ${exec_prefix}/lib
|
||
|
libexecdir: ${exec_prefix}/modules
|
||
|
modulesdir: ${exec_prefix}/modules
|
||
|
mandir: ${prefix}/man
|
||
|
sysconfdir: ${prefix}/conf
|
||
|
datadir: ${prefix}
|
||
|
includedir: ${prefix}/include
|
||
|
localstatedir: ${prefix}
|
||
|
runtimedir: ${localstatedir}/log
|
||
|
logfiledir: ${localstatedir}/log
|
||
|
</Layout>
|
||
|
|
||
|
# GNU standards conforming path layout.
|
||
|
# See FSF's GNU project `make-stds' document for details.
|
||
|
<Layout GNU>
|
||
|
prefix: /usr/local
|
||
|
exec_prefix: ${prefix}
|
||
|
bindir: ${exec_prefix}/bin
|
||
|
sbindir: ${exec_prefix}/sbin
|
||
|
libdir: ${exec_prefix}/lib
|
||
|
libexecdir: ${exec_prefix}/libexec
|
||
|
modulesdir: ${libdir}/freeswitch/modules
|
||
|
mandir: ${prefix}/man
|
||
|
sysconfdir: ${prefix}/etc/freeswitch
|
||
|
datadir: ${prefix}/share/freeswitch
|
||
|
includedir: ${prefix}/include/freeswitch
|
||
|
localstatedir: ${prefix}/var/freeswitch
|
||
|
runtimedir: ${localstatedir}/run
|
||
|
logfiledir: ${localstatedir}/log
|
||
|
</Layout>
|
||
|
|
||
|
# Linux FHS (File Hierarchy Standard) layout
|
||
|
# see
|
||
|
<Layout FHS>
|
||
|
prefix: /usr
|
||
|
exec_prefix: ${prefix}
|
||
|
bindir: ${exec_prefix}/bin
|
||
|
sbindir: ${exec_prefix}/sbin
|
||
|
libdir: ${exec_prefix}/lib/freeswitch
|
||
|
libexecdir: ${exec_prefix}/libexec
|
||
|
modulesdir: ${libdir}/modules
|
||
|
mandir: ${prefix}/man
|
||
|
sysconfdir: /etc/freeswitch
|
||
|
datadir: ${prefix}/share/freeswitch
|
||
|
includedir: ${prefix}/include/freeswitch
|
||
|
localstatedir: /var/lib/freeswitch
|
||
|
runtimedir: /var/run/freeswitch
|
||
|
logfiledir: /var/log/freeswitch
|
||
|
</Layout>
|