aboutsummaryrefslogtreecommitdiffstats
path: root/src/Makefile_Evas.am
diff options
context:
space:
mode:
authorTom Hacohen <tom@stosb.com>2016-06-05 10:40:02 +0100
committerTom Hacohen <tom@stosb.com>2016-06-05 10:57:07 +0100
commit7c187acbf2cbebc1af2ffe496ac398a5d51f9fce (patch)
tree1732faa526ea49756928455996e913958a8c5e6a /src/Makefile_Evas.am
parentEina promise: Simplify code and remove shadow variable. (diff)
downloadefl-7c187acbf2cbebc1af2ffe496ac398a5d51f9fce.tar.gz
Generic modules: Fix out of source build.
Autotools really really really sucks. Because of the above, we need to manually list both source dirs and build dirs, because some of the include files are in the source dirs and some are in the build dir (generated).
Diffstat (limited to 'src/Makefile_Evas.am')
-rw-r--r--src/Makefile_Evas.am11
1 files changed, 11 insertions, 0 deletions
diff --git a/src/Makefile_Evas.am b/src/Makefile_Evas.am
index a72f809c73..bf3208f94f 100644
--- a/src/Makefile_Evas.am
+++ b/src/Makefile_Evas.am
@@ -2404,12 +2404,16 @@ generic/evas/common/shmfile.c \
generic/evas/common/timeout.c
generic_evas_pdf_evas_image_loader_pdf_CFLAGS = \
-I$(top_srcdir)/src/lib/efl \
+-I$(top_builddir)/src/lib/efl \
-I$(top_srcdir)/src/lib/eina \
+-I$(top_builddir)/src/lib/eina \
-I$(top_srcdir)/src/generic/evas/common \
@POPPLER_CFLAGS@
generic_evas_pdf_evas_image_loader_pdf_CXXFLAGS = \
-I$(top_srcdir)/src/lib/efl \
+-I$(top_builddir)/src/lib/efl \
-I$(top_srcdir)/src/lib/eina \
+-I$(top_builddir)/src/lib/eina \
-I$(top_srcdir)/src/generic/evas/common \
@POPPLER_CFLAGS@
generic_evas_pdf_evas_image_loader_pdf_LDADD = @USE_EINA_LIBS@ @POPPLER_LIBS@ @SHM_LIBS@
@@ -2451,7 +2455,9 @@ generic_evas_ps_evas_image_loader_ps_LDADD = @USE_EINA_LIBS@ @SPECTRE_LIBS@ @SHM
generic_evas_ps_evas_image_loader_ps_DEPENDENCIES = @USE_EINA_INTERNAL_LIBS@
generic_evas_ps_evas_image_loader_ps_CFLAGS = \
-I$(top_srcdir)/src/lib/efl \
+-I$(top_builddir)/src/lib/efl \
-I$(top_srcdir)/src/lib/eina \
+-I$(top_builddir)/src/lib/eina \
-I$(top_srcdir)/src/generic/evas/common
endif
@@ -2468,7 +2474,9 @@ generic_evas_raw_evas_image_loader_raw_LDADD = @USE_EINA_LIBS@ @SHM_LIBS@ @LIBRA
generic_evas_raw_evas_image_loader_raw_DEPENDENCIES = @USE_EINA_INTERNAL_LIBS@
generic_evas_raw_evas_image_loader_raw_CFLAGS = \
-I$(top_srcdir)/src/lib/efl \
+-I$(top_builddir)/src/lib/efl \
-I$(top_srcdir)/src/lib/eina \
+-I$(top_builddir)/src/lib/eina \
-I$(top_srcdir)/src/generic/evas/common \
@LIBRAW_CFLAGS@
@@ -2505,7 +2513,9 @@ generic/evas/common/shmfile.c \
generic/evas/common/timeout.c
generic_evas_svg_evas_image_loader_svg_CFLAGS = \
-I$(top_srcdir)/src/lib/efl \
+-I$(top_builddir)/src/lib/efl \
-I$(top_srcdir)/src/lib/eina \
+-I$(top_builddir)/src/lib/eina \
-I$(top_srcdir)/src/generic/evas/common \
@RSVG_CFLAGS@
generic_evas_svg_evas_image_loader_svg_LDADD = @USE_EINA_LIBS@ @RSVG_LIBS@ @SHM_LIBS@ -lm
@@ -2529,6 +2539,7 @@ generic/evas/common/timeout.c
generic_evas_xcf_evas_image_loader_xcf_CFLAGS = \
-I$(top_srcdir)/src/lib/efl \
-I$(top_srcdir)/src/lib/eina \
+-I$(top_builddir)/src/lib/eina \
-I$(top_srcdir)/src/generic/evas/common
generic_evas_xcf_evas_image_loader_xcf_LDADD = @USE_EINA_LIBS@ @SHM_LIBS@ -lm -lz
generic_evas_xcf_evas_image_loader_xcf_DEPENDENCIES = @USE_EINA_INTERNAL_LIBS@