aboutsummaryrefslogtreecommitdiff
path: root/cvs/cvsweb.cgi/~checkout~/code/snowballs2/configure.in?rev=1.9&content-type=text
diff options
context:
space:
mode:
authorneodarz <neodarz@neodarz.net>2018-08-11 20:21:34 +0200
committerneodarz <neodarz@neodarz.net>2018-08-11 20:21:34 +0200
commit0ea5fc66924303d1bf73ba283a383e2aadee02f2 (patch)
tree2568e71a7ccc44ec23b8bb3f0ff97fb6bf2ed709 /cvs/cvsweb.cgi/~checkout~/code/snowballs2/configure.in?rev=1.9&content-type=text
downloadnevrax-website-self-hostable-0ea5fc66924303d1bf73ba283a383e2aadee02f2.tar.xz
nevrax-website-self-hostable-0ea5fc66924303d1bf73ba283a383e2aadee02f2.zip
Initial commit
Diffstat (limited to 'cvs/cvsweb.cgi/~checkout~/code/snowballs2/configure.in?rev=1.9&content-type=text')
-rw-r--r--cvs/cvsweb.cgi/~checkout~/code/snowballs2/configure.in?rev=1.9&content-type=text/plain/index.html165
1 files changed, 165 insertions, 0 deletions
diff --git a/cvs/cvsweb.cgi/~checkout~/code/snowballs2/configure.in?rev=1.9&content-type=text/plain/index.html b/cvs/cvsweb.cgi/~checkout~/code/snowballs2/configure.in?rev=1.9&content-type=text/plain/index.html
new file mode 100644
index 00000000..3ecfe284
--- /dev/null
+++ b/cvs/cvsweb.cgi/~checkout~/code/snowballs2/configure.in?rev=1.9&content-type=text/plain/index.html
@@ -0,0 +1,165 @@
+dnl ====================================================================
+dnl Configuration script for Snowballs 2
+dnl ====================================================================
+dnl
+dnl $Id: configure.in,v 1.9 2002/01/10 14:33:20 valignat Exp $
+dnl
+
+
+dnl ====================================================================
+dnl Process this file with autoconf to produce a configure script.
+dnl ====================================================================
+
+AC_INIT(client/src/client.cpp)
+
+MAJOR_VERSION=0
+MINOR_VERSION=2
+PICO_VERSION=0
+
+AM_INIT_AUTOMAKE(snowballs, $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 Snowballs modules (Client / Server) to install / Disable
+dnl ====================================================================
+
+SNO_SUBDIRS=""
+
+dnl Client
+AC_ARG_ENABLE( client,
+ [ --disable-client disable compilation and install of Snowballs Client.],
+ [ AC_MSG_RESULT(disable Snowballs Client.) ],
+ [ SNO_SUBDIRS="$SNO_SUBDIRS client"
+ enable_client="yes" ] )
+
+dnl Server
+AC_ARG_ENABLE( server,
+ [ --disable-server disable compilation and install of Snowballs Server.],
+ [ AC_MSG_RESULT(disable Snowballs Server.) ],
+ [ SNO_SUBDIRS="$SNO_SUBDIRS server"
+ enable_server="yes" ] )
+
+AC_SUBST(SNO_SUBDIRS)
+
+
+dnl ====================================================================
+dnl Checks for programs.
+dnl ====================================================================
+
+AC_PROG_MAKE_SET
+
+AC_PROG_CC
+AC_PROG_CXX
+
+AM_SANITY_CHECK
+
+AC_PROG_INSTALL
+
+
+dnl ====================================================================
+dnl Configure Settings
+dnl ====================================================================
+
+dnl Set the C++ compiler as the default compiler for the configure script
+dnl compilation tests
+AC_LANG_CPLUSPLUS
+
+
+dnl ====================================================================
+dnl Debug/optimized compilation mode
+dnl ====================================================================
+
+AM_NEL_DEBUG
+
+
+dnl ====================================================================
+dnl Checks for typedefs, structures, and compiler characteristics.
+dnl ====================================================================
+
+
+dnl ====================================================================
+dnl Checks for header files.
+dnl ====================================================================
+
+AC_STDC_HEADERS
+AC_CHECK_HEADERS(fcntl.h unistd.h)
+
+
+dnl ====================================================================
+dnl X11
+
+AC_PATH_X
+
+if test ! "$no_x" = "yes" ; then
+ if test ! X"$x_libraries" = X
+ then
+ LIBS="$LIBS -L$x_libraries"
+ fi
+ if test ! X"$x_includes" = X
+ then
+ CXXFLAGS="$CXXFLAGS -I$x_includes"
+ fi
+else
+ if test "$enable_client" = "yes"
+ then
+ AC_MSG_ERROR(X11 must be installed.)
+ fi
+fi
+
+
+dnl ====================================================================
+dnl Checks for libraries.
+dnl ====================================================================
+
+dnl ====================================================================
+dnl STLPort
+
+AM_PATH_STLPORT
+
+
+dnl ====================================================================
+dnl NeL
+
+AM_PATH_NEL("yes", "yes", $enable_client, $enable_client, $enable_client, "no")
+
+CXXFLAGS="$CXXFLAGS ${NEL_CFLAGS}"
+LIBS="$LIBS ${NEL_LIBS}"
+
+
+dnl ====================================================================
+dnl FreeType 2
+
+AM_PATH_FREETYPE($enable_client)
+
+dnl ====================================================================
+dnl Checks for library functions.
+dnl ====================================================================
+
+
+dnl ====================================================================
+dnl Output files to generate.
+dnl ====================================================================
+
+AC_OUTPUT( Makefile \
+ client/Makefile \
+ client/src/Makefile \
+ server/Makefile \
+ server/frontend/Makefile \
+ server/frontend/src/Makefile \
+ server/chat/Makefile \
+ server/chat/src/Makefile \
+ server/position/Makefile \
+ server/position/src/Makefile \
+)
+
+
+dnl End of configure.in
+