aboutsummaryrefslogtreecommitdiffstats
path: root/Makefile.am (follow)
Commit message (Collapse)AuthorAgeFilesLines
* 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
* efl: introduce build profile, simplify options.Gustavo Sverzut Barbieri2012-10-101-5/+0
| | | | | | | | | | | | | | | | | | Introduced --with-profile={dev,release} that will simplify how to set build options of EFL. NOTE-1: specific e17 benchmark is now gone, it will always be built and is the default benchmark for eina. If we want to have a faster benchmark in the future, just add a command line option for eina_suite. NOTE-2: valgrind build is broken as it needs -fPIC. Will get to it later. Likely someone needs to revisit the eina mempools for valgrind and other basic tools (eo? likely evas). SVN revision: 77771
* efl: eet and eo are now mandatory.Gustavo Sverzut Barbieri2012-10-101-15/+4
| | | | | | | | I've reordered the build to be: eina -> eo -> eet as it make more sense. SVN revision: 77766
* Eo IS optional. Sorry, i will fight to have ALL libs being optionalVincent Torri2012-09-271-3/+12
| | | | SVN revision: 77126
* make eo not an optional build - this WILL be no-option as we will beCarsten Haitzler2012-09-271-12/+3
| | | | | | | | based on it. SVN revision: 77124
* and make a single efl.spec file.Carsten Haitzler2012-09-271-2/+1
| | | | SVN revision: 77108
* cleaning up the base of efl tree moving files to subdirsCarsten Haitzler2012-09-271-19/+22
| | | | SVN revision: 77106
* merge: add eoVincent Torri2012-09-261-8/+13
| | | | SVN revision: 77072
* merge : remove useless CONDITIONALs and make eet build optional; eina is ↵Vincent Torri2012-09-231-1/+7
| | | | | | always built SVN revision: 77026