regexxer r578 - in trunk: . m4



Author: daniel
Date: 2007-01-05 03:13:38 +0000 (Fri, 05 Jan 2007)
New Revision: 578
ViewCVS link: http://svn.gnome.org/viewcvs/regexxer?rev=578&view=rev

Added:
   trunk/m4/export.m4
   trunk/m4/feature.m4
   trunk/m4/pkgprog.m4
   trunk/m4/popt.m4
   trunk/m4/warn.m4
Removed:
   trunk/m4/cxx.m4
   trunk/m4/misc.m4
Modified:
   trunk/ChangeLog
   trunk/Makefile.am
   trunk/configure.ac
Log:
* m4/export.m4: New file.  Defines generalized replacements in the
DK_ namespace for the cxx.m4 macros REGEXXER_LINK_EXPORT_DYNAMIC()
and REGEXXER_LINK_VERSION_SCRIPT().
* m4/feature.m4: New file.  Defines a couple of generic helper
macros for feature testing.
* m4/pkgproc.m4: New file.  Defines the macro DK_PKG_PATH_PROG()
which replaces REGEXXER_PKG_PATH_PROG() from misc.m4.
* m4/popt.m4: New file.  Defines DK_LIB_POPT(), a generalized
replacement for REGEXXER_LIB_POPT() from misc.m4.
* m4/warn.m4: New file.  Defines the macro DK_ARG_ENABLE_WARNINGS()
which is a generalized and also somewhat improved replacement for
REGEXXER_ARG_ENABLE_WARNINGS() from cxx.m4.  Note that the argument
values of --enable-warnings= have changed; see ./configure --help.
* m4/{cxx,misc}.m4: Remove files.

* configure.ac: Use the new macros in the DK_ namespace.
(DK_ARG_ENABLE_WARNINGS): Pass "-Wno-non-virtual-dtor" to the
compiler if accepted.  Nasty, but due to the gconfmm bug the only
way to recover the functionality of --enable-warnings=fatal.
Assign the warning flags to the variable REGEXXER_WARNING_FLAGS.
* Makefile.am (DISTCHECK_CONFIGURE_FLAGS): Again raise the value
passed to --enable-warnings= from "maximum" to "fatal", now that
we work around the gconfmm bug.
(AM_CPPFLAGS): Add $(REGEXXER_WARNING_FLAGS).
(src_regexxer_LDADD): Reorder the library substitutions so that
the ones more likely to depend on others in the list come first.





[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]