summaryrefslogtreecommitdiff
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
parentdc73f6644e0ed8fdbd2c6c8187591fb7eb8027c7 (diff)
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 \
2404generic/evas/common/timeout.c 2404generic/evas/common/timeout.c
2405generic_evas_pdf_evas_image_loader_pdf_CFLAGS = \ 2405generic_evas_pdf_evas_image_loader_pdf_CFLAGS = \
2406-I$(top_srcdir)/src/lib/efl \ 2406-I$(top_srcdir)/src/lib/efl \
2407-I$(top_builddir)/src/lib/efl \
2407-I$(top_srcdir)/src/lib/eina \ 2408-I$(top_srcdir)/src/lib/eina \
2409-I$(top_builddir)/src/lib/eina \
2408-I$(top_srcdir)/src/generic/evas/common \ 2410-I$(top_srcdir)/src/generic/evas/common \
2409@POPPLER_CFLAGS@ 2411@POPPLER_CFLAGS@
2410generic_evas_pdf_evas_image_loader_pdf_CXXFLAGS = \ 2412generic_evas_pdf_evas_image_loader_pdf_CXXFLAGS = \
2411-I$(top_srcdir)/src/lib/efl \ 2413-I$(top_srcdir)/src/lib/efl \
2414-I$(top_builddir)/src/lib/efl \
2412-I$(top_srcdir)/src/lib/eina \ 2415-I$(top_srcdir)/src/lib/eina \
2416-I$(top_builddir)/src/lib/eina \
2413-I$(top_srcdir)/src/generic/evas/common \ 2417-I$(top_srcdir)/src/generic/evas/common \
2414@POPPLER_CFLAGS@ 2418@POPPLER_CFLAGS@
2415generic_evas_pdf_evas_image_loader_pdf_LDADD = @USE_EINA_LIBS@ @POPPLER_LIBS@ @SHM_LIBS@ 2419generic_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
2451generic_evas_ps_evas_image_loader_ps_DEPENDENCIES = @USE_EINA_INTERNAL_LIBS@ 2455generic_evas_ps_evas_image_loader_ps_DEPENDENCIES = @USE_EINA_INTERNAL_LIBS@
2452generic_evas_ps_evas_image_loader_ps_CFLAGS = \ 2456generic_evas_ps_evas_image_loader_ps_CFLAGS = \
2453-I$(top_srcdir)/src/lib/efl \ 2457-I$(top_srcdir)/src/lib/efl \
2458-I$(top_builddir)/src/lib/efl \
2454-I$(top_srcdir)/src/lib/eina \ 2459-I$(top_srcdir)/src/lib/eina \
2460-I$(top_builddir)/src/lib/eina \
2455-I$(top_srcdir)/src/generic/evas/common 2461-I$(top_srcdir)/src/generic/evas/common
2456 2462
2457endif 2463endif
@@ -2468,7 +2474,9 @@ generic_evas_raw_evas_image_loader_raw_LDADD = @USE_EINA_LIBS@ @SHM_LIBS@ @LIBRA
2468generic_evas_raw_evas_image_loader_raw_DEPENDENCIES = @USE_EINA_INTERNAL_LIBS@ 2474generic_evas_raw_evas_image_loader_raw_DEPENDENCIES = @USE_EINA_INTERNAL_LIBS@
2469generic_evas_raw_evas_image_loader_raw_CFLAGS = \ 2475generic_evas_raw_evas_image_loader_raw_CFLAGS = \
2470-I$(top_srcdir)/src/lib/efl \ 2476-I$(top_srcdir)/src/lib/efl \
2477-I$(top_builddir)/src/lib/efl \
2471-I$(top_srcdir)/src/lib/eina \ 2478-I$(top_srcdir)/src/lib/eina \
2479-I$(top_builddir)/src/lib/eina \
2472-I$(top_srcdir)/src/generic/evas/common \ 2480-I$(top_srcdir)/src/generic/evas/common \
2473@LIBRAW_CFLAGS@ 2481@LIBRAW_CFLAGS@
2474 2482
@@ -2505,7 +2513,9 @@ generic/evas/common/shmfile.c \
2505generic/evas/common/timeout.c 2513generic/evas/common/timeout.c
2506generic_evas_svg_evas_image_loader_svg_CFLAGS = \ 2514generic_evas_svg_evas_image_loader_svg_CFLAGS = \
2507-I$(top_srcdir)/src/lib/efl \ 2515-I$(top_srcdir)/src/lib/efl \
2516-I$(top_builddir)/src/lib/efl \
2508-I$(top_srcdir)/src/lib/eina \ 2517-I$(top_srcdir)/src/lib/eina \
2518-I$(top_builddir)/src/lib/eina \
2509-I$(top_srcdir)/src/generic/evas/common \ 2519-I$(top_srcdir)/src/generic/evas/common \
2510@RSVG_CFLAGS@ 2520@RSVG_CFLAGS@
2511generic_evas_svg_evas_image_loader_svg_LDADD = @USE_EINA_LIBS@ @RSVG_LIBS@ @SHM_LIBS@ -lm 2521generic_evas_svg_evas_image_loader_svg_LDADD = @USE_EINA_LIBS@ @RSVG_LIBS@ @SHM_LIBS@ -lm
@@ -2529,6 +2539,7 @@ generic/evas/common/timeout.c
2529generic_evas_xcf_evas_image_loader_xcf_CFLAGS = \ 2539generic_evas_xcf_evas_image_loader_xcf_CFLAGS = \
2530-I$(top_srcdir)/src/lib/efl \ 2540-I$(top_srcdir)/src/lib/efl \
2531-I$(top_srcdir)/src/lib/eina \ 2541-I$(top_srcdir)/src/lib/eina \
2542-I$(top_builddir)/src/lib/eina \
2532-I$(top_srcdir)/src/generic/evas/common 2543-I$(top_srcdir)/src/generic/evas/common
2533generic_evas_xcf_evas_image_loader_xcf_LDADD = @USE_EINA_LIBS@ @SHM_LIBS@ -lm -lz 2544generic_evas_xcf_evas_image_loader_xcf_LDADD = @USE_EINA_LIBS@ @SHM_LIBS@ -lm -lz
2534generic_evas_xcf_evas_image_loader_xcf_DEPENDENCIES = @USE_EINA_INTERNAL_LIBS@ 2545generic_evas_xcf_evas_image_loader_xcf_DEPENDENCIES = @USE_EINA_INTERNAL_LIBS@