On Tue, 17 Jan 2017 14:32:56 +0000 Al Poole <nets...@gmail.com> said:

> I quite like the idea of different configs for different architectures and
> configurations.
> 
> just files with config data.
> 
> CONFIG_ARM_LINUX_WAYLAND_DRM_X11
> CONFIG_AMD64_LINUX_X11
> CONFIG_AMD64_OPENBSD_X11

my thoughts were more

Makefile.template.openbsd
Makefile.template.linux
...
+
Makefile <- this include Makefile.conf

Makefile.conf is simply chosen as one of the template files based on OS and
this makefile sets up rules/variables for that major os... or similar.

> Then specify a config and build with Makefiles...
> 
> make CONFIG_ARM_LINUX_WAYLAND_DRM_X11
> make install
> 
> ???
> 
> On Tue, Jan 17, 2017 at 2: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
> >
> > 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
> >
> ------------------------------------------------------------------------------
> 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


-- 
------------- Codito, ergo sum - "I code, therefore I am" --------------
The Rasterman (Carsten Haitzler)    ras...@rasterman.com


------------------------------------------------------------------------------
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