summaryrefslogtreecommitdiff
path: root/configure
diff options
context:
space:
mode:
authorFlavioJS <FlavioJS@54d463be-8e91-2dee-dedb-b68131a5f0ec>2008-04-13 17:46:24 +0000
committerFlavioJS <FlavioJS@54d463be-8e91-2dee-dedb-b68131a5f0ec>2008-04-13 17:46:24 +0000
commitdc99d88746c2175dfa5007ae2cbbde795dd357d1 (patch)
treedfb5320822c41918b10283cc250a8d94ddca5a81 /configure
parent3470551740241bdee3b6a9f5098c31143fa64897 (diff)
downloadhercules-dc99d88746c2175dfa5007ae2cbbde795dd357d1.tar.gz
hercules-dc99d88746c2175dfa5007ae2cbbde795dd357d1.tar.bz2
hercules-dc99d88746c2175dfa5007ae2cbbde795dd357d1.tar.xz
hercules-dc99d88746c2175dfa5007ae2cbbde795dd357d1.zip
* Changes to the configure script:
- clarified how --with-zlib is used - added --enable-packetver to set the PACKETVER define (used often enough to get it's own option, but unnecessary since it can be set with CFLAGS) - added -g compiler option to --enable-debug git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@12578 54d463be-8e91-2dee-dedb-b68131a5f0ec
Diffstat (limited to 'configure')
-rwxr-xr-xconfigure31
1 files changed, 28 insertions, 3 deletions
diff --git a/configure b/configure
index 27468aa87..51846550b 100755
--- a/configure
+++ b/configure
@@ -1,5 +1,5 @@
#! /bin/sh
-# From configure.in Revision: 11985.
+# From configure.in Revision: 12578 .
# Guess values for system-dependent variables and create Makefiles.
# Generated by GNU Autoconf 2.61.
#
@@ -1254,6 +1254,8 @@ Optional Features:
--enable-FEATURE[=ARG] include FEATURE [ARG=yes]
--enable-manager=ARG memory managers: no, builtin, memwatch, dmalloc,
gcollect, bcheck (defaults to builtin)
+ --enable-packetver=ARG Sets the PACKETVER define of the map-server. (see
+ src/map/clif.h)
--enable-mapregsql Makes map-wide script variables be saved to SQL
instead of TXT files in the sql map-server. (defauts
to no)
@@ -1269,7 +1271,9 @@ Optional Packages:
of pcre installation directory (by default pcre is
used if found)
--with-zlib=DIR root directory path of zlib installation (defaults
- to /usr/local or /usr if not found in /usr/local)
+ to /usr/local or /usr if not found in /usr/local).
+ Assumes that the header files are in DIR/include and
+ the library files are in DIR/lib
Some influential environment variables:
CC C compiler command
@@ -1743,6 +1747,19 @@ fi
#
+# packetver
+#
+# Check whether --enable-packetver was given.
+if test "${enable_packetver+set}" = set; then
+ enableval=$enable_packetver; enable_packetver="$enableval"
+else
+ enable_packetver=""
+
+fi
+
+
+
+#
# mapregsql
#
# Check whether --enable-mapregsql was given.
@@ -4361,6 +4378,14 @@ esac
#
+# Packetver
+#
+if test -n "$enable_packetver" ; then
+ CFLAGS="$CFLAGS -DPACKETVER=$enable_packetver"
+fi
+
+
+#
# Mapregsql
#
if test "$enable_mapregsql" = "yes" ; then
@@ -4372,7 +4397,7 @@ fi
# Debug
#
if test "$enable_debug" = "yes" ; then
- CFLAGS="$CFLAGS -DDEBUG"
+ CFLAGS="$CFLAGS -g -DDEBUG"
fi