Hi Ross,

On Tue, Jan 17, 2017 at 3:27 PM, Ross Vandegrift <r...@kallisti.us> wrote:

> On Tue, Jan 17, 2017 at 09:10:48AM +0100, Lionel Orry wrote:
> > On Tue, Jan 17, 2017 at 1:22 AM, Simon Lees <sfl...@suse.de> wrote:
> > > How many major distro's are shipping these out of the box? we don't
> > > really want to add another hurdle to users building by needing to
> > > manually install a build system first, we also don't want to add a
> > > hurdle to distro packagers in needing to package a new build system
> just
> > > to package efl (most distro's will require the build system to be
> > > packaged).
> > >
> > > ​
> > In the case of Waf, the author recommends to ship it directly with the
> > source code. It's shipped as a single file of 80KB, no more.​
> >
> > ​That way you always get the exact same build system version and you
> remove
> > burden of portability between distros, and the only dependency you need
> is
> > python.​
>
> Simon's concern is particularly valid in the case of waf.  According to
> the author, waf's design includes features to make packaging difficult.
>
> Discussion:
> http://groups.google.com/group/waf-users/browse_thread/
> thread/88ad357bf2bf59f4/7261615b56c07eea
>
>
​Thank you for the link, but actually this is a misunderstanding. The
author wants distributions to avoid packaging waf as a standalone pack​age,
which is exactly why it is suggested to ship it with your source code. It's
not a burden for packagers to call ./build.sh, right ? Same, it's not a
burden to call ./waf configure build install.

Ross
>
> ------------------------------------------------------------
> ------------------
> Check out the vibrant tech community on one of the world's most
> engaging tech sites, SlashDot.org! http://sdm.link/slashdot
> _______________________________________________
> enlightenment-devel mailing list
> enlightenment-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
>

​Kind regards,
Lionel​
------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, SlashDot.org! http://sdm.link/slashdot
_______________________________________________
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to