[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Separate csharpcomp.sh, and a license problem
From: |
Bruno Haible |
Subject: |
Re: Separate csharpcomp.sh, and a license problem |
Date: |
Wed, 11 Jan 2006 13:15:09 +0100 |
User-agent: |
KMail/1.5 |
Simon Josefsson wrote:
> How would build-aux/ be substituted into $auxdir? Should gnulib-tool
> substitute 'build-aux/' in configure.ac:-statements to $auxdir?
I committed this patch.
2006-01-11 Bruno Haible <address@hidden>
* gnulib-tool (func_import, func_create_testdir): Replace build-aux
with $auxdir in AC_CONFIG_FILES statements.
*** gnulib-tool 10 Jan 2006 13:37:12 -0000 1.94
--- gnulib-tool 11 Jan 2006 12:22:41 -0000
***************
*** 1264,1273 ****
else
echo " AM_CONDITIONAL([GL_COND_LIBTOOL], [true])"
fi
for module in $modules; do
func_verify_module
if test -n "$module"; then
! func_get_autoconf_snippet "$module" | sed -e '/^$/d;' -e 's/^/ /' -e
's/AM_GNU_GETTEXT(\[external\])/dnl you must add AM_GNU_GETTEXT([external]) or
similar to configure.ac./'
if test "$module" = 'alloca' && test -n "$libtool"; then
echo 'changequote(,)dnl'
echo 'LTALLOCA=`echo "$ALLOCA" | sed '"'"'s/\.[^.]* /.lo
/g;s/\.[^.]*$/.lo/'"'"'`'
--- 1264,1283 ----
else
echo " AM_CONDITIONAL([GL_COND_LIBTOOL], [true])"
fi
+ sed_replace_build_aux='
+ :a
+ /AC_CONFIG_FILES(.*:build-aux\/.*)/{
+
s|AC_CONFIG_FILES(\(.*\):build-aux/\(.*\))|AC_CONFIG_FILES(\1:'"$auxdir"'/\2)|
+ ba
+ }'
+ sed_replace_build_aux=`echo "$sed_replace_build_aux" | sed -e 1d -e 's/^
*//'`
for module in $modules; do
func_verify_module
if test -n "$module"; then
! func_get_autoconf_snippet "$module" \
! | sed -e '/^$/d;' -e 's/^/ /' \
! -e 's/AM_GNU_GETTEXT(\[external\])/dnl you must add
AM_GNU_GETTEXT([external]) or similar to configure.ac./' \
! -e "$sed_replace_build_aux"
if test "$module" = 'alloca' && test -n "$libtool"; then
echo 'changequote(,)dnl'
echo 'LTALLOCA=`echo "$ALLOCA" | sed '"'"'s/\.[^.]* /.lo
/g;s/\.[^.]*$/.lo/'"'"'`'
***************
*** 1469,1487 ****
else
echo "AM_CONDITIONAL([GL_COND_LIBTOOL], [true])"
fi
# We don't have explicit ordering constraints between the various
# autoconf snippets. It's cleanest to put those of the library before
# those of the tests.
for module in $modules; do
func_verify_nontests_module
if test -n "$module"; then
! func_get_autoconf_snippet "$module"
fi
done
for module in $modules; do
func_verify_tests_module
if test -n "$module"; then
! func_get_autoconf_snippet "$module"
fi
done
echo
--- 1479,1506 ----
else
echo "AM_CONDITIONAL([GL_COND_LIBTOOL], [true])"
fi
+ sed_replace_build_aux='
+ :a
+ /AC_CONFIG_FILES(.*:build-aux\/.*)/{
+
s|AC_CONFIG_FILES(\(.*\):build-aux/\(.*\))|AC_CONFIG_FILES(\1:../'"$auxdir"'/\2)|
+ ba
+ }'
+ sed_replace_build_aux=`echo "$sed_replace_build_aux" | sed -e 1d -e 's/^
*//'`
# We don't have explicit ordering constraints between the various
# autoconf snippets. It's cleanest to put those of the library before
# those of the tests.
for module in $modules; do
func_verify_nontests_module
if test -n "$module"; then
! func_get_autoconf_snippet "$module" \
! | sed -e "$sed_replace_build_aux"
fi
done
for module in $modules; do
func_verify_tests_module
if test -n "$module"; then
! func_get_autoconf_snippet "$module" \
! | sed -e "$sed_replace_build_aux"
fi
done
echo
***************
*** 1533,1542 ****
else
echo "AM_CONDITIONAL([GL_COND_LIBTOOL], [true])"
fi
for module in $modules; do
func_verify_nontests_module
if test -n "$module"; then
! func_get_autoconf_snippet "$module"
fi
done
echo
--- 1552,1569 ----
else
echo "AM_CONDITIONAL([GL_COND_LIBTOOL], [true])"
fi
+ sed_replace_build_aux='
+ :a
+ /AC_CONFIG_FILES(.*:build-aux\/.*)/{
+
s|AC_CONFIG_FILES(\(.*\):build-aux/\(.*\))|AC_CONFIG_FILES(\1:'"$auxdir"'/\2)|
+ ba
+ }'
+ sed_replace_build_aux=`echo "$sed_replace_build_aux" | sed -e 1d -e 's/^
*//'`
for module in $modules; do
func_verify_nontests_module
if test -n "$module"; then
! func_get_autoconf_snippet "$module" \
! | sed -e "$sed_replace_build_aux"
fi
done
echo