Enlightenment CVS committal

Author  : andrunko
Project : e17
Module  : libs/ecore

Dir     : e17/libs/ecore


Modified Files:
        Makefile.am configure.in 
Added Files:
        ecore-imf.pc.in 


Log Message:
Added Ecore_IMF module.

Added Ecore_IMF module. This module enables different input methods to be
used with Ecore. Input methods modules can be created using the Ecore_IMF
interface.
Added ecore_evas_window_get method to allow input methods to request
the window related to a given Ecore_Evas when available.

===================================================================
RCS file: /cvs/e/e17/libs/ecore/Makefile.am,v
retrieving revision 1.39
retrieving revision 1.40
diff -u -3 -r1.39 -r1.40
--- Makefile.am 7 Nov 2007 22:56:04 -0000       1.39
+++ Makefile.am 19 Nov 2007 18:27:10 -0000      1.40
@@ -16,6 +16,7 @@
                       ecore-evas.pc \
                       ecore-fb.pc \
                       ecore-file.pc \
+                      ecore-imf.pc \
                       ecore-ipc.pc \
                       ecore-job.pc \
                       ecore-txt.pc \
@@ -36,6 +37,7 @@
             ecore-evas.pc.in \
             ecore-fb.pc.in \
             ecore-file.pc.in \
+            ecore-imf.pc.in \
             ecore-ipc.pc.in \
             ecore-job.pc.in \
             ecore-txt.pc.in \
@@ -73,6 +75,10 @@
 pdesktop = ecore-desktop.pc
 endif
 
+if BUILD_ECORE_IMF
+pimf = ecore-imf.pc
+endif
+
 if BUILD_ECORE_IPC
 pipc = ecore-ipc.pc
 endif
@@ -105,5 +111,5 @@
 pkgconfigdir = $(libdir)/pkgconfig
 pkgconfig_DATA = \
        ecore.pc $(pcon) $(pconfig) $(pdfb) $(pevas) \
-       $(pfb) $(pfile) $(pdesktop) $(pipc) $(pjob) $(ptxt) \
+       $(pfb) $(pfile) $(pdesktop) $(pimf) $(pipc) $(pjob) $(ptxt) \
        $(px) $(pwin32) $(psdl)
===================================================================
RCS file: /cvs/e/e17/libs/ecore/configure.in,v
retrieving revision 1.240
retrieving revision 1.241
diff -u -3 -r1.240 -r1.241
--- configure.in        17 Nov 2007 13:49:47 -0000      1.240
+++ configure.in        19 Nov 2007 18:27:11 -0000      1.241
@@ -704,6 +704,9 @@
 ECORE_CHECK_MODULE([Desktop], [no], [$have_ecore_file],
   [requirements_ecore_desktop="ecore-file"])
 
+dnl ecore_imf
+ECORE_CHECK_MODULE([IMF], [yes], [$have_evas])
+
 dnl requirements
 AC_SUBST(requirements_ecore_con)
 AC_SUBST(requirements_ecore_config)
@@ -738,6 +741,7 @@
 ecore-evas.pc
 ecore-fb.pc
 ecore-file.pc
+ecore-imf.pc
 ecore-ipc.pc
 ecore-job.pc
 ecore-txt.pc
@@ -755,6 +759,7 @@
 src/lib/ecore_sdl/Makefile
 src/lib/ecore_evas/Makefile
 src/lib/ecore_con/Makefile
+src/lib/ecore_imf/Makefile
 src/lib/ecore_ipc/Makefile
 src/lib/ecore_txt/Makefile
 src/lib/ecore_config/Makefile
@@ -799,6 +804,8 @@
 
 echo "  Ecore_File...................: $have_ecore_file (Inotify: 
$have_inotify) (Poll: $have_poll) (CURL: $have_curl)"
 echo "  Ecore_Desktop................: $have_ecore_desktop"
+
+echo "  Ecore_IMF....................: $have_ecore_imf"
 echo
 echo "Now type 'make' ('gmake' on some systems) to compile $PACKAGE."
 echo



-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
enlightenment-cvs mailing list
enlightenment-cvs@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs

Reply via email to