summaryrefslogtreecommitdiff
path: root/config.layout
diff options
context:
space:
mode:
Diffstat (limited to 'config.layout')
-rw-r--r--config.layout26
1 files changed, 26 insertions, 0 deletions
diff --git a/config.layout b/config.layout
new file mode 100644
index 0000000..a27e081
--- /dev/null
+++ b/config.layout
@@ -0,0 +1,26 @@
+##
+## 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 `serf'
+## - a trailing plus character (`+') on paths is replaced with a
+## `/<target>' suffix where <target> is currently hardcoded to 'serf'.
+## (This may become a configurable parameter at some point.)
+##
+
+<Layout Serf>
+ prefix: /usr/local/serf
+ exec_prefix: ${prefix}
+ bindir: ${exec_prefix}/bin
+ sbindir: ${exec_prefix}/bin
+ libdir: ${exec_prefix}/lib
+ libexecdir: ${exec_prefix}/modules
+ mandir: ${prefix}/man
+ sysconfdir: ${prefix}/conf
+ datadir: ${prefix}
+ installbuilddir: ${datadir}/build-${SERF_MAJOR_VERSION}
+ includedir: ${prefix}/include/serf-${SERF_MAJOR_VERSION}
+ localstatedir: ${prefix}
+ libsuffix: -${SERF_MAJOR_VERSION}
+</Layout>