efl/src/lib/elua
Vincent Torri 01b987df59 make mman.h private
Summary:
integrate mman.h to make Evil private to the EFL, as mman.h does not exist on Windows. After a discussion with raster, i include sys/mman.h only on non Windows platform.

One issue, though, is that src/modules/emotion/generic/Emotion_Generic_Plugin.h has inlined functions using mmap()

Test Plan: compilation on Windows

Reviewers: cedric, raster, zmike

Subscribers: #reviewers, #committers

Tags: #efl

Differential Revision: https://phab.enlightenment.org/D9542
2019-08-19 09:55:13 -04:00
..
Elua.h all: Simplify definition of EAPI 2018-01-18 18:04:03 +09:00
cache.c make mman.h private 2019-08-19 09:55:13 -04:00
elua.c elua: get rid of lightuserdata for state retrieval 2018-04-13 15:40:05 +02:00
elua_private.h remove Evil.h when not necessary, include evil_private.h when necessary 2019-05-20 09:10:00 -04:00
io.c include evil_private.h in last files, and disable symbolic links on Windows in a couple of files 2019-05-22 07:59:05 -04:00
meson.build build: fix macos build 2019-02-22 08:53:20 -05:00