aboutsummaryrefslogtreecommitdiffstats
path: root/Makefile.am (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Eolian: add support for cmakeDaniel Zaoui2014-04-141-0/+5
| | | | Now with the file :-)
* Revert "Eolian: add support for cmake"Tom Hacohen2014-04-141-5/+0
| | | | | | You forgot to add the file, you broke compilation for everyone. This reverts commit df6ef6aa78ddacfac8ccac162177ee42844b1611.
* Eolian: add support for cmakeDaniel Zaoui2014-04-141-0/+5
|
* Eolian: Ship pc file.Tom Hacohen2014-03-111-0/+1
|
* link dbus and systemd services, allows systemd activation.Gustavo Sverzut Barbieri2014-03-101-0/+8
| | | | | | | If the dbus service contains SystemdService entry and the dbus-daemon is started with --systemd-activation, then requests for services on the user session bus will be handled by systemd, creating cgroups and being handled as native systemd services of Type=dbus.
* efl: Fix installing ecore-drm pkgconfig fileChris Michael2014-03-061-0/+4
| | | | | | | @bugfix: If we build with ecore-drm support, let's install the pkgconfig file yes ? :) Signed-off-by: Chris Michael <cp.michael@samsung.com>
* evas-drm: Forgot to install the evas drm engine pkgconfig fileChris Michael2014-02-281-0/+4
| | | | | | @bugfix: Fix install of evas drm engine pkgconfig file Signed-off-by: Chris Michael <devilhorns@comcast.net>
* eina: add a C++ bindings to Eina @feature.Felipe Magno de Almeida2014-02-251-0/+1
| | | | | | | | | | | | | | | The goal of this library is to make the life of C++ developers easier when having to manipulate Eina datatype by providing a layer to abstract those data type in C++. Check examples for now. Documentation will come soon, but we are pushing that rather sooner to get feedback on those bindings. As you will notice, this library is just composed of headers. There is no .so and we do think it is better this way. Reducing ABI and API stability issue for applications developers who are the primary target of this binding. Also please note that you will need to have C++11 to use this binding. Signed-off-by: Cedric Bail <cedric.bail@free.fr>
* Emotion: Add cmake definition filesJean-Philippe Andre2014-02-171-0/+6
| | | | Shameless copy & paste + sed from Evas stuff
* Ecore_Avahi: initial commit.Cedric BAIL2013-12-171-0/+1
| | | | | | TODO: - Add tests, how ? - Integrate with Eo, needed ?
* Add several missing Config.cmake.inRyuan Choi2013-11-201-0/+15
| | | | | | - EldbusConfig.cmake.in - EthumbClientConfig.cmake.in - EthumbConfig.cmake.in
* Add EezeConfig.cmake.inRyuan Choi2013-11-161-0/+5
| | | | | Other components already install XXXConfig.cmake and XXConfigVersion.cmake, but Eeze was missing.
* alpha1 release autofoo/build tree work to pass distcheck and actually workv1.8.0-alpha1Carsten Haitzler (Rasterman)2013-11-041-5/+1
|
* PKGBUILD cleanupDoug Newgard2013-10-261-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | Summary: Some of the files in the "efl" package (emotion engine and others IIRC) were linked to libs in the efl_x11 package. This created a circular dep requiring both to be installed. Should just be one package in that case. LGPL2 is actually LGPL2.1. Added 'custom' to license array to cover COPYING.SMALL. There is no 'dbus-core' package, it's part of 'dbus' now. Doesn't build without 'check' installed. provides_efl doesn't work, changed to just provides. Got rid of tabs in depends and provides, replaced with spaces. No need to add default 'strip', 'docs', and 'zipman' options, if someone want to override them, there's no reason to stop them. buildflags doesn't work as a variable, added them to CFLAGS and CXXFLAGS manually. -O2 and -g are already included by default, if someone wants to change them on their system, there's no reason to override them. Add install script to update mime database. Change shebang on eina-bench-cmp so it runs with python2, python is 3 on Arch. make dist doesn't tar Makefile, so we need to check that it exists before running "make clean distclean". Otherwise the build just fails. Building of docs should be done in the build function. Quoted all uses of $pkgdir and $srcdir Each package function gets it's own $pkgdir, so rm-ing them at the beginning of the function isn't needed. Use cp -a instead of cp -r to make sure permissions are preserved. Set correct pkgdesc, arch, license, depends, provides, and install for the doc package. Reviewers: raster Reviewed By: raster CC: cedric Differential Revision: https://phab.enlightenment.org/D240
* lcov-check: Enable branch coverage on newer lcov versionsDaniel Willmann2013-04-251-1/+1
| | | | | | | In newer versions branch coverage is disabled by default. Re-enable it explicitly. Signed-off-by: Daniel Willmann <d.willmann@samsung.com>
* Rename edbus->eldbusLucas De Marchi2013-04-231-2/+2
| | | | | | | | | | | | | | git grep -l edbus2 | while read f; do sed -i 's/edbus2/eldbus/g' "$f"; done find . -name '*edbus2*' -exec rename edbus2 eldbus {} \; git grep -l "EDBUS" | while read f; do sed -i 's/EDBUS/ELDBUS/g' "$f"; done git grep -l "EDBus" | while read f; do sed -i 's/EDBus/Eldbus/g' "$f"; done git grep -l "edbus (v2)" | while read f; do sed -i 's/edbus (v2)/eldbus/g' "$f"; done git grep -l "Edbus" | while read f; do sed -i 's/Edbus/Eldbus/g' "$f"; done git grep -l "edbus" | while read f; do sed -i 's/edbus/eldbus/g' "$f"; done find . -name '*edbus*' -exec rename edbus eldbus {} \; find . -name '*EDBus*' -exec rename EDBus Eldbus {} \;
* Install CMake configs to the proper pathIgor Murzov2013-04-161-15/+34
|
* Added EFLConfigVersion.cmake.in for all XXXConfigVersion.cmakeNeeds ReviewRyuan Choi2013-04-041-1/+8
|
* we have spec files... lets add arch pkgbuild stuff too :)Carsten Haitzler (Rasterman)2013-03-311-1/+6
|
* add a COMPLIANCE file for convenience.Carsten Haitzler (Rasterman)2013-03-231-0/+4
|
* coverage: don't report coverage of the tests themself.Cedric BAIL2013-03-041-1/+2
|
* efl: Fixes to support compiling with CFLAGS=-WerrorHenrique Dante de Almeida2013-02-261-1/+2
| | | | | This allows compiling with gcc 4.7.2 without errors (using the default configuration).
* Efl: Ship cmake configs (like pkg-config).Tom Hacohen2013-02-051-0/+10
| | | | | | | | This should make it easier for applications to use efl with cmake. It seems to work with my tests. It's ugly and redundant but it's the first step. Not all the components are supported at the moment. SVN revision: 83637
* efl: Actually install the ecore-audio.pc fileDaniel Willmann2013-01-251-0/+3
| | | | | | | | Seems this was lost during my rebase from ecore to the merged tree... Signed-off-by: Daniel Willmann <d.willmann@samsung.com> SVN revision: 83330
* try to fix --with-crypto=gnutls due libcrypt-config usage.Gustavo Sverzut Barbieri2013-01-171-4/+5
| | | | | | | | | | | | | | Seems AC_PATH_GENERIC() wasn't present somewhere, then I'm adding the AM_PATH_LIBGCRYPT() provided by libcrypt (I need to include it in m4/ otherwise it will fail for people doing ./autogen.sh without libgcrypt installed). It works on my machine, but `libgcrypt-config --libs` output is just "-lgcrypt -lgpg-error", including no -L. SVN revision: 82939
* force building some extras to test release (distcheck).Gustavo Sverzut Barbieri2013-01-161-1/+6
| | | | | | | | | | | | | | | Some engines are disabled by default, yet they should be checked before the release. I'd say everything should be tested by make distcheck, but these are very common: - xine - sdl - harfbuzz Maybe add wayland, gesture and xinput22 (X) to the list? SVN revision: 82898
* efl: use autotools testsuite for running testsLucas De Marchi2013-01-151-7/+2
| | | | | | | | | | | | | | | | | | | Instead of just making our own "check-local" and calling the binaries ourselves, just append them into "TESTS" variable. Then they run after all check_PROGRAMS are compiled. The reasons for changing are: 1) If we change the test and call "make check" the test is not compiled again -- and the only way to compile it is to "make clean". 2) There's no need to reinvent the wheel here. With a recent version of Automake, the test output is redirected to log files. This is good but unexpected for whom was used to the previous way. So, be warned. SVN revision: 82841
* do not print directories when entering them in make.Gustavo Sverzut Barbieri2013-01-121-0/+1
| | | | | | | | | | | | automake will already print a message so we can keep track where we are. this should help people that click terminology and accidentally clicks the directory opening the file manager. SVN revision: 82688
* merge ethumb.Gustavo Sverzut Barbieri2013-01-121-2/+8
| | | | | | | | | | | | | | | | | | | | This one was a painful bitch. The edbus2 port was quite broken, mainly leaking eina_stringshare and also not adding the '\0' to the strings that are represented as bytearray (paths cannot be utf8 to avoid translations). Emotion plugin was also quite bogus and the video thumbnail as edje (animated) is not working yet due bug in Edje_Edit api -- someone needs to investigate this, seems strange. Emotion plugin also had a bug that it was deleting the object from inside object callback. Now it seems to work. Please report if it does not. SVN revision: 82675
* efl: merge emotion.Gustavo Sverzut Barbieri2013-01-101-1/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | 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
* efl: add eina test suite, but still disable.Cedric BAIL2013-01-081-0/+1
| | | | | | | The test suite is broken for eina_log and eina_value... SVN revision: 82398
* efl: distcheck will run tests and compile all examples.Gustavo Sverzut Barbieri2013-01-051-0/+1
| | | | | | | | | | | | | | | Tests are disabled by default, but they should be mandatory for distcheck. So should be examples, we should have them to at least compile. As there is no way to force "make distcheck" to run "make examples", I've created --enable-always-build-examples to make examples regular noinst_PROGRAMS, being always compiled. distcheck will use that option. SVN revision: 82276
* efl: fix make dist.Gustavo Sverzut Barbieri2013-01-041-49/+35
| | | | | | | | | | | | | | | | | | | | Carefully compared 'svn export' and 'make dist' results and couple of files were missing. Changes: * Makefile.am: removed all .pc from EXTRA_DIST, we shouldn't distribute them here as they will contain ./configure data such as install location. * src/Makefile.am: moved all if-endif to files, otherwise EXTRA_DIST won't work properly. We must EXTRA_DIST outside of the if-endif block. * static_libs/liblinebreak: removed couple of unused files. SVN revision: 82241
* efl: merge edje.Gustavo Sverzut Barbieri2013-01-041-2/+4
| | | | | | | | | | | | | | | | | | | this is still in progress, mostly the multisense stuff is pending. it seems that when we merge ecore_audio in edje the libremix and similar are gone, at least from Edje, and will be in ecore_audio itself (or pulseaudio). Changes: * __UNUSED__ to EINA_UNUSED * binaries (epp, embryo_cc, edje_cc) now consider EFL_RUN_IN_TREE and will assume the binaries are still not installed, running from build tree location (needs more testing, maybe doesn't work with srcdir != builddir, still doesn't solve cross compile builds) SVN revision: 82139
* efl: merge ephysicsGustavo Sverzut Barbieri2013-01-031-1/+6
| | | | | | | | | | changes: * __UNUSED__ -> EINA_UNUSED * Fixed doc hierarchy SVN revision: 82126
* efl: merge eeze.Gustavo Sverzut Barbieri2013-01-031-1/+6
| | | | | | | | | | | | Changes also in this commit: * fix missing EAPI in symbols used by modules * removed old libudev and libmount support as agreed by discomfitor/zmike * replaced __UNUSED__ with EINA_UNUSED * fixed docs hierarchy SVN revision: 82100
* efl/efreet: install d-bus service.Gustavo Sverzut Barbieri2012-12-301-0/+8
| | | | SVN revision: 81896
* efl: Fix efreet package configMike McCormack2012-12-301-2/+8
| | | | | | Signed-off-by: Mike McCormack <mikem@atratus.org> SVN revision: 81893
* efl: merge edbus (v2).Gustavo Sverzut Barbieri2012-12-281-2/+4
| | | | SVN revision: 81825
* efl: don't forget the makedist rule.Cedric BAIL2012-12-071-1/+0
| | | | SVN revision: 80420
* efl: Fix display of source files when making coverageDaniel Willmann2012-12-061-1/+1
| | | | | | | | | Probably due to the merge the base directory for the sources now needs to be specified. Signed-off-by: Daniel Willmann <d.willmann@samsung.com> SVN revision: 80338
* efl: Actually run the ecore test suite on make checkDaniel Willmann2012-12-051-0/+1
| | | | | | Signed-off-by: Daniel Willmann <d.willmann@samsung.com> SVN revision: 80264
* directfb says bye...Gustavo Sverzut Barbieri2012-12-051-10/+0
| | | | | | | | | | | | | | After agreement in the mail list, core developers agree to remove this engine that was not being supported for a long time. Given that most operations Evas uses are not accelerated in DirectFB, or at least hardware that exclusively supports DirectFB, it's better for those people to just use Evas/Ecore software (buffer) rendering and expose DirectFB's framebuffer as destination surface. SVN revision: 80232
* merge: eio + fix compilation on windows + minor fixes + po filesVincent Torri2012-12-041-3/+8
| | | | | | | don't move eio to IN-EFL right now SVN revision: 80180
* merge: add escape ecore, fix several bugsVincent Torri2012-12-021-5/+74
| | | | SVN revision: 79995
* merge: do not use recursive make for unit testsVincent Torri2012-11-181-1/+5
| | | | SVN revision: 79413
* merge: add evas tests and examplesVincent Torri2012-11-141-0/+1
| | | | SVN revision: 79300
* merge: and now EvasVincent Torri2012-11-041-0/+68
| | | | | | | | | | | | | | | | | | | I've tested make -j 3 install and it works nicely I've tested expedite with software and opengl xlib, and it works. Not tested other engines, so please report any problems (engines or other) on the ML. TODO: examples and tests, I'll add them later ISSUE: Eina_Unicode size check. It indirectly depends on eina_config.h, which is created at the end of the configure script. So its size is always 0. I don't know how that size is used, so I can't do a lot, for now. SVN revision: 78895
* merge: update maintainer-clean ruleVincent Torri2012-11-011-0/+1
| | | | SVN revision: 78755
* merge: add embryoVincent Torri2012-10-261-3/+5
| | | | | | | | | please check and report problems (not cosmetic ones) someone should update the efl.spec.in file, i don't know that stuff SVN revision: 78512