Changeset

3306:59d56fd49e38

configure: Add ostype preset for FreeBSD (thanks dersd and tobias (no, the other one))
author Matthew Wild <mwild1@gmail.com>
date Thu, 01 Jul 2010 13:27:51 +0100
parents 3305:b1ee8d390744
children 3307:3d7acda82eed
files configure
diffstat 1 files changed, 11 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/configure	Tue Jun 29 20:23:31 2010 +0100
+++ b/configure	Thu Jul 01 13:27:51 2010 +0100
@@ -26,7 +26,7 @@
 
 --help                      This help.
 --ostype=OS                 Use one of the OS presets.
-                            May be one of: debian, macosx, linux
+                            May be one of: debian, macosx, linux, freebsd
 --prefix=DIR                Prefix where Prosody should be installed.
                             Default is $PREFIX
 --sysconfdir=DIR            Location where the config file should be installed.
@@ -158,6 +158,16 @@
         CFLAGS="-Wall -fPIC"
         LDFLAGS="-shared"
         fi
+        if [ "$OSTYPE" = "freebsd" ]
+        then LUA_INCDIR="/usr/local/include/lua51"
+        LUA_INCDIR_SET=yes
+        CFLAGS="-Wall -fPIC -I/usr/local/include"
+        LDFLAGS="-I/usr/local/include -shared"
+        LUA_SUFFIX="-5.1"
+        LUA_SUFFIX_SET=yes
+        LUA_DIR=/usr/local
+        LUA_DIR_SET=yes
+        fi
 fi
 
 if [ "$PREFIX_SET" = "yes" -a ! "$SYSCONFDIR_SET" = "yes" ]