summaryrefslogtreecommitdiff
path: root/src/Makefile_Emotion.am (follow)
AgeCommit message (Collapse)Author
2013-05-30Makefile: compilation succed without png supportJérémy Zurcher
use --enable-image-loader-png=no related to T64 and D133
2013-05-15emotion: Fix distcheck by referring to the correct file nameDaniel Willmann
It's emotion_modules.h - not emotion_module.h Signed-off-by: Daniel Willmann <d.willmann@samsung.com>
2013-05-10emotion: oops, forgot to update the Makefile.Cedric Bail
2013-04-24add a global Efl_Config.h for everyone.Carsten Haitzler (Rasterman)
* ned to replicate changes in other .pc.in files * need to replicate changes in other E*.h installed header files
2013-03-24edje: fix stupid dependencies issue.Cedric Bail
NOTE: We can't still not properly finish cross compilation as all the build system assume that we can run the just compiled edje_cc and epp...
2013-01-19fix missing linkage with -lrt for shm_open users.Gustavo Sverzut Barbieri
strange that nobody except hdante noticed this before, but it was missing linkage with -lrt in libemotion (due generic being static) and ecore_evas/extn. SVN revision: 83007
2013-01-16fix distcheck.Gustavo Sverzut Barbieri
it was failing: - leaving missing objects (.edj, .la) - eo was not building its examples automatically with --enable-always-build-examples - make dist with '--enable-always-build-examples' was not including 'src/examples' plus lots of ignored files due test changes. SVN revision: 82894
2013-01-14efl: simplify automake.Gustavo Sverzut Barbieri
Instead of -I$(top_srcdir)... -I$(top_builddir)... and then do it for the .la, use the EFL_ macros to generate the contents to be used in automake files. There is a nasty bit that libtool will parse Makefile*.am and will not get _DEPENDENCIES from _LIBADD and _LDADD if these are in @REPLACEMENT@. To solve this we must explicitly set _DEPENDENCIES. The contents of this is almost the same as _LIBADD or _LDADD with the "_INTERNAL_" replacement name. I hope the code will be result will be shorter and consistent as there is less places to change when we add/remove dependencies. Statistics are quite impressive (diffstat): {{{ 37 files changed, 663 insertions(+), 1599 deletions(-) }}} SVN revision: 82785
2013-01-14emotion fix possible problem with generic.Gustavo Sverzut Barbieri
it couldn't happen now as we're building it statically, but keep it right. SVN revision: 82737
2013-01-11efl/emotion: build directory before generate theme.Gustavo Sverzut Barbieri
edje_cc is stupid and won't alert us it couldn't build the file because the directory didn't exist. SVN revision: 82607
2013-01-10efl/emotion: move module stuff.Gustavo Sverzut Barbieri
* do not abuse emotion_private.h by using that in modules * split emotion_module.c to allow more changes later. SVN revision: 82592
2013-01-10efl/emotion: move webcam stuff out of main file.Gustavo Sverzut Barbieri
SVN revision: 82591
2013-01-10efl: fix dso due missing ecore-evasGustavo Sverzut Barbieri
SVN revision: 82512
2013-01-10efl: make edj depend on edje_ccGustavo Sverzut Barbieri
SVN revision: 82510
2013-01-10efl: merge emotion.Gustavo Sverzut Barbieri
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