diff options
author | FlavioJS <FlavioJS@54d463be-8e91-2dee-dedb-b68131a5f0ec> | 2008-04-13 17:46:24 +0000 |
---|---|---|
committer | FlavioJS <FlavioJS@54d463be-8e91-2dee-dedb-b68131a5f0ec> | 2008-04-13 17:46:24 +0000 |
commit | dc99d88746c2175dfa5007ae2cbbde795dd357d1 (patch) | |
tree | dfb5320822c41918b10283cc250a8d94ddca5a81 /configure | |
parent | 3470551740241bdee3b6a9f5098c31143fa64897 (diff) | |
download | hercules-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-x | configure | 31 |
1 files changed, 28 insertions, 3 deletions
@@ -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 |