From: Enlightenment S. <no-...@en...> - 2010-08-30 10:57:54
|
Log: * elixir: Add emotion bindings. Patch by C?\195?\169dric Schieli <csc...@gm...>. Author: cedric Date: 2010-08-30 03:57:45 -0700 (Mon, 30 Aug 2010) New Revision: 51745 Added: trunk/BINDINGS/javascript/elixir/src/modules/bindings/emotion/ trunk/BINDINGS/javascript/elixir/src/modules/bindings/emotion/Makefile.am trunk/BINDINGS/javascript/elixir/src/modules/bindings/emotion/emotion_module.c Modified: trunk/BINDINGS/javascript/elixir/configure.ac trunk/BINDINGS/javascript/elixir/src/lib/Makefile.am trunk/BINDINGS/javascript/elixir/src/modules/bindings/Makefile.am Modified: trunk/BINDINGS/javascript/elixir/configure.ac =================================================================== --- trunk/BINDINGS/javascript/elixir/configure.ac 2010-08-30 10:57:14 UTC (rev 51744) +++ trunk/BINDINGS/javascript/elixir/configure.ac 2010-08-30 10:57:45 UTC (rev 51745) @@ -403,6 +403,9 @@ ELIXIR_CHECK_PKG_MODULE(EDJE, [edje], [Edje binding module support]) EINA_CHECK_STATIC(edje, [edje]) +ELIXIR_CHECK_PKG_MODULE(EMOTION, [emotion], [Emotion binding module support]) +EINA_CHECK_STATIC(emotion, [emotion]) + ELIXIR_CHECK_PKG_MODULE([SQLITE], [sqlite3], [SQLite binding module support]) EINA_CHECK_STATIC([sqlite3], [sqlite]) @@ -454,8 +457,8 @@ ############################### -elixir_cflags="${EDJE_CFLAGS} ${EET_CFLAGS} ${EINA_CFLAGS}" -elixir_libs="${EDJE_LIBS} ${EET_LIBS} ${zlib_libs} ${gcrypt_libs} ${tomcrypt_libs} ${magic_libs} ${EINA_LIBS}" +elixir_cflags="${EMOTION_CFLAGS} ${EDJE_CFLAGS} ${EET_CFLAGS} ${EINA_CFLAGS}" +elixir_libs="${EMOTION_LIBS} ${EDJE_LIBS} ${EET_LIBS} ${zlib_libs} ${gcrypt_libs} ${tomcrypt_libs} ${magic_libs} ${EINA_LIBS}" AC_SUBST(elixir_cflags) AC_SUBST(elixir_libs) @@ -481,6 +484,7 @@ src/modules/bindings/ecore_download/Makefile src/modules/bindings/ecore_evas/Makefile src/modules/bindings/edje/Makefile +src/modules/bindings/emotion/Makefile src/modules/bindings/mix/Makefile src/modules/bindings/sqlite/Makefile src/modules/bindings/eet/Makefile @@ -537,6 +541,7 @@ echo " Ecore-file..........: ${have_ecore_file}" echo " Ecore-ipc...........: ${have_ecore_ipc}" echo " Edje................: $have_edje" +echo " Emotion.............: $have_emotion" echo " Eet.................: $have_eet" echo echo "Loaders modules:" Modified: trunk/BINDINGS/javascript/elixir/src/lib/Makefile.am =================================================================== --- trunk/BINDINGS/javascript/elixir/src/lib/Makefile.am 2010-08-30 10:57:14 UTC (rev 51744) +++ trunk/BINDINGS/javascript/elixir/src/lib/Makefile.am 2010-08-30 10:57:45 UTC (rev 51745) @@ -104,6 +104,12 @@ INCLUDES += @SQLITE_CFLAGS@ endif +if EINA_STATIC_BUILD_EMOTION +libelixir_la_SOURCES += $(top_srcdir)/src/modules/bindings/emotion/emotion_module.c +libelixir_la_LIBADD += @EMOTION_LIBS@ +INCLUDES += @EMOTION_CFLAGS@ +endif + if EINA_STATIC_BUILD_TEXT libelixir_la_SOURCES += $(top_srcdir)/src/modules/loaders/text/text_loader.c endif Modified: trunk/BINDINGS/javascript/elixir/src/modules/bindings/Makefile.am =================================================================== --- trunk/BINDINGS/javascript/elixir/src/modules/bindings/Makefile.am 2010-08-30 10:57:14 UTC (rev 51744) +++ trunk/BINDINGS/javascript/elixir/src/modules/bindings/Makefile.am 2010-08-30 10:57:45 UTC (rev 51745) @@ -11,6 +11,7 @@ ecore_download \ ecore_evas \ edje \ +emotion \ mix \ sqlite |