bug-gnulib
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [PATCH] enhance the bootstrap script to support gnulib as a submodul


From: Ralf Wildenhues
Subject: Re: [PATCH] enhance the bootstrap script to support gnulib as a submodule
Date: Mon, 29 Sep 2008 13:25:11 +0200
User-agent: Mutt/1.5.17+20080114 (2008-01-14)

Hi Paolo,

a couple of comments:

* Paolo Bonzini wrote on Mon, Sep 29, 2008 at 11:45:39AM CEST:
> 
> in GNU sed I want to attach each commit with an exact version of gnulib,
> because otherwise the bootstrapping shell script (used to compile a
> decent sed without using configure) most likely won't work.

> This is a natural use case for git's submodule feature; the attached
> patch makes the bootstrap script use submodules to check out gnulib.

Is it still possible to save space by hardlinking gnulib's object
storage with that of other gnulib trees?

> --- a/build-aux/bootstrap
> +++ b/build-aux/bootstrap

> +    git submodule init || exit $@
> +    git submodule update || exit $@

Did you mean
  || exit $?

(three instances)?

Cheers,
Ralf

> +  # Redirect the gnulib submodule to the directory on the command line
> +  # if possible.
> +  if test -d $GNULIB_SRCDIR/.git && \

Please quote $GNULIB_SRCDIR.

> +     git_modules_config submodule.gnulib.url >/dev/null; then
> +    git submodule init
> +    git config --replace-all submodule.gnulib.url "`cd $GNULIB_SRCDIR && 
> pwd`"

Needs quoting here, too; resp. for portability the result of the pwd
should be put in a temporary variable.

Cheers,
Ralf




reply via email to

[Prev in Thread] Current Thread [Next in Thread]