Enlightenment CVS committal
Author : dj2
Project : e17
Module : libs/ewl
Dir : e17/libs/ewl/src/bin
Modified Files:
Makefile.am ewl_media_test.c
Log Message:
- Ewl_Media widget will always be available at runtime now. It will
conditionally compile in the emotion code if it is available.
To determine if ewl_media has support for emotion you can check
ewl_media_is_available(). This will return TRUE if the media support is
available, FALSE otherwise. Also, ewl_media_new() will return NULL if
emotion isn't available.
===================================================================
RCS file: /cvsroot/enlightenment/e17/libs/ewl/src/bin/Makefile.am,v
retrieving revision 1.17
retrieving revision 1.18
diff -u -3 -r1.17 -r1.18
--- Makefile.am 6 Feb 2006 03:40:25 -0000 1.17
+++ Makefile.am 22 Feb 2006 17:39:13 -0000 1.18
@@ -4,11 +4,7 @@
AM_CFLAGS = -W -Wall -Wno-implicit
INCLUDES = -I$(top_srcdir)/src/lib
-I$(top_builddir)/src/lib @EDJE_CFLAGS@ @ECORE_CFLAGS@ @EVAS_CFLAGS@
@EMOTION_CFLAGS@
-EWLTESTPROGRAMS = ewl_test ewl_embed_test ewl_simple_test
-if BUILD_EMOTION_SUPPORT
-EWLMEDIATESTPROGRAMS = ewl_media_test
-else
-endif
+EWLTESTPROGRAMS = ewl_test ewl_embed_test ewl_simple_test
ewl_media_test
bin_PROGRAMS = $(EWLTESTPROGRAMS)
$(EWLMEDIATESTPROGRAMS)
@@ -66,13 +62,11 @@
# ewl_simple_test_LDFLAGS =
ewl_simple_test_LDADD = $(top_builddir)/src/lib/libewl.la
@EDJE_LIBS@ @ECORE_LIBS@ @EVAS_LIBS@ @EMOTION_LIBS@
-if BUILD_EMOTION_SUPPORT
ewl_media_test_DEPENDENCIES =
$(top_builddir)/src/lib/libewl.la
ewl_media_test_SOURCES = ewl_media_test.c
# ewl_media_test_LDFLAGS =
ewl_media_test_LDADD = $(top_builddir)/src/lib/libewl.la
@EDJE_LIBS@ @ECORE_LIBS@ @EVAS_LIBS@ @EMOTION_LIBS@
-endif
EXTRA_DIST = $(ewl_test_SOURCES) \
$(ewl_embed_test_SOURCES) \
===================================================================
RCS file: /cvsroot/enlightenment/e17/libs/ewl/src/bin/ewl_media_test.c,v
retrieving revision 1.13
retrieving revision 1.14
diff -u -3 -r1.13 -r1.14
--- ewl_media_test.c 4 Dec 2005 16:56:29 -0000 1.13
+++ ewl_media_test.c 22 Feb 2006 17:39:13 -0000 1.14
@@ -181,6 +181,13 @@
return 1;
}
+ if (!ewl_media_is_available())
+ {
+ printf("Ewl_Media is not available. Please install Emotion "
+ "and rebuild Ewl\n");
+ return 1;
+ }
+
for (i = 1; i < argc; i++)
{
if (!strcmp(argv[i], "-gstreamer"))
-------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc. Do you grep through log files
for problems? Stop! Download the new AJAX search engine that makes
searching your log files as easy as surfing the web. DOWNLOAD SPLUNK!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=103432&bid=230486&dat=121642
_______________________________________________
enlightenment-cvs mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs