Mercurial > hg > octave-kai > gnulib-hg
comparison gnulib-tool @ 11737:351c1d4b1ca6
Undo last gnulib-tool commit: maintainer-makefile is fixed.
author | Bruno Haible <bruno@clisp.org> |
---|---|
date | Sat, 25 Jul 2009 22:55:21 +0200 |
parents | 20a8435e98c7 |
children | 6a1268d2cf2a |
comparison
equal
deleted
inserted
replaced
11736:9f4d092a26a4 | 11737:351c1d4b1ca6 |
---|---|
3816 testdir="$1" | 3816 testdir="$1" |
3817 modules="$2" | 3817 modules="$2" |
3818 if test -z "$modules"; then | 3818 if test -z "$modules"; then |
3819 # All modules together. | 3819 # All modules together. |
3820 # Except config-h, which breaks all modules which use HAVE_CONFIG_H. | 3820 # Except config-h, which breaks all modules which use HAVE_CONFIG_H. |
3821 # Except maintainer-makefile, which requires a cfg.mk file. | |
3822 # Except ftruncate, mountlist, which abort the configuration on mingw. FIXME. | 3821 # Except ftruncate, mountlist, which abort the configuration on mingw. FIXME. |
3823 modules=`func_all_modules` | 3822 modules=`func_all_modules` |
3824 modules=`for m in $modules; do case $m in config-h | maintainer-makefile | ftruncate | mountlist) ;; *) echo $m;; esac; done` | 3823 modules=`for m in $modules; do case $m in config-h | ftruncate | mountlist) ;; *) echo $m;; esac; done` |
3825 fi | 3824 fi |
3826 modules=`for m in $modules; do echo $m; done | LC_ALL=C sort -u` | 3825 modules=`for m in $modules; do echo $m; done | LC_ALL=C sort -u` |
3827 | 3826 |
3828 # Check that the license of every module is consistent with the license of | 3827 # Check that the license of every module is consistent with the license of |
3829 # its dependencies. | 3828 # its dependencies. |
4310 func_create_testdir "$megatestdir/$onemodule" $onemodule | 4309 func_create_testdir "$megatestdir/$onemodule" $onemodule |
4311 func_append megasubdirs "$onemodule " | 4310 func_append megasubdirs "$onemodule " |
4312 done | 4311 done |
4313 # Then, all modules all together. | 4312 # Then, all modules all together. |
4314 # Except config-h, which breaks all modules which use HAVE_CONFIG_H. | 4313 # Except config-h, which breaks all modules which use HAVE_CONFIG_H. |
4315 # Except maintainer-makefile, which requires a cfg.mk file. | 4314 allmodules=`for m in $allmodules; do if test $m != config-h; then echo $m; fi; done` |
4316 allmodules=`for m in $allmodules; do if test $m != config-h && test $m != maintainer-makefile; then echo $m; fi; done` | |
4317 func_create_testdir "$megatestdir/ALL" "$allmodules" | 4315 func_create_testdir "$megatestdir/ALL" "$allmodules" |
4318 func_append megasubdirs "ALL" | 4316 func_append megasubdirs "ALL" |
4319 | 4317 |
4320 # Create autobuild. | 4318 # Create autobuild. |
4321 cvsdate=`if test -f "$gnulib_dir/CVS/Entries"; then \ | 4319 cvsdate=`if test -f "$gnulib_dir/CVS/Entries"; then \ |