2005-03-04 06:34:35 -08:00
|
|
|
MAINTAINERCLEANFILES = Makefile.in
|
2002-11-08 00:02:15 -08:00
|
|
|
|
2012-05-03 14:01:31 -07:00
|
|
|
SUBDIRS = canvas cache cache2 cserve cserve2 file engines include
|
2009-06-16 06:01:36 -07:00
|
|
|
EVAS_STATIC_MODULE =
|
|
|
|
EVAS_STATIC_LIBADD =
|
|
|
|
|
|
|
|
if EVAS_STATIC_BUILD_SOFTWARE_GENERIC
|
|
|
|
SUBDIRS += ../modules/engines/software_generic/
|
|
|
|
EVAS_STATIC_MODULE += ../modules/engines/software_generic/libevas_engine_software_generic.la
|
|
|
|
endif
|
|
|
|
if EVAS_STATIC_BUILD_BUFFER
|
|
|
|
SUBDIRS += ../modules/engines/buffer/
|
|
|
|
EVAS_STATIC_MODULE += ../modules/engines/buffer/libevas_engine_buffer.la
|
|
|
|
endif
|
|
|
|
if EVAS_STATIC_BUILD_DIRECT3D
|
|
|
|
SUBDIRS += ../modules/engines/direct3d/
|
|
|
|
EVAS_STATIC_MODULE += ../modules/engines/direct3d/libevas_engine_direct3d.la
|
|
|
|
EVAS_STATIC_LIBADD += @evas_engine_direct3d_libs@
|
|
|
|
endif
|
|
|
|
if EVAS_STATIC_BUILD_DIRECTFB
|
|
|
|
SUBDIRS += ../modules/engines/directfb/
|
|
|
|
EVAS_STATIC_MODULE += ../modules/engines/directfb/libevas_engine_directfb.la
|
|
|
|
EVAS_STATIC_LIBADD += @evas_engine_directfb_libs@
|
|
|
|
endif
|
|
|
|
if EVAS_STATIC_BUILD_FB
|
|
|
|
SUBDIRS += ../modules/engines/fb/
|
|
|
|
EVAS_STATIC_MODULE += ../modules/engines/fb/libevas_engine_fb.la
|
|
|
|
EVAS_STATIC_LIBADD += @evas_engine_fb_libs@
|
|
|
|
endif
|
|
|
|
if EVAS_STATIC_BUILD_GL_X11
|
|
|
|
SUBDIRS += \
|
|
|
|
../modules/engines/gl_common \
|
|
|
|
../modules/engines/gl_x11
|
|
|
|
EVAS_STATIC_MODULE += \
|
|
|
|
../modules/engines/gl_x11/libevas_engine_gl_x11.la
|
2011-07-08 18:47:01 -07:00
|
|
|
EVAS_STATIC_LIBADD += @evas_engine_gl_common_libs@ @evas_engine_gl_xlib_libs@
|
2009-06-16 06:01:36 -07:00
|
|
|
endif
|
2010-11-16 05:09:14 -08:00
|
|
|
if EVAS_STATIC_BUILD_GL_SDL
|
|
|
|
SUBDIRS += \
|
|
|
|
../modules/engines/gl_common \
|
|
|
|
../modules/engines/gl_sdl
|
|
|
|
EVAS_STATIC_MODULE += \
|
|
|
|
../modules/engines/gl_sdl/libevas_engine_gl_sdl.la
|
|
|
|
EVAS_STATIC_LIBADD += @evas_engine_gl_common_libs@ @evas_engine_gl_sdl_libs@
|
|
|
|
endif
|
2011-11-05 10:49:37 -07:00
|
|
|
if EVAS_STATIC_BUILD_PSL1GHT
|
|
|
|
SUBDIRS += ../modules/engines/psl1ght/
|
|
|
|
EVAS_STATIC_MODULE += ../modules/engines/psl1ght/libevas_engine_psl1ght.la
|
|
|
|
EVAS_STATIC_LIBADD += @evas_engine_psl1ght_libs@
|
|
|
|
endif
|
2010-07-27 17:16:06 -07:00
|
|
|
if EVAS_STATIC_BUILD_SOFTWARE_8
|
|
|
|
SUBDIRS += ../modules/engines/software_8/
|
|
|
|
EVAS_STATIC_MODULE += ../modules/engines/software_8/libevas_engine_software_8.la
|
|
|
|
endif
|
|
|
|
if EVAS_STATIC_BUILD_SOFTWARE_8_X11
|
|
|
|
SUBDIRS += ../modules/engines/software_8_x11/
|
|
|
|
EVAS_STATIC_MODULE += ../modules/engines/software_8_x11/libevas_engine_software_8_x11.la
|
|
|
|
EVAS_STATIC_LIBADD += @evas_engine_software_8_x11_libs@
|
|
|
|
endif
|
2009-06-16 06:01:36 -07:00
|
|
|
if EVAS_STATIC_BUILD_SOFTWARE_DDRAW
|
|
|
|
SUBDIRS += ../modules/engines/software_ddraw/
|
|
|
|
EVAS_STATIC_MODULE += ../modules/engines/software_ddraw/libevas_engine_software_ddraw.la
|
|
|
|
EVAS_STATIC_LIBADD += @evas_engine_software_ddraw_libs@
|
|
|
|
endif
|
|
|
|
if EVAS_STATIC_BUILD_SOFTWARE_GDI
|
|
|
|
SUBDIRS += ../modules/engines/software_gdi/
|
|
|
|
EVAS_STATIC_MODULE += ../modules/engines/software_gdi/libevas_engine_software_gdi.la
|
|
|
|
EVAS_STATIC_LIBADD += @evas_engine_software_gdi_libs@
|
|
|
|
endif
|
|
|
|
if EVAS_STATIC_BUILD_SOFTWARE_X11
|
|
|
|
SUBDIRS += ../modules/engines/software_x11/
|
|
|
|
EVAS_STATIC_MODULE += ../modules/engines/software_x11/libevas_engine_software_x11.la
|
2009-07-14 14:16:08 -07:00
|
|
|
EVAS_STATIC_LIBADD += @evas_engine_software_xlib_libs@ @evas_engine_software_xcb_libs@
|
2009-06-16 06:01:36 -07:00
|
|
|
endif
|
2011-12-14 10:44:20 -08:00
|
|
|
if EVAS_STATIC_BUILD_WAYLAND_SHM
|
|
|
|
SUBDIRS += ../modules/engines/wayland_shm/
|
|
|
|
EVAS_STATIC_MODULE += ../modules/engines/wayland_shm/libevas_engine_wayland_shm.la
|
|
|
|
EVAS_STATIC_LIBADD += @evas_engine_wayland_shm_libs@
|
|
|
|
endif
|
2011-02-27 01:19:24 -08:00
|
|
|
if EVAS_STATIC_BUILD_BMP
|
|
|
|
SUBDIRS += ../modules/loaders/bmp
|
|
|
|
EVAS_STATIC_MODULE += ../modules/loaders/bmp/libevas_loader_bmp.la
|
|
|
|
EVAS_STATIC_LIBADD += @evas_image_loader_bmp_libs@
|
|
|
|
endif
|
2009-06-16 06:01:36 -07:00
|
|
|
if EVAS_STATIC_BUILD_EDB
|
|
|
|
SUBDIRS += ../modules/savers/edb ../modules/loaders/edb
|
|
|
|
EVAS_STATIC_MODULE += ../modules/savers/edb/libevas_saver_edb.la ../modules/loaders/edb/libevas_loader_edb.la
|
|
|
|
EVAS_STATIC_LIBADD += @evas_image_loader_edb_libs@
|
|
|
|
endif
|
|
|
|
if EVAS_STATIC_BUILD_EET
|
|
|
|
SUBDIRS += ../modules/savers/eet ../modules/loaders/eet
|
|
|
|
EVAS_STATIC_MODULE += ../modules/savers/eet/libevas_saver_eet.la ../modules/loaders/eet/libevas_loader_eet.la
|
|
|
|
EVAS_STATIC_LIBADD += @evas_image_loader_eet_libs@
|
|
|
|
endif
|
2011-06-03 22:33:37 -07:00
|
|
|
if EVAS_STATIC_BUILD_GENERIC
|
|
|
|
SUBDIRS += ../modules/loaders/generic
|
|
|
|
EVAS_STATIC_MODULE += ../modules/loaders/generic/libevas_loader_generic.la
|
|
|
|
EVAS_STATIC_LIBADD += @evas_image_loader_generic_libs@
|
|
|
|
endif
|
2009-06-16 06:01:36 -07:00
|
|
|
if EVAS_STATIC_BUILD_GIF
|
|
|
|
SUBDIRS += ../modules/loaders/gif
|
|
|
|
EVAS_STATIC_MODULE += ../modules/loaders/gif/libevas_loader_gif.la
|
|
|
|
EVAS_STATIC_LIBADD += @evas_image_loader_gif_libs@
|
|
|
|
endif
|
2011-03-22 19:45:19 -07:00
|
|
|
if EVAS_STATIC_BUILD_ICO
|
|
|
|
SUBDIRS += ../modules/loaders/ico
|
|
|
|
EVAS_STATIC_MODULE += ../modules/loaders/ico/libevas_loader_ico.la
|
|
|
|
EVAS_STATIC_LIBADD += @evas_image_loader_ico_libs@
|
|
|
|
endif
|
2009-06-16 06:01:36 -07:00
|
|
|
if EVAS_STATIC_BUILD_JPEG
|
2011-02-27 02:02:59 -08:00
|
|
|
SUBDIRS += ../modules/loaders/jpeg
|
|
|
|
EVAS_STATIC_MODULE += ../modules/loaders/jpeg/libevas_loader_jpeg.la
|
|
|
|
if BUILD_SAVER_JPEG
|
|
|
|
SUBDIRS += ../modules/savers/jpeg
|
|
|
|
EVAS_STATIC_MODULE += ../modules/savers/jpeg/libevas_saver_jpeg.la
|
|
|
|
endif
|
2009-06-16 06:01:36 -07:00
|
|
|
EVAS_STATIC_LIBADD += @evas_image_loader_jpeg_libs@
|
|
|
|
endif
|
|
|
|
if EVAS_STATIC_BUILD_PMAPS
|
|
|
|
SUBDIRS += ../modules/loaders/pmaps
|
|
|
|
EVAS_STATIC_MODULE += ../modules/loaders/pmaps/libevas_loader_pmaps.la
|
|
|
|
EVAS_STATIC_LIBADD += @evas_image_loader_pmaps_libs@
|
|
|
|
endif
|
|
|
|
if EVAS_STATIC_BUILD_PNG
|
|
|
|
SUBDIRS += ../modules/savers/png ../modules/loaders/png
|
|
|
|
EVAS_STATIC_MODULE += ../modules/savers/png/libevas_saver_png.la ../modules/loaders/png/libevas_loader_png.la
|
|
|
|
EVAS_STATIC_LIBADD += @evas_image_loader_png_libs@
|
|
|
|
endif
|
2011-06-03 22:33:37 -07:00
|
|
|
if EVAS_STATIC_BUILD_PSD
|
|
|
|
SUBDIRS += ../modules/loaders/psd
|
|
|
|
EVAS_STATIC_MODULE += ../modules/loaders/psd/libevas_loader_psd.la
|
|
|
|
EVAS_STATIC_LIBADD += @evas_image_loader_psd_libs@
|
|
|
|
endif
|
2009-06-16 06:01:36 -07:00
|
|
|
if EVAS_STATIC_BUILD_SVG
|
|
|
|
SUBDIRS += ../modules/loaders/svg
|
|
|
|
EVAS_STATIC_MODULE += ../modules/loaders/svg/libevas_loader_svg.la
|
|
|
|
EVAS_STATIC_LIBADD += @evas_image_loader_svg_libs@
|
|
|
|
endif
|
2011-02-27 01:19:24 -08:00
|
|
|
if EVAS_STATIC_BUILD_TGA
|
|
|
|
SUBDIRS += ../modules/loaders/tga
|
|
|
|
EVAS_STATIC_MODULE += ../modules/loaders/tga/libevas_loader_tga.la
|
|
|
|
EVAS_STATIC_LIBADD += @evas_image_loader_tga_libs@
|
|
|
|
endif
|
2009-06-16 06:01:36 -07:00
|
|
|
if EVAS_STATIC_BUILD_TIFF
|
|
|
|
SUBDIRS += ../modules/savers/tiff ../modules/loaders/tiff
|
|
|
|
EVAS_STATIC_MODULE += ../modules/savers/tiff/libevas_saver_tiff.la ../modules/loaders/tiff/libevas_loader_tiff.la
|
|
|
|
EVAS_STATIC_LIBADD += @evas_image_loader_tiff_libs@
|
|
|
|
endif
|
2011-02-27 01:19:24 -08:00
|
|
|
if EVAS_STATIC_BUILD_WBMP
|
|
|
|
SUBDIRS += ../modules/loaders/wbmp
|
|
|
|
EVAS_STATIC_MODULE += ../modules/loaders/wbmp/libevas_loader_wbmp.la
|
|
|
|
EVAS_STATIC_LIBADD += @evas_image_loader_wbmp_libs@
|
|
|
|
endif
|
2009-06-16 06:01:36 -07:00
|
|
|
if EVAS_STATIC_BUILD_XPM
|
|
|
|
SUBDIRS += ../modules/loaders/xpm
|
|
|
|
EVAS_STATIC_MODULE += ../modules/loaders/xpm/libevas_loader_xpm.la
|
|
|
|
EVAS_STATIC_LIBADD += @evas_image_loader_xpm_libs@
|
|
|
|
endif
|
|
|
|
|
2008-04-22 23:55:10 -07:00
|
|
|
AM_CPPFLAGS = \
|
|
|
|
-I. \
|
|
|
|
-I$(top_srcdir)/src/lib \
|
|
|
|
-I$(top_srcdir)/src/lib/include \
|
|
|
|
-DPACKAGE_BIN_DIR=\"$(bindir)\" \
|
|
|
|
-DPACKAGE_LIB_DIR=\"$(libdir)\" \
|
|
|
|
-DPACKAGE_DATA_DIR=\"$(datadir)/$(PACKAGE)\" \
|
2012-08-23 04:32:38 -07:00
|
|
|
@EVAS_GENERAL_CFLAGS@ \
|
2008-04-22 23:55:10 -07:00
|
|
|
@FREETYPE_CFLAGS@ \
|
2009-04-15 06:56:42 -07:00
|
|
|
@FRIBIDI_CFLAGS@ \
|
2011-01-30 02:34:56 -08:00
|
|
|
@HARFBUZZ_CFLAGS@ \
|
2008-04-22 23:55:10 -07:00
|
|
|
@EET_CFLAGS@ \
|
|
|
|
@FONTCONFIG_CFLAGS@ \
|
2011-04-22 04:47:14 -07:00
|
|
|
@pthread_cflags@ \
|
|
|
|
@PIXMAN_CFLAGS@
|
2008-04-22 23:55:10 -07:00
|
|
|
|
|
|
|
lib_LTLIBRARIES = libevas.la
|
|
|
|
|
2011-12-03 06:15:14 -08:00
|
|
|
includes_HEADERS = Evas.h Evas_GL.h
|
2010-07-08 23:10:55 -07:00
|
|
|
includesdir = $(includedir)/evas-@VMAJ@
|
2008-04-22 23:55:10 -07:00
|
|
|
|
|
|
|
libevas_la_SOURCES = main.c
|
|
|
|
|
2009-05-09 09:18:31 -07:00
|
|
|
if EVAS_CSERVE
|
|
|
|
|
|
|
|
libevas_cserve_la = cserve/libevas_cserve.la
|
|
|
|
|
|
|
|
endif
|
|
|
|
|
2012-05-03 14:01:31 -07:00
|
|
|
if EVAS_CSERVE2
|
|
|
|
|
|
|
|
libevas_cserve2_la = cserve2/libevas_cserve2.la
|
|
|
|
|
|
|
|
endif
|
|
|
|
|
2008-04-22 23:55:10 -07:00
|
|
|
libevas_la_LIBADD = \
|
|
|
|
canvas/libevas_canvas.la \
|
|
|
|
file/libevas_file.la \
|
|
|
|
cache/libevas_cache.la \
|
2009-05-09 09:18:31 -07:00
|
|
|
$(libevas_cserve_la) \
|
2012-05-03 14:01:31 -07:00
|
|
|
$(libevas_cserve2_la) \
|
2008-04-22 23:55:10 -07:00
|
|
|
engines/common/libevas_engine_common.la \
|
|
|
|
@FREETYPE_LIBS@ \
|
2009-04-15 06:56:42 -07:00
|
|
|
@FRIBIDI_LIBS@ \
|
2011-01-30 02:34:56 -08:00
|
|
|
@HARFBUZZ_LIBS@ \
|
2008-04-22 23:55:10 -07:00
|
|
|
@EET_LIBS@ \
|
|
|
|
@FONTCONFIG_LIBS@ \
|
2008-09-22 13:30:31 -07:00
|
|
|
@pthread_libs@ \
|
2012-08-23 04:32:38 -07:00
|
|
|
@EVAS_GENERAL_LIBS@ \
|
2009-06-16 06:01:36 -07:00
|
|
|
$(EVAS_STATIC_MODULE) \
|
|
|
|
$(EVAS_STATIC_LIBADD) \
|
2011-04-22 04:47:14 -07:00
|
|
|
@PIXMAN_LIBS@ \
|
2008-09-22 13:30:31 -07:00
|
|
|
-lm
|
2002-11-08 00:02:15 -08:00
|
|
|
|
|
|
|
libevas_la_DEPENDENCIES = \
|
2008-04-22 23:55:10 -07:00
|
|
|
canvas/libevas_canvas.la \
|
|
|
|
file/libevas_file.la \
|
|
|
|
cache/libevas_cache.la \
|
2009-05-09 09:18:31 -07:00
|
|
|
$(libevas_cserve_la) \
|
2012-05-03 14:01:31 -07:00
|
|
|
$(libevas_cserve2_la) \
|
2009-06-16 06:01:36 -07:00
|
|
|
engines/common/libevas_engine_common.la \
|
|
|
|
$(EVAS_STATIC_MODULE)
|
2008-09-22 13:30:31 -07:00
|
|
|
|
2012-05-03 14:01:31 -07:00
|
|
|
if EVAS_CSERVE2
|
|
|
|
|
|
|
|
libevas_la_LIBADD += \
|
|
|
|
cache2/libevas_cache2.la
|
|
|
|
|
|
|
|
libevas_la_DEPENDENCIES += \
|
|
|
|
cache2/libevas_cache2.la
|
|
|
|
|
|
|
|
endif
|
|
|
|
|
2010-07-27 17:16:06 -07:00
|
|
|
if BUILD_ENGINE_SOFTWARE_8
|
|
|
|
|
|
|
|
libevas_la_LIBADD += engines/common_8/libevas_engine_common_8.la
|
|
|
|
libevas_la_DEPENDENCIES += engines/common_8/libevas_engine_common_8.la
|
|
|
|
|
|
|
|
endif
|
|
|
|
|
2009-04-17 03:01:45 -07:00
|
|
|
libevas_la_LDFLAGS = -no-undefined @lt_enable_auto_import@ -version-info @version_info@ @release_info@
|
2007-07-16 00:25:35 -07:00
|
|
|
|
2011-11-13 05:10:31 -08:00
|
|
|
### Evas_GL we are still using it in our code, so just don't install it.
|
|
|
|
EXTRA_DIST=Evas_GL.h
|
|
|
|
|
2012-05-03 14:01:31 -07:00
|
|
|
DIST_SUBDIRS = canvas cache cache2 cserve cserve2 file engines include
|