ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/ermyth/configure.ac
(Generate patch)

Comparing ermyth/configure.ac (file contents):
Revision 1.9 by pippijn, Sun Sep 2 23:14:42 2007 UTC vs.
Revision 1.12 by pippijn, Sat Sep 22 14:27:25 2007 UTC

1dnl configure.ac: Process this file with autoconf to produce a configure script.
2dnl
1dnl Copyright © 2007 Pippijn van Steenhoven / The Ermyth Team 3dnl Copyright © 2007 Pippijn van Steenhoven / The Ermyth Team
2dnl Copyright © 2005 Atheme Development Group 4dnl Rights to this code are as documented in COPYING.
5dnl
6dnl
7dnl Portions of this file were derived from sources bearing the following license:
8dnl Copyright © 2003-2004 E. Will et al.
3dnl Rights to this code are documented in doc/pod/license.pod. 9dnl Rights to this code are documented in doc/pod/license.pod.
4dnl 10dnl
5dnl $Id: configure.ac,v 1.9 2007/09/02 23:14:42 pippijn Exp $ 11dnl $Id: configure.ac,v 1.12 2007/09/22 14:27:25 pippijn Exp $
6 12dnl
7dnl Process this file with autoconf to produce a configure script.
8 13
9AC_PREREQ(2.59) 14AC_PREREQ(2.59)
10AC_INIT([ermyth], [2.3], [ermyth@one09.net]) 15AC_INIT([ermyth], [2.3], [ermyth@one09.net])
11AC_CONFIG_HEADER(include/sysconf.h) 16AC_CONFIG_HEADER(include/sysconf.h)
12AC_CONFIG_AUX_DIR(autoconf) 17AC_CONFIG_AUX_DIR(autoconf)
13 18
14AC_COPYRIGHT([$Id: configure.ac,v 1.9 2007/09/02 23:14:42 pippijn Exp $]) 19AC_COPYRIGHT([$Id: configure.ac,v 1.12 2007/09/22 14:27:25 pippijn Exp $])
15 20
16AC_PREFIX_DEFAULT(~/PACKAGE) 21AC_PREFIX_DEFAULT(~/PACKAGE)
17 22
18dnl Automake compatibility. 23dnl Automake compatibility.
19AC_SUBST([PACKAGE], [AC_PACKAGE_TARNAME]) 24AC_SUBST([PACKAGE], [AC_PACKAGE_TARNAME])
105 110
106dnl 111dnl
107dnl Checks for header files. 112dnl Checks for header files.
108dnl 113dnl
109 114
110AC_CHECK_HEADERS(getopt.h link.h valgrind/memcheck.h) 115AC_CHECK_HEADERS(valgrind/memcheck.h)
111AC_CHECK_HEADER(tr1/unordered_map, [], [AC_MSG_ERROR([Your compiler must support the Library Technical Report 1 extensions.])]) 116AC_CHECK_HEADER(tr1/unordered_map, [], [AC_MSG_ERROR([Your compiler must support the Library Technical Report 1 extensions.])])
112 117
113AC_DEFINE(_REENTRANT, [1], [Define this]) 118AC_DEFINE(_REENTRANT, [1], [Define this])
114 119
115#-------------------------------------------------- 120#--------------------------------------------------
572ERMYTH_C_GCC_TRY_FLAGS([-Wcast-align], ermyth_cv_c_gcc_w_cast_align) 577ERMYTH_C_GCC_TRY_FLAGS([-Wcast-align], ermyth_cv_c_gcc_w_cast_align)
573ERMYTH_C_GCC_TRY_FLAGS([-Wcast-qual], ermyth_cv_c_gcc_w_cast_qual) 578ERMYTH_C_GCC_TRY_FLAGS([-Wcast-qual], ermyth_cv_c_gcc_w_cast_qual)
574ERMYTH_C_GCC_TRY_FLAGS([-Wextra], ermyth_cv_c_gcc_w_extra) 579ERMYTH_C_GCC_TRY_FLAGS([-Wextra], ermyth_cv_c_gcc_w_extra)
575ERMYTH_C_GCC_TRY_FLAGS([-W -Wno-unused-parameter], ermyth_cv_c_gcc_w) 580ERMYTH_C_GCC_TRY_FLAGS([-W -Wno-unused-parameter], ermyth_cv_c_gcc_w)
576ERMYTH_C_GCC_TRY_FLAGS([-Wshadow], ermyth_cv_c_gcc_w_shadow) 581ERMYTH_C_GCC_TRY_FLAGS([-Wshadow], ermyth_cv_c_gcc_w_shadow)
577ERMYTH_C_GCC_TRY_FLAGS([-Wmissing-noreturn], ermyth_cv_c_gcc_w_missing_noreturn) 582dnl ERMYTH_C_GCC_TRY_FLAGS([-Wmissing-noreturn], ermyth_cv_c_gcc_w_missing_noreturn)
578ERMYTH_C_GCC_TRY_FLAGS([-Wundef], ermyth_cv_c_gcc_w_undef) 583ERMYTH_C_GCC_TRY_FLAGS([-Wundef], ermyth_cv_c_gcc_w_undef)
579ERMYTH_C_GCC_TRY_FLAGS([-Wpacked], ermyth_cv_c_gcc_w_packed) 584ERMYTH_C_GCC_TRY_FLAGS([-Wpacked], ermyth_cv_c_gcc_w_packed)
580ERMYTH_C_GCC_TRY_FLAGS([-Wunused-function -Wunused-label -Wunused-value -Wunused-variable], ermyth_cv_c_gcc_w_unused) 585ERMYTH_C_GCC_TRY_FLAGS([-Wunused-function -Wunused-label -Wunused-value -Wunused-variable], ermyth_cv_c_gcc_w_unused)
581ERMYTH_C_GCC_TRY_FLAGS([-Wredundant-decls], ermyth_cv_c_gcc_w_redundant_decls) 586ERMYTH_C_GCC_TRY_FLAGS([-Wredundant-decls], ermyth_cv_c_gcc_w_redundant_decls)
582ERMYTH_C_GCC_TRY_FLAGS([-Wfloat-equal], ermyth_cv_c_gcc_w_float_equal) 587ERMYTH_C_GCC_TRY_FLAGS([-Wfloat-equal], ermyth_cv_c_gcc_w_float_equal)
671 676
672dnl include/common/callback.h 677dnl include/common/callback.h
673AC_OUTPUT([ 678AC_OUTPUT([
674 Makefile 679 Makefile
675 doc/Makefile 680 doc/Makefile
681 libermyth/Makefile
682 libermyth/Makefile.common
683 libermyth/Makefile.defs
684 libermyth/util/Makefile
676 modules/Makefile 685 modules/Makefile
677 modules/Makefile.common 686 modules/Makefile.common
678 modules/Makefile.defs 687 modules/Makefile.defs
679 modules/backend/Makefile 688 modules/backend/Makefile
680 modules/chanserv/Makefile 689 modules/chanserv/Makefile

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines