configure: Add ostype preset for FreeBSD (thanks dersd and tobias (no, the other one))

Thu, 01 Jul 2010 13:27:51 +0100

author
Matthew Wild <mwild1@gmail.com>
date
Thu, 01 Jul 2010 13:27:51 +0100
changeset 3306
59d56fd49e38
parent 3305
b1ee8d390744
child 3307
3d7acda82eed

configure: Add ostype preset for FreeBSD (thanks dersd and tobias (no, the other one))

configure file | annotate | diff | comparison | revisions
--- 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" ]

mercurial