From: Bruno Haible Date: Wed, 31 Aug 2005 20:51:09 +0000 (+0000) Subject: Put all dummy definitions of gnulib-tool's specification macros into X-Git-Tag: cvs-readonly~3009 X-Git-Url: http://erislabs.org.uk/gitweb/?a=commitdiff_plain;h=805a9c8bdfccfa7d83b381ca80894f2c416b8402;p=gnulib.git Put all dummy definitions of gnulib-tool's specification macros into gnulib-tool.m4. --- diff --git a/ChangeLog b/ChangeLog index 88bcdb50b..a4aafdb7f 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,10 @@ 2005-08-28 Bruno Haible + * gnulib-tool (func_import): Also copy m4/gnulib-tool.m4. Omit + declaration macro definitions from generated gnulib.m4. + +2005-08-28 Bruno Haible + * gnulib-tool: New option --macro-prefix. (func_import): Use macro_prefix. (import): Handle option --macro-prefix. diff --git a/gnulib-tool b/gnulib-tool index 226acd3f3..68fe24be6 100755 --- a/gnulib-tool +++ b/gnulib-tool @@ -22,7 +22,7 @@ progname=$0 package=gnulib -cvsdatestamp='$Date: 2005-08-31 20:49:31 $' +cvsdatestamp='$Date: 2005-08-31 20:51:09 $' last_checkin_date=`echo "$cvsdatestamp" | sed -e 's,^\$[D]ate: ,,'` version=`echo "$last_checkin_date" | sed -e 's/ .*$//' -e 's,/,-,g'` @@ -786,7 +786,7 @@ func_import () || func_fatal_error "refusing to do nothing" # Copy files or make symbolic links. - for f in $files; do + for f in $files m4/gnulib-tool.m4; do source= case "$f" in build-aux/*) g=`echo "$f" | sed -e "s,^build-aux/,$auxdir/,"` ;; @@ -880,30 +880,6 @@ func_import () done echo "])" echo - echo "dnl Usage: gl_MODULES([module1 module2 ...])" - echo "AC_DEFUN([gl_MODULES], [])" - echo - echo "dnl Usage: gl_AVOID([module1 module2 ...])" - echo "AC_DEFUN([gl_AVOID], [])" - echo - echo "dnl Usage: gl_SOURCE_BASE([DIR])" - echo "AC_DEFUN([gl_SOURCE_BASE], [])" - echo - echo "dnl Usage: gl_M4_BASE([DIR])" - echo "AC_DEFUN([gl_M4_BASE], [])" - echo - echo "dnl Usage: gl_LIB([LIBNAME])" - echo "AC_DEFUN([gl_LIB], [])" - echo - echo "dnl Usage: gl_LGPL" - echo "AC_DEFUN([gl_LGPL], [])" - echo - echo "dnl Usage: gl_LIBTOOL" - echo "AC_DEFUN([gl_LIBTOOL], [])" - echo - echo "dnl Usage: gl_MACRO_PREFIX([PREFIX])" - echo "AC_DEFUN([gl_MACRO_PREFIX], [])" - echo echo "# gnulib.m4 ends here" ) func_mv_if_changed "$destdir"/$m4base/gnulib.m4.new "$destdir"/$m4base/gnulib.m4 diff --git a/m4/ChangeLog b/m4/ChangeLog index 854d0fe9d..bdf25fe43 100644 --- a/m4/ChangeLog +++ b/m4/ChangeLog @@ -1,3 +1,7 @@ +2005-08-28 Bruno Haible + + * gnulib-tool.m4: New file. + 2005-08-27 Jim Meyering * stdlib-safer.m4: New file. From coreutils. diff --git a/m4/gnulib-tool.m4 b/m4/gnulib-tool.m4 new file mode 100644 index 000000000..ef5932031 --- /dev/null +++ b/m4/gnulib-tool.m4 @@ -0,0 +1,33 @@ +# gnulib-tool.m4 serial 1 +dnl Copyright (C) 2004-2005 Free Software Foundation, Inc. +dnl This file is free software; the Free Software Foundation +dnl gives unlimited permission to copy and/or distribute it, +dnl with or without modifications, as long as this notice is preserved. + +dnl The following macros need not be invoked explicitly. +dnl Invoking them does nothing except to declare default arguments +dnl for "gnulib-tool --import". + +dnl Usage: gl_MODULES([module1 module2 ...]) +AC_DEFUN([gl_MODULES], []) + +dnl Usage: gl_AVOID([module1 module2 ...]) +AC_DEFUN([gl_AVOID], []) + +dnl Usage: gl_SOURCE_BASE([DIR]) +AC_DEFUN([gl_SOURCE_BASE], []) + +dnl Usage: gl_M4_BASE([DIR]) +AC_DEFUN([gl_M4_BASE], []) + +dnl Usage: gl_LIB([LIBNAME]) +AC_DEFUN([gl_LIB], []) + +dnl Usage: gl_LGPL +AC_DEFUN([gl_LGPL], []) + +dnl Usage: gl_LIBTOOL +AC_DEFUN([gl_LIBTOOL], []) + +dnl Usage: gl_MACRO_PREFIX([PREFIX]) +AC_DEFUN([gl_MACRO_PREFIX], [])