|Age||Commit message (Collapse)||Author|
Original patch by Vincent Torri.
Reviewed-by: Vincent Torri <firstname.lastname@example.org>
Reviewed-by: João Paulo Taylor Ienczak Zanette <email@example.com>
Differential Revision: https://phab.enlightenment.org/D11853
Use two spaces indent as in other files.
Differential Revision: https://phab.enlightenment.org/D11852
Signed-off-by: Stefan Schmidt <firstname.lastname@example.org>
This reverts commit 3ade45cbc82bea1772c7ad1afb7e1ba5dd67d930.
Summary: EAPI must be defined to dllexport when building DLL, and to dllimport when using these DLL. To achieve this, define EFL_BUILD for each library and module, and set DLL_EXPORT unconditionally. Static library are and will be not supported
Test Plan: compilation
Reviewers: zmike, raster, jptiz
Subscribers: cedric, #reviewers, #committers
Differential Revision: https://phab.enlightenment.org/D11834
unit tests automatically abort with info after 60s, and tests should be run with
an appropriate timeout to avoid conflict with the test runner's default 30s timeout
set explicit timeout in eio test for now because there's still frequent bugs here
Reviewed-by: Marcel Hollerbach <email@example.com>
Differential Revision: https://phab.enlightenment.org/D8894
Differential Revision: https://phab.enlightenment.org/D7362
a new shiny buildtool that currently completes in the total of ~ 4 min..
1 min. conf time
2:30 min. build time
Where autotools takes:
1:50 min. conf time
3:40 min. build time.
meson was taken because it went quite good for enlightenment, and is a traction gaining system that is also used by other mayor projects. Additionally, the DSL that is defined my meson makes the configuration of the builds a lot easier to read.
Further informations can be gathered from the README.meson
Right now, bindings & windows support are missing.
It is highly recommented to use meson 0.48 due to optimizations in meson
that reduced the time the meson call would need.
Co-authored-by: Mike Blumenkrantz <firstname.lastname@example.org>
Differential Revision: https://phab.enlightenment.org/D7012
Depends on D7011