meson: fix build files size explosion
authorMarcel Hollerbach <mail@marcel-hollerbach.de>
Sat, 13 Oct 2018 10:24:37 +0000 (12:24 +0200)
committerYeongjong Lee <yj34.lee@samsung.com>
Thu, 8 Nov 2018 06:40:44 +0000 (15:40 +0900)
commit3726dbd6f0d6f909db7334bec5c531a5b00cc18a
tree7db2f8740e8472f25a7992c5f1d9151c5e584dcd
parentb503c9b3eed559a91f4b2f1a235520ae7a168129
meson: fix build files size explosion

wayland protocols accidently added generated c source files to the
sources. This lead to every dependency of evas compiling those 5 c
source code files again and again and again. Which is completly wrong.
This commit splits up between headers and c files. which reduces the
build files from over 4K to roughly 3K.

Differential Revision: https://phab.enlightenment.org/D7159
src/wayland_protocol/meson.build