Skip to content
Snippets Groups Projects
Commit c2458c58 authored by Christophe Geuzaine's avatar Christophe Geuzaine
Browse files

"./configure --disable-contrib" to compile a vanilla version of Gmsh
without any external code
parent 5656f263
No related branches found
No related tags found
No related merge requests found
......@@ -852,15 +852,16 @@ Optional Features:
--enable-gui build the graphical user interface (default=yes)
--enable-cygwin use the Cygwin library on Windows (default=yes)
--enable-parallel enable parallel version (default=no)
--enable-jpeg enable JPEG support (default=yes)
--enable-z enable ZLIB support (default=yes)
--enable-png enable PNG support (default=yes)
--enable-contrib enable contrib packages (default=yes)
--enable-triangle compile Triangle if available (default=yes)
--enable-netgen compile Netgen if available (default=yes)
--enable-ann compile ANN if available (default=yes)
--enable-metis compile METIS if available (default=yes)
--enable-tetgen compile Tetgen if available (default=yes)
--enable-matheval compile MathEval if available (default=yes)
--enable-jpeg enable JPEG support (default=yes)
--enable-z enable ZLIB support (default=yes)
--enable-png enable PNG support (default=yes)
Optional Packages:
--with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
......@@ -1374,6 +1375,26 @@ fi;
if test "${enable_parallel+set}" = set; then
enableval="$enable_parallel"
fi;
# Check whether --enable-jpeg or --disable-jpeg was given.
if test "${enable_jpeg+set}" = set; then
enableval="$enable_jpeg"
fi;
# Check whether --enable-z or --disable-z was given.
if test "${enable_z+set}" = set; then
enableval="$enable_z"
fi;
# Check whether --enable-png or --disable-png was given.
if test "${enable_png+set}" = set; then
enableval="$enable_png"
fi;
# Check whether --enable-contrib or --disable-contrib was given.
if test "${enable_contrib+set}" = set; then
enableval="$enable_contrib"
fi;
# Check whether --enable-triangle or --disable-triangle was given.
if test "${enable_triangle+set}" = set; then
......@@ -1404,21 +1425,6 @@ fi;
if test "${enable_matheval+set}" = set; then
enableval="$enable_matheval"
fi;
# Check whether --enable-jpeg or --disable-jpeg was given.
if test "${enable_jpeg+set}" = set; then
enableval="$enable_jpeg"
fi;
# Check whether --enable-z or --disable-z was given.
if test "${enable_z+set}" = set; then
enableval="$enable_z"
fi;
# Check whether --enable-png or --disable-png was given.
if test "${enable_png+set}" = set; then
enableval="$enable_png"
fi;
UNAME=`uname`
......@@ -3742,6 +3748,8 @@ else
fi
if test "x$enable_contrib" != "xno"; then
echo "$as_me:$LINENO: checking for ./contrib/Triangle/triangle.c" >&5
echo $ECHO_N "checking for ./contrib/Triangle/triangle.c... $ECHO_C" >&6
if test "${ac_cv_file___contrib_Triangle_triangle_c+set}" = set; then
......@@ -4028,6 +4036,8 @@ if test "x${MATHEVAL}" = "xyes"; then
fi
fi
fi
if test "x$enable_gsl" != "xno"; then
if test "x${GSL_PREFIX}" != "x"; then
LDFLAGS="-L${GSL_PREFIX}/lib ${LDFLAGS}"
......
dnl $Id: configure.in,v 1.80 2005-09-21 17:29:36 geuzaine Exp $
dnl $Id: configure.in,v 1.81 2005-09-23 21:10:30 geuzaine Exp $
dnl
dnl Copyright (C) 1997-2005 C. Geuzaine, J.-F. Remacle
dnl
......@@ -63,6 +63,18 @@ AC_ARG_ENABLE(cygwin,
AC_ARG_ENABLE(parallel,
AC_HELP_STRING([--enable-parallel],
[enable parallel version (default=no)]))
AC_ARG_ENABLE(jpeg,
AC_HELP_STRING([--enable-jpeg],
[enable JPEG support (default=yes)]))
AC_ARG_ENABLE(z,
AC_HELP_STRING([--enable-z],
[enable ZLIB support (default=yes)]))
AC_ARG_ENABLE(png,
AC_HELP_STRING([--enable-png],
[enable PNG support (default=yes)]))
AC_ARG_ENABLE(contrib,
AC_HELP_STRING([--enable-contrib],
[enable contrib packages (default=yes)]))
AC_ARG_ENABLE(triangle,
AC_HELP_STRING([--enable-triangle],
[compile Triangle if available (default=yes)]))
......@@ -81,15 +93,6 @@ AC_ARG_ENABLE(tetgen,
AC_ARG_ENABLE(matheval,
AC_HELP_STRING([--enable-matheval],
[compile MathEval if available (default=yes)]))
AC_ARG_ENABLE(jpeg,
AC_HELP_STRING([--enable-jpeg],
[enable JPEG support (default=yes)]))
AC_ARG_ENABLE(z,
AC_HELP_STRING([--enable-z],
[enable ZLIB support (default=yes)]))
AC_ARG_ENABLE(png,
AC_HELP_STRING([--enable-png],
[enable PNG support (default=yes)]))
dnl Get the operating system name
UNAME=`uname`
......@@ -225,7 +228,10 @@ else
fi
dnl Check if Triangle is installed
dnl Check if we should consider the packages in contrib
if test "x$enable_contrib" != "xno"; then
dnl Check for Triangle
AC_CHECK_FILE(./contrib/Triangle/triangle.c, TRIANGLE="yes", TRIANGLE="no")
if test "x${TRIANGLE}" = "xyes"; then
if test "x$enable_triangle" != "xno"; then
......@@ -258,7 +264,7 @@ else
fi
fi
dnl Check if ANN is installed
dnl Check for ANN
AC_CHECK_FILE(./contrib/ANN/include/ANN/ANN.h, ANN="yes", ANN="no")
if test "x${ANN}" = "xyes"; then
if test "x$enable_ann" != "xno"; then
......@@ -286,7 +292,7 @@ else
fi
fi
dnl Check if METIS is installed
dnl Check for METIS
AC_CHECK_FILE(./contrib/Metis/metis.h, METIS="yes", METIS="no")
if test "x${METIS}" = "xyes"; then
if test "x$enable_metis" != "xno"; then
......@@ -314,7 +320,7 @@ else
fi
fi
dnl Check if Netgen is installed
dnl Check for Netgen
AC_CHECK_FILE(./contrib/Netgen/libsrc/meshing/meshclass.cpp, NETGEN="yes", NETGEN="no")
if test "x${NETGEN}" = "xyes"; then
if test "x$enable_netgen" != "xno"; then
......@@ -343,7 +349,7 @@ else
fi
fi
dnl Check if Tetgen is installed
dnl Check for Tetgen
AC_CHECK_FILE(./contrib/Tetgen/tetgen.h, TETGEN="yes", TETGEN="no")
if test "x${TETGEN}" = "xyes"; then
if test "x$enable_tetgen" != "xno"; then
......@@ -385,6 +391,8 @@ if test "x${MATHEVAL}" = "xyes"; then
fi
fi
fi
dnl Check for GSL
if test "x$enable_gsl" != "xno"; then
if test "x${GSL_PREFIX}" != "x"; then
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment