summaryrefslogtreecommitdiff
path: root/src/Makefile.am
diff options
context:
space:
mode:
authorGustavo Sverzut Barbieri <barbieri@gmail.com>2013-01-10 03:43:32 +0000
committerGustavo Sverzut Barbieri <barbieri@gmail.com>2013-01-10 03:43:32 +0000
commitdfb84c1657bfb14a5236b881193b81f4c0b8a69b (patch)
treeb51b210fc88a21eec8e5907b8bbfe12ebc669f90 /src/Makefile.am
parent532284dbbe4259a9f2291f44d3eff376849e8031 (diff)
efl: merge emotion.
this one was quite a huge work, but hopefully it's correct. NOTES: * removed vlc generic module, it should go into a separate package. * gstreamer is enabled by default (see --disable-gstreamer) * xine is disabled by default (see --enable-gstreamer) * generic is always built statically if supported * gstreamer and xine can't be configured as static (just lacks command line options, build system supports it) * v4l2 is enabled by default on linux if eeze is built (see --disable-v4l2) * emotion_test moved to src/tests/emotion and depends on EFL_ENABLE_TESTS (--with-tests), but is still installed if enabled. TODO (need your help!): * fix warnings with gstreamer and xine engine * call engine shutdown functions if building as static * remove direct usage of PACKAGE_*_DIR and use eina_prefix * add eina_prefix checkme file as evas and others * add support for $EFL_RUN_IN_TREE * create separate package for emotion_generic_modules * check docs hierarchy (doxygen is segv'in here) SVN revision: 82501
Diffstat (limited to 'src/Makefile.am')
-rw-r--r--src/Makefile.am5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/Makefile.am b/src/Makefile.am
index 9dec122..c530955 100644
--- a/src/Makefile.am
+++ b/src/Makefile.am
@@ -42,6 +42,7 @@ include Makefile_Efreet.am
42include Makefile_Eeze.am 42include Makefile_Eeze.am
43include Makefile_EPhysics.am 43include Makefile_EPhysics.am
44include Makefile_Edje.am 44include Makefile_Edje.am
45include Makefile_Emotion.am
45 46
46.PHONY: benchmark examples 47.PHONY: benchmark examples
47 48
@@ -80,6 +81,7 @@ clean-local:
80 rm -rf lib/eeze/*.gcno 81 rm -rf lib/eeze/*.gcno
81 rm -rf lib/ephysics/*.gcno 82 rm -rf lib/ephysics/*.gcno
82 rm -rf lib/edje/*.gcno 83 rm -rf lib/edje/*.gcno
84 rm -rf lib/emotion/*.gcno
83 rm -rf modules/eina/mp/pass_through/*.gcno 85 rm -rf modules/eina/mp/pass_through/*.gcno
84 rm -rf modules/eina/mp/one_big/*.gcno 86 rm -rf modules/eina/mp/one_big/*.gcno
85 rm -rf modules/eina/mp/chained_pool/*.gcno 87 rm -rf modules/eina/mp/chained_pool/*.gcno
@@ -119,5 +121,8 @@ clean-local:
119 rm -rf modules/edje/alsa_snd_player/*.gcno 121 rm -rf modules/edje/alsa_snd_player/*.gcno
120 rm -rf modules/edje/eet_snd_reader/*.gcno 122 rm -rf modules/edje/eet_snd_reader/*.gcno
121 rm -rf modules/edje/multisense_factory/*.gcno 123 rm -rf modules/edje/multisense_factory/*.gcno
124 rm -rf modules/emotion/xine/*.gcno
125 rm -rf modules/emotion/gstreamer/*.gcno
126 rm -rf modules/emotion/generic/*.gcno
122 rm -rf static_libs/liblinebreak/*.gcno 127 rm -rf static_libs/liblinebreak/*.gcno
123 rm -rf static_libs/lz4/*.gcno 128 rm -rf static_libs/lz4/*.gcno