On Mon, Jan 16, 2017 at 9:28 AM, Jonathan Aquilina
<jaquil...@eagleeyet.net> wrote:
> Another interesting thing to consider is modularity. Libreoffice allows you 
> to build individual modules of it but if problems are encountered a make 
> clean is run and a full rebuild is done. Also they integrate ccache to 
> improve build speeds as well.

current autotools, pure make or ninja or all other systems accept
explicit targets and thus can compile individual modules, you can do
this today:

   make -C src lib/ecore/libecore.la

and it will create only libecore.la (src/lib/ecore/.libs/libecore.so),
pulling dependencies if needed, but not anything else that depends on
libecore, like it will not compile elementary.

ccache is also transparent


-- 
Gustavo Sverzut Barbieri
--------------------------------------
Mobile: +55 (16) 99354-9890

------------------------------------------------------------------------------
Developer Access Program for Intel Xeon Phi Processors
Access to Intel Xeon Phi processor-based developer platforms.
With one year of Intel Parallel Studio XE.
Training and support from Colfax.
Order your platform today. http://sdm.link/xeonphi
_______________________________________________
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to