[lttng-dev] [PATCH lttng-tool] Fix: out-of-tree build: missing xsd file for mi tests and save-load tests

Jonathan Rajotte jonathan.r.julien at gmail.com
Wed Jan 28 17:08:08 EST 2015


On Wed, Jan 28, 2015 at 4:57 PM, Jérémie Galarneau <
jeremie.galarneau at efficios.com> wrote:

> On Wed, Jan 28, 2015 at 4:45 PM, Jonathan Rajotte
> <jonathan.rajotte-julien at efficios.com> wrote:
> > Signed-off-by: Jonathan Rajotte <jonathan.rajotte-julien at efficios.com>
> > ---
> >  src/common/Makefile.am        | 14 ++++++++++++++
> >  src/common/config/Makefile.am | 14 ++++++++++++++
> >  2 files changed, 28 insertions(+)
> >
> > diff --git a/src/common/Makefile.am b/src/common/Makefile.am
> > index 3a2f4f0..97d0ecc 100644
> > --- a/src/common/Makefile.am
> > +++ b/src/common/Makefile.am
> > @@ -41,3 +41,17 @@ if HAVE_LIBLTTNG_UST_CTL
> >  libconsumer_la_LIBADD += \
> >                 $(top_builddir)/src/common/ust-consumer/
> libust-consumer.la
> >  endif
> > +
> > +all-local:
> > +       @if [ x"$(srcdir)" != x"$(builddir)" ]; then \
> > +               for script in $(EXTRA_DIST); do \
>
> Just curious, why name this variable "script"?
>

Mostly to be consistent across all makefile concerning the copy of
EXTRA_DIST to the $build_dir when doing out of tree build and distribution
build.

You can run grep -rnw ./ -e " EXTRA_DIST" in tools directory to see the
current trend of using script for  naming the temp file variable.

I don't mind renaming it if you find it ambiguous.

Cheers!

Jonathan

>
> Jérémie
>
> > +               cp -f $(srcdir)/$$script $(builddir); \
> > +               done; \
> > +       fi
> > +
> > +clean-local:
> > +       @if [ x"$(srcdir)" != x"$(builddir)" ]; then \
> > +               for script in $(EXTRA_DIST); do \
> > +               rm -f $(builddir)/$$script; \
> > +               done; \
> > +       fi
> > diff --git a/src/common/config/Makefile.am
> b/src/common/config/Makefile.am
> > index 5acc89d..e36b42f 100644
> > --- a/src/common/config/Makefile.am
> > +++ b/src/common/config/Makefile.am
> > @@ -9,3 +9,17 @@ libconfig_la_LIBADD = $(XML_LIBS)
> >  xmldir = $(datadir)/xml/lttng
> >  dist_xml_DATA = session.xsd
> >  EXTRA_DIST = session.xsd
> > +
> > +all-local:
> > +       @if [ x"$(srcdir)" != x"$(builddir)" ]; then \
> > +               for script in $(EXTRA_DIST); do \
> > +               cp -f $(srcdir)/$$script $(builddir); \
> > +               done; \
> > +       fi
> > +
> > +clean-local:
> > +       @if [ x"$(srcdir)" != x"$(builddir)" ]; then \
> > +               for script in $(EXTRA_DIST); do \
> > +               rm -f $(builddir)/$$script; \
> > +               done; \
> > +       fi
> > --
> > 1.9.1
> >
>
>
>
> --
> Jérémie Galarneau
> EfficiOS Inc.
> http://www.efficios.com
>
> _______________________________________________
> lttng-dev mailing list
> lttng-dev at lists.lttng.org
> http://lists.lttng.org/cgi-bin/mailman/listinfo/lttng-dev
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.lttng.org/pipermail/lttng-dev/attachments/20150128/b8e18f44/attachment.html>


More information about the lttng-dev mailing list