efl/src/lib/efreet
Marcel Hollerbach 46d464e5bf here comes meson
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 <zmike@samsung.com>

Differential Revision: https://phab.enlightenment.org/D7012
Depends on D7011
2018-10-02 17:22:50 +02:00
..
Efreet.h efreet: silent deprecated API build warnings. 2018-06-22 07:16:50 +01:00
Efreet_Mime.h all: Simplify definition of EAPI 2018-01-18 18:04:03 +09:00
Efreet_Trash.h all: Simplify definition of EAPI 2018-01-18 18:04:03 +09:00
efreet.c move efreet xdg envvars to eina 2018-08-20 12:57:57 -04:00
efreet_base.c move from efl.vpath to eina_vpath 2018-02-22 09:26:55 +01:00
efreet_base.h
efreet_cache.c efreet: include buildsystem.h in efreet_cache.c 2018-07-10 11:41:25 -04:00
efreet_cache_private.h all: Simplify definition of EAPI 2018-01-18 18:04:03 +09:00
efreet_desktop.c EFL For WIN32: Replace HAVE_EVIL define with _WIN32 2017-09-22 05:06:10 -05:00
efreet_desktop.h
efreet_desktop_command.c
efreet_icon.c efreet: putting local variable "data" under preprocessor flag "SLOPPY_SPEC" to avoid below warning, if "SLOPPY_SPEC" is disabled. 2017-10-16 13:36:38 -07:00
efreet_icon.h
efreet_ini.c
efreet_ini.h
efreet_menu.c efreet_menu: remove unused and unreachable code. 2018-09-27 10:13:50 +02:00
efreet_menu.h efreet: silent deprecated API build warnings. 2018-06-22 07:16:50 +01:00
efreet_mime.c Efreet_Mime: update comment about symlinks on Windows 2018-01-30 16:52:24 +09:00
efreet_private.h all: Simplify definition of EAPI 2018-01-18 18:04:03 +09:00
efreet_trash.c
efreet_uri.c EFL For WIN32: Replace HAVE_EVIL define with _WIN32 2017-09-22 05:06:10 -05:00
efreet_uri.h
efreet_utils.c efreet: Don't prefer the second perfect over the first in desktop_exec_find() 2017-03-24 14:59:11 -05:00
efreet_utils.h
efreet_xml.c efreet_xml: make sure we unmap the right pointer. 2018-03-03 13:13:05 +00:00
efreet_xml.h
meson.build here comes meson 2018-10-02 17:22:50 +02:00