Return to configure.in CVS log | Up to Nevrax / code / nelns |
File: Nevrax / code / nelns / configure.in (download) Revision 1.12, Thu Mar 21 10:54:37 2002 UTC (4 months ago) by valignat Branch: MAIN Changes since 1.11: +3 -3 lines Add Georges in the GNU/Linux compilation proccess. It nned to be activated with the configure option --enable-georges. AM_PATH_NEL takes a nwe argument (yes/no value) for the cheking of NeL Georges. |
dnl ==================================================================== dnl Configuration script for NeLNS dnl ==================================================================== dnl dnl $Id: configure.in,v 1.12 2002/03/21 10:54:37 valignat Exp $ dnl dnl ==================================================================== dnl Process this file with autoconf to produce a configure script. dnl ==================================================================== AC_INIT(admin_service/admin_service.cpp) MAJOR_VERSION=0 MINOR_VERSION=3 PICO_VERSION=0 AM_INIT_AUTOMAKE(nelns, $MAJOR_VERSION.$MINOR_VERSION.$PICO_VERSION) AM_CONFIG_HEADER(config.h) dnl The following hack should ensure that configure doesn't add optimizing dnl or debugging flags to CFLAGS or CXXFLAGS CFLAGS="$CFLAGS " CXXFLAGS="$CXXFLAGS " dnl ==================================================================== dnl Checks for programs. dnl ==================================================================== AC_PROG_MAKE_SET AC_PROG_CC AC_PROG_CXX AM_PROG_LIBTOOL AM_SANITY_CHECK AC_PROG_INSTALL dnl ==================================================================== dnl Configure Settings dnl ==================================================================== AC_LANG_CPLUSPLUS dnl ==================================================================== dnl Debug/optimized compilation mode dnl ==================================================================== AM_NEL_DEBUG dnl ==================================================================== dnl Checks for typedefs, structures, and compiler characteristics. dnl ==================================================================== dnl Add the define _REENTRANT for a correct use of the threads if test "X$CC" = "Xgcc"; then CXXFLAGS="$CXXFLAGS -D_REENTRANT" fi dnl ==================================================================== dnl Checks for header files. dnl ==================================================================== AC_STDC_HEADERS AC_CHECK_HEADERS(fcntl.h unistd.h) dnl ==================================================================== dnl Checks for libraries. dnl ==================================================================== AC_CHECK_LIB(crypt, crypt) dnl ==================================================================== dnl STLPort AM_PATH_STLPORT dnl ==================================================================== dnl NeL dnl misc net 3d pacs sound ai georges AM_PATH_NEL("yes", "yes", "no", "no", "no", "no", "no") dnl ==================================================================== dnl Checks for library functions. dnl ==================================================================== dnl ==================================================================== dnl nelns configuration and logs file location dnl ==================================================================== pkgsysconfdir='${sysconfdir}/nelns' AC_SUBST(pkgsysconfdir) eval NELNS_STATE=\"$localstatedir/games/nelns/\" AC_DEFINE_UNQUOTED(NELNS_STATE, "$NELNS_STATE") eval NELNS_CONFIG=\"$sysconfdir/nelns/\" AC_DEFINE_UNQUOTED(NELNS_CONFIG, "$NELNS_CONFIG") eval NELNS_LOGS=\"$localstatedir/log/nelns/\" AC_DEFINE_UNQUOTED(NELNS_LOGS, "$NELNS_LOGS") dnl ==================================================================== dnl Output files to generate. dnl ==================================================================== AC_OUTPUT( Makefile \ login_service/Makefile \ naming_service/Makefile \ admin_executor_service/Makefile \ admin_service/Makefile \ welcome_service/Makefile \ ) dnl End of configure.in