2005-03-10 07:19:43 -08:00
|
|
|
MAINTAINERCLEANFILES = Makefile.in
|
2003-09-23 01:09:32 -07:00
|
|
|
|
2009-11-11 15:43:58 -08:00
|
|
|
AM_CPPFLAGS = @GLIB_CFLAGS@ @EVIL_CFLAGS@ @EINA_CFLAGS@ @WIN32_CPPFLAGS@ @EFL_ECORE_BUILD@
|
|
|
|
AM_CFLAGS = @WIN32_CFLAGS@ @EFL_PTHREAD_CFLAGS@
|
2003-09-23 01:09:32 -07:00
|
|
|
|
|
|
|
lib_LTLIBRARIES = libecore.la
|
2010-07-08 23:23:19 -07:00
|
|
|
includes_HEADERS = \
|
2004-03-17 21:29:54 -08:00
|
|
|
Ecore.h \
|
2008-11-23 16:49:04 -08:00
|
|
|
Ecore_Getopt.h
|
2010-07-08 23:23:19 -07:00
|
|
|
includesdir = $(includedir)/ecore-@VMAJ@
|
2003-09-23 01:09:32 -07:00
|
|
|
|
|
|
|
libecore_la_SOURCES = \
|
|
|
|
ecore.c \
|
2004-09-05 01:00:10 -07:00
|
|
|
ecore_anim.c \
|
2009-01-31 10:33:39 -08:00
|
|
|
ecore_app.c \
|
2003-09-23 01:09:32 -07:00
|
|
|
ecore_events.c \
|
2009-01-31 10:33:39 -08:00
|
|
|
ecore_getopt.c \
|
2003-09-23 01:09:32 -07:00
|
|
|
ecore_idle_enterer.c \
|
2004-03-16 21:14:13 -08:00
|
|
|
ecore_idle_exiter.c \
|
2003-09-23 01:09:32 -07:00
|
|
|
ecore_idler.c \
|
2010-01-25 13:59:21 -08:00
|
|
|
ecore_job.c \
|
2003-09-23 01:09:32 -07:00
|
|
|
ecore_main.c \
|
2008-11-02 21:42:27 -08:00
|
|
|
ecore_pipe.c \
|
2009-01-31 10:33:39 -08:00
|
|
|
ecore_poll.c \
|
2003-09-23 01:09:32 -07:00
|
|
|
ecore_time.c \
|
|
|
|
ecore_timer.c \
|
welcome glib main loop integration support.
that's it, it's here... tested and works fine, please try with your
favorite gmainloop dependent library and report problems. Suggestions:
* GConf to access Gnome and its applications settings.
* GtkSettings to access other properties of Gnome and its applications.
* GUPnP (okay, we have EUPnP, but they have more features so far)
* Rygel, based on GUPnP.
* Libsoup, SOAP and HTTP access, useful for web access and required
by other libraries.
* Mojito, by Moblin, access to various web2.0 services like flickr,
picasa, twitter...
And last but not least, this enables Flash plugin on WebKit-EFL and
may enable us to get Google Gadgets sooner (before someone writes a
proper EFL backend).
Support is auto-detected at compile time but can be disabled with
--disable-glib. Runtime support is not enabled by default (so
compiling with it will just link yet another library), one needs to
call ecore_main_loop_glib_integrate() to do so.
Thanks to INdT folks that provided the initial implementation. I
rewrote it to make it correct, but the idea was good.
SVN revision: 42825
2009-09-30 20:56:38 -07:00
|
|
|
ecore_thread.c \
|
|
|
|
ecore_glib.c
|
2003-09-23 01:09:32 -07:00
|
|
|
|
2009-12-06 11:25:48 -08:00
|
|
|
if ECORE_HAVE_WIN32
|
|
|
|
|
|
|
|
libecore_la_SOURCES += ecore_exe_win32.c
|
|
|
|
|
|
|
|
else
|
|
|
|
|
2010-01-18 10:16:50 -08:00
|
|
|
if ECORE_HAVE_WINCE
|
|
|
|
|
|
|
|
libecore_la_SOURCES += ecore_exe_wince.c
|
|
|
|
|
|
|
|
else
|
|
|
|
|
2010-04-05 01:26:48 -07:00
|
|
|
libecore_la_SOURCES += ecore_signal.c ecore_exe.c
|
2009-12-06 11:25:48 -08:00
|
|
|
|
|
|
|
endif
|
|
|
|
|
2010-01-18 10:16:50 -08:00
|
|
|
endif
|
|
|
|
|
2009-11-11 15:43:58 -08:00
|
|
|
libecore_la_LIBADD = @dlopen_libs@ @EINA_LIBS@ @EVIL_LIBS@ @GLIB_LIBS@ @WIN32_LIBS@ @LTLIBINTL@ @EFL_PTHREAD_LIBS@ -lm
|
2010-05-28 23:28:25 -07:00
|
|
|
libecore_la_LDFLAGS = -no-undefined @lt_enable_auto_import@ -version-info @version_info@ @release_info@
|
2008-11-02 01:01:35 -08:00
|
|
|
|
|
|
|
EXTRA_DIST = ecore_private.h
|