build: fix evas static build of gl engines

Summary:
when gl_common is built statically, the include directories for it need
to be added to the main evas library build

@fix

Reviewers: devilhorns, vtorri, ManMower

Reviewed By: ManMower

Subscribers: ManMower, #reviewers, cedric, #committers

Tags: #efl_build

Differential Revision: https://phab.enlightenment.org/D6681
This commit is contained in:
Mike Blumenkrantz 2018-08-14 17:09:11 -04:00
parent 706784d7c8
commit 64c26edd52
1 changed files with 11 additions and 0 deletions

View File

@ -963,6 +963,17 @@ if BUILD_ENGINE_GL_COMMON
if EVAS_STATIC_BUILD_GL_COMMON
lib_evas_libevas_la_SOURCES += $(GL_COMMON_SOURCES) $(GL_GENERIC_SOURCES)
lib_evas_libevas_la_LIBADD += @evas_engine_gl_common_libs@
lib_evas_libevas_la_CPPFLAGS += \
-I$(top_builddir)/src/lib/efl \
-I$(top_srcdir)/src/lib/evas/include \
-I$(top_builddir)/src/lib/evas/include \
-I$(top_srcdir)/src/lib/evas/cserve2 \
-I$(top_srcdir)/src/lib/evas/filters \
-I$(top_builddir)/src/lib/evas/canvas \
-I$(top_srcdir)/src/modules/evas/engines/gl_common \
-I$(top_builddir)/src/modules/evas/engines/gl_generic \
@evas_engine_gl_common_cflags@ \
@EVAS_CFLAGS@
else
noinst_LTLIBRARIES += modules/evas/engines/gl_common/libevas_engine_gl_common.la
modules_evas_engines_gl_common_libevas_engine_gl_common_la_SOURCES = $(GL_COMMON_SOURCES)