Hi,

It sounds like it would be really great to perhaps bring that into efler?
Efler is a boostrapper and app discovery / install manager platform that
has similar aims.
It aims to have a 1 line install command that you can read more about here:
http://bit.ly/efler

Currently efler can bootstrap Arch/Manjaro and OSX - Ubuntu was next on my
list.
Upon a successful bootstrap you have efl and efler installed and you are
handed over to the efler UI to pick other apps for your install pleasure :)

Let me know what you think!
Andrew

On Tue, 31 Jan 2017 at 12:08 <ani...@astier.eu> wrote:

> Over the years, the dependency list for EFL has grown quite a bit. As a
> results, it's often been a pain to build the whole thing from git as a
> new developer (if you don't want to use your distro packages).
> You have to figure out what to install, by finding which package
> correspond to the libs described in the Requirements section of the
> README[1]. Or to apt-get build-dep old dependencies based on the current
> package. Or, you can try to follow the outdated docs on the wiki[2]
> for your distro.
>
> I have tried updating those docs once[3] using a bare distro, in order
> to make sure we have the full list of needed dependencies.
>
> What would be better would be to make sure the process I used to verify
> the dependency list is reproductible, so that we could simply document
> the dependencies for each distro. That's where distro-builder comes in:
> https://github.com/anisse/distro-builder
>
> It's a relatively simple script that currently builds efl and
> terminology on fedora 24/25, debian stretch and ubuntu 16.04/16.10.
>
> The final goal would be to have this script and the dependency files in
> the efl tree, and running it regularly, possibly on CI.
>
> It could even help making sure the current cmake transition goes
> smoothly on different distros :-)
>
> I'm looking forward to your feedback.
>
> Anisse
>
> [1] https://git.enlightenment.org/core/efl.git/tree/README?h=v1.18.4#n444
> [2] https://www.enlightenment.org/docs
> [3]
> https://git.enlightenment.org/website/www-content.git/commit/pages/distros/fedora-start.txt?id=a640068093a40797386716d500484ffc2b325fec
>
>
> ------------------------------------------------------------------------------
> 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
>
-- 
http://andywilliams.me
http://ajwillia.ms
------------------------------------------------------------------------------
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