[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: svn commit: r1147594 - /subversion/trunk/tools/dev/unix-build/Makefile.svn

From: Stefan Sperling <stsp_at_elego.de>
Date: Mon, 18 Jul 2011 13:30:34 +0200

On Mon, Jul 18, 2011 at 07:20:19AM -0400, Greg Stein wrote:
> On Sun, Jul 17, 2011 at 08:42, <stsp_at_apache.org> wrote:
> >...
> > +++ subversion/trunk/tools/dev/unix-build/Makefile.svn Sun Jul 17 12:42:40 2011
> > @@ -1186,7 +1186,8 @@ $(SVN_OBJDIR)/.bindings-compiled: $(SVN_
> >                LD_LIBRARY_PATH=$(LD_LIBRARY_PATH) make swig-rb
> >        if [ $(ENABLE_PERL_BINDINGS) = yes ]; then \
> >                cd $(svn_builddir) \
> > -                       && make swig-pl; \
> > +                       && env LD_LIBRARY_PATH=$(LD_LIBRARY_PATH) \
> > +                               make swig-pl; \
> >        fi
>
> I don't think you want that backslash...

Make spawns a new subshell for each new line in a rule.

I need all the backslashes to prevent make from splitting the
if-statement across multiple shell invocations.
The whole if-statement needs to appear on a single line to the shell
including the terminating 'fi'.
Received on 2011-07-18 13:31:23 CEST

This is an archived mail posted to the Subversion Dev mailing list.