meson: move build definitions of software_generic to libevas
authorMarcel Hollerbach <mail@marcel-hollerbach.de>
Fri, 19 Apr 2019 18:39:22 +0000 (14:39 -0400)
committerWonki Kim <wonki_.kim@samsung.com>
Thu, 25 Apr 2019 01:11:08 +0000 (10:11 +0900)
commitef2ce340d392cf83bae66968ee5a1fb371e287f8
treeda4ce25d7f9d41ee502ce4c48d36b1908081700d
parent8c21e0f1a281947f42f9ee5e8729708458acb24e
meson: move build definitions of software_generic to libevas

Summary:
with this we don't have any static module anymore in the engine
directory. This means either *all* modules in the enignes directory are
static OR shared. There is no mixture anymore. This is a requirement for
the directory to be build whenever we want it to be build.
Depends on D8667

Reviewers: zmike, stefan_schmidt, cedric, vtorri

Reviewed By: zmike

Subscribers: #reviewers, #committers

Tags: #efl

Differential Revision: https://phab.enlightenment.org/D8668

Change-Id: I973c4366b888d1d452b8b0e25340b6fc6dd5a5b5
18 files changed:
src/lib/evas/meson.build
src/lib/evas/software_generic/filters/meson.build [new file with mode: 0644]
src/lib/evas/software_generic/meson.build [new file with mode: 0644]
src/modules/evas/engines/buffer/meson.build
src/modules/evas/engines/drm/meson.build
src/modules/evas/engines/fb/meson.build
src/modules/evas/engines/gl_cocoa/meson.build
src/modules/evas/engines/gl_drm/meson.build
src/modules/evas/engines/gl_generic/meson.build
src/modules/evas/engines/gl_x11/meson.build
src/modules/evas/engines/software_ddraw/meson.build
src/modules/evas/engines/software_gdi/meson.build
src/modules/evas/engines/software_generic/filters/meson.build [deleted file]
src/modules/evas/engines/software_generic/meson.build [deleted file]
src/modules/evas/engines/software_x11/meson.build
src/modules/evas/engines/wayland_egl/meson.build
src/modules/evas/engines/wayland_shm/meson.build
src/modules/evas/meson.build