diff options
Diffstat (limited to 'lgl/m4/gnulib-comp.m4')
-rw-r--r-- | lgl/m4/gnulib-comp.m4 | 76 |
1 files changed, 76 insertions, 0 deletions
diff --git a/lgl/m4/gnulib-comp.m4 b/lgl/m4/gnulib-comp.m4 new file mode 100644 index 0000000000..e0049190c3 --- /dev/null +++ b/lgl/m4/gnulib-comp.m4 @@ -0,0 +1,76 @@ +# DO NOT EDIT! GENERATED AUTOMATICALLY! +# Copyright (C) 2004-2006 Free Software Foundation, Inc. +# +# This file is free software, distributed under the terms of the GNU +# General Public License. As a special exception to the GNU General +# Public License, this file may be distributed as part of a program +# that contains a configuration script generated by Autoconf, under +# the same distribution terms as the rest of that program. +# +# Generated by gnulib-tool. +# +# This file represents the compiled summary of the specification in +# gnulib-cache.m4. It lists the computed macro invocations that need +# to be invoked from configure.ac. +# In projects using CVS, this file can be treated like other built files. + + +# This macro should be invoked from ./configure.in, in the section +# "Checks for programs", right after AC_PROG_CC, and certainly before +# any checks for libraries, header files, types and library functions. +AC_DEFUN([lgl_EARLY], +[ + m4_pattern_forbid([^gl_[A-Z]])dnl the gnulib macro namespace + m4_pattern_allow([^gl_ES$])dnl a valid locale name + m4_pattern_allow([^gl_LIBOBJS$])dnl a variable + m4_pattern_allow([^gl_LTLIBOBJS$])dnl a variable + AC_REQUIRE([AC_PROG_RANLIB]) + AC_REQUIRE([AC_GNU_SOURCE]) +]) + +# This macro should be invoked from ./configure.in, in the section +# "Check for header files, types and library functions". +AC_DEFUN([lgl_INIT], +[ + m4_pushdef([AC_LIBOBJ], m4_defn([lgl_LIBOBJ])) + m4_pushdef([AC_REPLACE_FUNCS], m4_defn([lgl_REPLACE_FUNCS])) + AM_CONDITIONAL([GL_COND_LIBTOOL], [true]) + gl_cond_libtool=true + gl_source_base='lgl' + gl_FUNC_MEMMEM + m4_popdef([AC_REPLACE_FUNCS]) + m4_popdef([AC_LIBOBJ]) + AC_CONFIG_COMMANDS_PRE([ + lgl_libobjs= + lgl_ltlibobjs= + if test -n "$lgl_LIBOBJS"; then + # Remove the extension. + sed_drop_objext='s/\.o$//;s/\.obj$//' + for i in `for i in $lgl_LIBOBJS; do echo "$i"; done | sed "$sed_drop_objext" | sort | uniq`; do + lgl_libobjs="$lgl_libobjs $i.$ac_objext" + lgl_ltlibobjs="$lgl_ltlibobjs $i.lo" + done + fi + AC_SUBST([lgl_LIBOBJS], [$lgl_libobjs]) + AC_SUBST([lgl_LTLIBOBJS], [$lgl_ltlibobjs]) + ]) +]) + +# Like AC_LIBOBJ, except that the module name goes +# into lgl_LIBOBJS instead of into LIBOBJS. +AC_DEFUN([lgl_LIBOBJ], + [lgl_LIBOBJS="$lgl_LIBOBJS $1.$ac_objext"]) + +# Like AC_REPLACE_FUNCS, except that the module name goes +# into lgl_LIBOBJS instead of into LIBOBJS. +AC_DEFUN([lgl_REPLACE_FUNCS], + [AC_CHECK_FUNCS([$1], , [lgl_LIBOBJ($ac_func)])]) + +# This macro records the list of files which have been installed by +# gnulib-tool and may be removed by future gnulib-tool invocations. +AC_DEFUN([lgl_FILE_LIST], [ + lib/dummy.c + lib/memmem.c + lib/memmem.h + m4/memmem.m4 +]) |