summaryrefslogtreecommitdiff
path: root/configure.in
diff options
context:
space:
mode:
Diffstat (limited to 'configure.in')
-rw-r--r--configure.in105
1 files changed, 105 insertions, 0 deletions
diff --git a/configure.in b/configure.in
new file mode 100644
index 0000000..2899308
--- /dev/null
+++ b/configure.in
@@ -0,0 +1,105 @@
+dnl Process this file with autoconf to produce a configure script.
+AC_INIT(src/compilo.c)
+
+ProjetArchi_MAJOR_VERSION=1
+ProjetArchi_MINOR_VERSION=0
+ProjetArchi_MICRO_VERSION=0
+ProjetArchi_VERSION=$ProjetArchi_MAJOR_VERSION.$ProjetArchi_MINOR_VERSION.$ProjetArchi_MICRO_VERSION
+
+dnl set version info for ProjetArchi.so to package rev - $MAJOR + $MINOR : $MICRO : $MINOR
+ProjetArchi_VERSION_INFO=1:0:0
+
+AC_SUBST(ProjetArchi_MAJOR_VERSION)
+AC_SUBST(ProjetArchi_MINOR_VERSION)
+AC_SUBST(ProjetArchi_MICRO_VERSION)
+AC_SUBST(ProjetArchi_VERSION)
+AC_SUBST(ProjetArchi_VERSION_INFO)
+
+VERSION=$ProjetArchi_VERSION
+PACKAGE=ProjetArchi
+
+AM_INIT_AUTOMAKE($PACKAGE, $VERSION)
+
+AM_CONFIG_HEADER(config.h)
+
+AM_MAINTAINER_MODE
+
+dnl Checks for programs.
+AC_PROG_CXX
+AC_PROG_AWK
+AC_PROG_CC
+AC_PROG_CPP
+AC_PROG_INSTALL
+AC_PROG_LN_S
+AC_PROG_MAKE_SET
+AC_CANONICAL_HOST
+AM_PROG_LIBTOOL
+
+ALL_LINGUAS="fr"
+AM_GNU_GETTEXT
+if test x$USE_INCLUDED_LIBINTL = xyes; then
+ LINK_SRC="$LINK_SRC intl/libgettext.h"
+ LINK_DST="$LINK_DST include/libintl.h"
+fi
+test "$MSGFMT" = "no" && MSGFMT ="$missing_dir/missing msgfmt"
+test "$GMSGFMT" = "no" && GMSGFMT ="$missing_dir/missing msgfmt"
+test "$XGETTEXT" = ":" && XGETTEXT="$missing_dir/missing xgettext"
+
+if test x$gt_cv_func_gettext_libintl = xyes; then
+ case "$LIBS" in
+ *-lintl*) ;;
+ *) LIBS="$LIBS -lintl";;
+ esac
+fi
+
+dnl Checks for header files.
+AC_HEADER_STDC
+AC_CHECK_HEADERS(libintl.h fcntl.h limits.h malloc.h strings.h unistd.h)
+
+dnl Checks for typedefs, structures, and compiler characteristics.
+AC_C_CONST
+AC_C_BIGENDIAN
+AC_C_INLINE
+AC_TYPE_SIZE_T
+
+dnl Checks for library functions.
+AC_FUNC_ALLOCA
+AC_FUNC_MMAP
+AC_CHECK_FUNCS(getcwd getwd putenv strdup)
+
+AC_PATH_PROG(gmakepath, gmake)
+AC_PATH_PROG(unamepath, uname)
+if test "x$unamepath" = x; then
+ system="unknown"
+else
+ AC_MSG_CHECKING(system type)
+ system=`$unamepath -s`
+ AC_MSG_RESULT($system)
+fi
+
+AC_OUTPUT([
+ Makefile
+ include/Makefile
+ lib/Makefile
+ doc/Makefile
+ src/Makefile
+ po/Makefile.in
+ intl/Makefile
+])
+
+echo
+echo \-\-\= $PACKAGE $VERSION \=\-\-
+echo
+
+echo Build System .................... : $system
+echo Build Host ...................... : $host
+echo Install Prefix .................. : $prefix
+echo
+
+if test _"$gmakepath" = _; then
+ echo configure complete, now type \'make\'
+else
+ echo configure complete, now type \'gmake\'
+fi
+
+echo