1# DO NOT EDIT! GENERATED AUTOMATICALLY! 2# Copyright (C) 2002-2009 Free Software Foundation, Inc. 3# 4# This file is free software, distributed under the terms of the GNU 5# General Public License. As a special exception to the GNU General 6# Public License, this file may be distributed as part of a program 7# that contains a configuration script generated by Autoconf, under 8# the same distribution terms as the rest of that program. 9# 10# Generated by gnulib-tool. 11# 12# This file represents the compiled summary of the specification in 13# gnulib-cache.m4. It lists the computed macro invocations that need 14# to be invoked from configure.ac. 15# In projects using CVS, this file can be treated like other built files. 16 17 18# This macro should be invoked from ./configure.ac, in the section 19# "Checks for programs", right after AC_PROG_CC, and certainly before 20# any checks for libraries, header files, types and library functions. 21AC_DEFUN([md5_EARLY], 22[ 23 m4_pattern_forbid([^gl_[A-Z]])dnl the gnulib macro namespace 24 m4_pattern_allow([^gl_ES$])dnl a valid locale name 25 m4_pattern_allow([^gl_LIBOBJS$])dnl a variable 26 m4_pattern_allow([^gl_LTLIBOBJS$])dnl a variable 27 AC_REQUIRE([AC_PROG_RANLIB]) 28]) 29 30# This macro should be invoked from ./configure.ac, in the section 31# "Check for header files, types and library functions". 32AC_DEFUN([md5_INIT], 33[ 34 AM_CONDITIONAL([GL_COND_LIBTOOL], [false]) 35 gl_cond_libtool=false 36 gl_libdeps= 37 gl_ltlibdeps= 38 m4_pushdef([AC_LIBOBJ], m4_defn([md5_LIBOBJ])) 39 m4_pushdef([AC_REPLACE_FUNCS], m4_defn([md5_REPLACE_FUNCS])) 40 m4_pushdef([AC_LIBSOURCES], m4_defn([md5_LIBSOURCES])) 41 m4_pushdef([md5_LIBSOURCES_LIST], []) 42 m4_pushdef([md5_LIBSOURCES_DIR], []) 43 gl_COMMON 44 gl_source_base='md5' 45 gl_MD5 46 gl_MULTIARCH 47 gl_STDDEF_H 48 gl_STDINT_H 49 gl_WCHAR_H 50 m4_ifval(md5_LIBSOURCES_LIST, [ 51 m4_syscmd([test ! -d ]m4_defn([md5_LIBSOURCES_DIR])[ || 52 for gl_file in ]md5_LIBSOURCES_LIST[ ; do 53 if test ! -r ]m4_defn([md5_LIBSOURCES_DIR])[/$gl_file ; then 54 echo "missing file ]m4_defn([md5_LIBSOURCES_DIR])[/$gl_file" >&2 55 exit 1 56 fi 57 done])dnl 58 m4_if(m4_sysval, [0], [], 59 [AC_FATAL([expected source file, required through AC_LIBSOURCES, not found])]) 60 ]) 61 m4_popdef([md5_LIBSOURCES_DIR]) 62 m4_popdef([md5_LIBSOURCES_LIST]) 63 m4_popdef([AC_LIBSOURCES]) 64 m4_popdef([AC_REPLACE_FUNCS]) 65 m4_popdef([AC_LIBOBJ]) 66 AC_CONFIG_COMMANDS_PRE([ 67 md5_libobjs= 68 md5_ltlibobjs= 69 if test -n "$md5_LIBOBJS"; then 70 # Remove the extension. 71 sed_drop_objext='s/\.o$//;s/\.obj$//' 72 for i in `for i in $md5_LIBOBJS; do echo "$i"; done | sed "$sed_drop_objext" | sort | uniq`; do 73 md5_libobjs="$md5_libobjs $i.$ac_objext" 74 md5_ltlibobjs="$md5_ltlibobjs $i.lo" 75 done 76 fi 77 AC_SUBST([md5_LIBOBJS], [$md5_libobjs]) 78 AC_SUBST([md5_LTLIBOBJS], [$md5_ltlibobjs]) 79 ]) 80 gltests_libdeps= 81 gltests_ltlibdeps= 82 m4_pushdef([AC_LIBOBJ], m4_defn([md5tests_LIBOBJ])) 83 m4_pushdef([AC_REPLACE_FUNCS], m4_defn([md5tests_REPLACE_FUNCS])) 84 m4_pushdef([AC_LIBSOURCES], m4_defn([md5tests_LIBSOURCES])) 85 m4_pushdef([md5tests_LIBSOURCES_LIST], []) 86 m4_pushdef([md5tests_LIBSOURCES_DIR], []) 87 gl_COMMON 88 gl_source_base='tests' 89 m4_ifval(md5tests_LIBSOURCES_LIST, [ 90 m4_syscmd([test ! -d ]m4_defn([md5tests_LIBSOURCES_DIR])[ || 91 for gl_file in ]md5tests_LIBSOURCES_LIST[ ; do 92 if test ! -r ]m4_defn([md5tests_LIBSOURCES_DIR])[/$gl_file ; then 93 echo "missing file ]m4_defn([md5tests_LIBSOURCES_DIR])[/$gl_file" >&2 94 exit 1 95 fi 96 done])dnl 97 m4_if(m4_sysval, [0], [], 98 [AC_FATAL([expected source file, required through AC_LIBSOURCES, not found])]) 99 ]) 100 m4_popdef([md5tests_LIBSOURCES_DIR]) 101 m4_popdef([md5tests_LIBSOURCES_LIST]) 102 m4_popdef([AC_LIBSOURCES]) 103 m4_popdef([AC_REPLACE_FUNCS]) 104 m4_popdef([AC_LIBOBJ]) 105 AC_CONFIG_COMMANDS_PRE([ 106 md5tests_libobjs= 107 md5tests_ltlibobjs= 108 if test -n "$md5tests_LIBOBJS"; then 109 # Remove the extension. 110 sed_drop_objext='s/\.o$//;s/\.obj$//' 111 for i in `for i in $md5tests_LIBOBJS; do echo "$i"; done | sed "$sed_drop_objext" | sort | uniq`; do 112 md5tests_libobjs="$md5tests_libobjs $i.$ac_objext" 113 md5tests_ltlibobjs="$md5tests_ltlibobjs $i.lo" 114 done 115 fi 116 AC_SUBST([md5tests_LIBOBJS], [$md5tests_libobjs]) 117 AC_SUBST([md5tests_LTLIBOBJS], [$md5tests_ltlibobjs]) 118 ]) 119 LIBMD5_LIBDEPS="$gl_libdeps" 120 AC_SUBST([LIBMD5_LIBDEPS]) 121 LIBMD5_LTLIBDEPS="$gl_ltlibdeps" 122 AC_SUBST([LIBMD5_LTLIBDEPS]) 123]) 124 125# Like AC_LIBOBJ, except that the module name goes 126# into md5_LIBOBJS instead of into LIBOBJS. 127AC_DEFUN([md5_LIBOBJ], [ 128 AS_LITERAL_IF([$1], [md5_LIBSOURCES([$1.c])])dnl 129 md5_LIBOBJS="$md5_LIBOBJS $1.$ac_objext" 130]) 131 132# Like AC_REPLACE_FUNCS, except that the module name goes 133# into md5_LIBOBJS instead of into LIBOBJS. 134AC_DEFUN([md5_REPLACE_FUNCS], [ 135 m4_foreach_w([gl_NAME], [$1], [AC_LIBSOURCES(gl_NAME[.c])])dnl 136 AC_CHECK_FUNCS([$1], , [md5_LIBOBJ($ac_func)]) 137]) 138 139# Like AC_LIBSOURCES, except the directory where the source file is 140# expected is derived from the gnulib-tool parameterization, 141# and alloca is special cased (for the alloca-opt module). 142# We could also entirely rely on EXTRA_lib..._SOURCES. 143AC_DEFUN([md5_LIBSOURCES], [ 144 m4_foreach([_gl_NAME], [$1], [ 145 m4_if(_gl_NAME, [alloca.c], [], [ 146 m4_define([md5_LIBSOURCES_DIR], [md5]) 147 m4_append([md5_LIBSOURCES_LIST], _gl_NAME, [ ]) 148 ]) 149 ]) 150]) 151 152# Like AC_LIBOBJ, except that the module name goes 153# into md5tests_LIBOBJS instead of into LIBOBJS. 154AC_DEFUN([md5tests_LIBOBJ], [ 155 AS_LITERAL_IF([$1], [md5tests_LIBSOURCES([$1.c])])dnl 156 md5tests_LIBOBJS="$md5tests_LIBOBJS $1.$ac_objext" 157]) 158 159# Like AC_REPLACE_FUNCS, except that the module name goes 160# into md5tests_LIBOBJS instead of into LIBOBJS. 161AC_DEFUN([md5tests_REPLACE_FUNCS], [ 162 m4_foreach_w([gl_NAME], [$1], [AC_LIBSOURCES(gl_NAME[.c])])dnl 163 AC_CHECK_FUNCS([$1], , [md5tests_LIBOBJ($ac_func)]) 164]) 165 166# Like AC_LIBSOURCES, except the directory where the source file is 167# expected is derived from the gnulib-tool parameterization, 168# and alloca is special cased (for the alloca-opt module). 169# We could also entirely rely on EXTRA_lib..._SOURCES. 170AC_DEFUN([md5tests_LIBSOURCES], [ 171 m4_foreach([_gl_NAME], [$1], [ 172 m4_if(_gl_NAME, [alloca.c], [], [ 173 m4_define([md5tests_LIBSOURCES_DIR], [tests]) 174 m4_append([md5tests_LIBSOURCES_LIST], _gl_NAME, [ ]) 175 ]) 176 ]) 177]) 178 179# This macro records the list of files which have been installed by 180# gnulib-tool and may be removed by future gnulib-tool invocations. 181AC_DEFUN([md5_FILE_LIST], [ 182 build-aux/link-warning.h 183 lib/dummy.c 184 lib/md5.c 185 lib/md5.h 186 lib/stddef.in.h 187 lib/stdint.in.h 188 lib/wchar.in.h 189 m4/00gnulib.m4 190 m4/gnulib-common.m4 191 m4/include_next.m4 192 m4/longlong.m4 193 m4/md5.m4 194 m4/multiarch.m4 195 m4/stddef_h.m4 196 m4/stdint.m4 197 m4/wchar.m4 198 m4/wchar_t.m4 199 m4/wint_t.m4 200]) 201