summaryrefslogtreecommitdiffstats
path: root/cluster/keepalived/BUILD
diff options
context:
space:
mode:
authorroot2006-04-24 09:03:08 -0500
committerroot2006-04-24 09:03:08 -0500
commit84d8b510ac289af0a43bfa9e110844af27a90196 (patch)
treed7093929b954dd2f71114bff270755e18f737eb1 /cluster/keepalived/BUILD
initial commit from stable 0.3
Diffstat (limited to 'cluster/keepalived/BUILD')
-rwxr-xr-xcluster/keepalived/BUILD44
1 files changed, 44 insertions, 0 deletions
diff --git a/cluster/keepalived/BUILD b/cluster/keepalived/BUILD
new file mode 100755
index 0000000000..d068627ef7
--- /dev/null
+++ b/cluster/keepalived/BUILD
@@ -0,0 +1,44 @@
+if [ "$SYNC" == "y" ]; then
+ MYCONF="--disable-syncd " &&
+ message "${MESSAGE_COLOR}Disabled lvs syncd${DEFAULT_COLOR}"
+fi &&
+if [ "$LVS" == "y" ];
+then
+ MYCONF="$MYCONF --disable-lvs " &&
+ message "${MESSAGE_COLOR}Disable lvs framework ${DEFAULT_COLOR}"
+fi &&
+if [ "$VRRP" == "y" ];
+then
+ MYCONF="$MYCONF --disable-vrrp "
+ message "${MESSAGE_COLOR}Not using VRRP ${DEFAULT_COLOR}"
+fi &&
+if [ "$KDEBUG" == "y" ];
+then
+ MYCONF="$MYCONF --enable-debug "
+ message "${MESSAGE_COLOR}Enabling debug ${DEFAULT_COLOR}"
+fi &&
+if [ "$PROF" == "y" ];
+then
+ MYCONF="$MYCONF --enable-profile "
+ message "${MESSAGE_COLOR}Using profiling ${DEFAULT_COLOR}"
+fi &&
+
+./configure \
+ --prefix=${INSTALL_ROOT}/usr \
+ --bindir=${INSTALL_ROOT}/usr/bin \
+ --sbindir=${INSTALL_ROOT}/usr/sbin \
+ --datadir=${INSTALL_ROOT}/usr/share \
+ --sysconfdir=${INSTALL_ROOT}/etc \
+ --libdir=${INSTALL_ROOT}/usr/lib \
+ --includedir=${INSTALL_ROOT}/usr/include \
+ --infodir=${INSTALL_ROOT}/usr/info \
+ --mandir=${INSTALL_ROOT}/usr/share/man \
+ --libexecdir=${INSTALL_ROOT}/usr/libexec \
+ --datadir=${INSTALL_ROOT}/usr/share \
+ --localstatedir=${INSTALL_ROOT}/var/lib/keepalived \
+ --sharedstatedir=${INSTALL_ROOT}/usr/share/keepalived \
+ $OPTS \
+ $MYCONF &&
+
+
+make