summaryrefslogtreecommitdiff
path: root/src/Makefile_Ecore.am (follow)
AgeCommit message (Collapse)Author
2015-05-08Ecore tests: REMOVE wayland tests.Tom Hacohen
These tests aren't really testing anything, and are just broken and annoying. They only test init and shutdown, and they require a running wayland compositor. They fail for anyone that has wayland enabled but not running in a wayland session. They should be brought back once they actual test something, or once we allow skipping tests that can't be run due to environment issues.
2015-05-07Revert "autotools: enable make check per individual modules."Stefan Schmidt
This reverts commit 35119e7bfdc7c13c2041293f3d0b2ebe1fb7c313. Reverted to bring make check back in a working state. Also the way we want to handle a more modular testing needs discussion.
2015-05-07autotools: enable make check per individual modules.kabeer khan
Currently make check runs tests of whole EFL.Enabled running of tests of individual modules by make check-<modulename> Signed-off-by: kabeer khan <kabeer.khan@samsung.com> Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
2015-04-06ecore_con: Split ecore_con test suite from ecore.Srivardhan Hebbar
Summary: Have created ecore_con test suite. Signed-off-by: Srivardhan Hebbar <sri.hebbar@samsung.com> Reviewers: cedric, Sergeant_Whitespace, stefan_schmidt Subscribers: stefan_schmidt, Sergeant_Whitespace, cedric Maniphest Tasks: T2235 Differential Revision: https://phab.enlightenment.org/D2269
2015-03-12ecore: cosmetic grouping if that belong together.Cedric BAIL
2015-03-11tests/ecore: Make sure server keys end up in dist so the ecore ssl tests workStefan Schmidt
I would really appreciate if people would run distcheck more often.
2015-02-26build: Workaround an automake limitation during parallel install relinkingStefan Schmidt
With this commit I'm finally able to use -j10 for make install on my machine. During install libtool does some relinking which can result in to broken linking if the dependencies are not handled correctly. Sadly automake has a problem with the automatic dependency handling during install with LTLIBRARIES which we use for all our modules. For the details please see this 4.5 years old bug report: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=7328 We are now setting the dependency manually to force automake to the right decision during install relinking. Speed improvement itself is not that high (make -j 1 compared to -j10): real 0m21.410s vs. real 0m17.066s The bigger benefit is the unified use of MAKEOPTS or normal -j X in all our build targets. I have seen quite some bug reports where -j was used for install target when it was used in the build target. Last but not least it helps me to unify some parts of the jenkins jobs and finally allows me to run distcheck with -j Which uses install internally and failed before. Which goes down from real 12m50.349s to real 5m52.120s.
2015-01-30autotools: fix make check build error on Windowsmichelle legrand
Windows does not use ECORE_X. @fix Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
2014-11-18Ecore File : Added test suite for Ecore File modulekabeer khan
Summary: Added 3 test cases. First to test initialise, shutdown Ecore_File module. Second to test all file operation functions defined in the module. Third to test ecore file monitor Signed-off-by: kabeer khan <kabeer.khan@samsung.com> Reviewers: devilhorns, stefan_schmidt Subscribers: cedric Differential Revision: https://phab.enlightenment.org/D1662
2014-11-10Revert "Ecore File : Added test suite for Ecore File module"Stefan Schmidt
Same problem with this as for the revert before. Fails when run the second time. See last commit for details. This reverts commit 5866e166bb02374930922e38cd1c89809a5520d4.
2014-10-29ecore-tests: Add missing separatorChris Michael
Summary: Previous patch for this was causing build issues due to missing separator. NB: Totally my fault for not testing the patch !! @fix Signed-off-by: Chris Michael <cp.michael@samsung.com>
2014-10-29Ecore File : Added test suite for Ecore File modulekabeer khan
Summary: Added 2 test cases. First to test initialise, shutdown Ecore_File module and second to test all file operation functions defined in the module. Signed-off-by: kabeer khan <kabeer.khan@samsung.com> Reviewers: devilhorns Subscribers: cedric Differential Revision: https://phab.enlightenment.org/D1600
2014-10-29ecore_input: Added test suite for ecore_input.Srivardhan Hebbar
Summary: Added test suite for ecore_input with one test case. Signed-off-by: Srivardhan Hebbar <sri.hebbar@samsung.com> Reviewers: devilhorns Subscribers: cedric Differential Revision: https://phab.enlightenment.org/D1602
2014-10-29ecore-fb: Adding test suite for ecore_fbvivek
Summary: Added test suite for ecore_fb with test for ecore_fb_init w Signed-off-by: vivek <vivek.ellur@samsung.com> Reviewers: devilhorns Reviewed By: devilhorns Subscribers: cedric Differential Revision: https://phab.enlightenment.org/D1594
2014-10-27ecore_drm: Adding test-suite to ecore_drm.Srivardhan Hebbar
Summary: Adding test-suite to ecore_drm with one test case. Signed-off-by: Srivardhan Hebbar <sri.hebbar@samsung.com> Reviewers: devilhorns Subscribers: cedric Differential Revision: https://phab.enlightenment.org/D1583
2014-10-21ecore_wayland: Added test case to check ecore_wl_init by passing socket name.Srivardhan Hebbar
Summary: Added a test case for ecore_wayland to test ecore_wl_init by passing the socket name. Wayland display is created and a socket is added to the display, then this socket is passed to ecore_wl_init to connect. It should successfully connect. Then ecore_wl_shutdown is called to verify if it closes. Signed-off-by: Srivardhan Hebbar <sri.hebbar@samsung.com> Reviewers: devilhorns Subscribers: cedric Differential Revision: https://phab.enlightenment.org/D1560
2014-10-06elua/autotools: generate .eo.lua files out of all eo files at build timeDaniel Kolesa
Also change the generator a bit so that it doesn't rely on lib name information and fix the runtime to properly source lua files within tree.
2014-10-02Build system: Clean up the generation of sources from eolian.Tom Hacohen
This cleans up a lot of the build system. This makes everything consistent, clean, less redundant and also fixes the issue of make clean not cleaning up generated files.
2014-09-29ecore_wayland: Created test suit for ecore_wayland.Srivardhan Hebbar
Summary: Created test suit for ecore_wayland and added test case for ecore_wl_init and ecore_wl_shutdown. Signed-off-by: Srivardhan Hebbar <sri.hebbar@samsung.com> Reviewers: devilhorns Subscribers: cedric Differential Revision: https://phab.enlightenment.org/D1498
2014-08-27Ecore exe: refactor and fix compilation on windows.Tom Hacohen
This is the first step towards splitting it nicely. This fixes compilation on windows (or so it seems from my testing) and takes out all the platform specific code (posix included) out of the main source file.
2014-08-26Ecore exe: Fix windows build by making the windows stuff less redundant.Tom Hacohen
This should fix the dumb way it was split until now (everything was redundant). Now we just reimplement the parts we need to reimplement and the rest is shared. The win32 code is called from within the normal code.
2014-08-21Ecore Exe: Migrate to eo.Tom Hacohen
2014-08-21Ecore mainloop: Add .eo implementation.Tom Hacohen
2014-08-21eolian: fix a bug that caused wrong comparisons of class and file nameDaniel Kolesa
This also renames ecore_poll files to ecore_poller so that the class name matches.
2014-08-12autotools: do not build upower module on Windows system.Cedric BAIL
2014-07-28add simple ecore_con_url test suiteMike Blumenkrantz
2014-07-15new eina api/object - eina thread queuesCarsten Haitzler (Rasterman)
@feature This is a new feature for eina (and EFL) - a zero-copy thread message queue for sending messages from one thread to another or from the ecore mainloop to or back to the mainloop from threads. It has a complete test suite too.
2014-07-13efl: remove Windows CE supportVincent Torri
2014-07-02autotools: Fixed 'make examples' and 'make examples-install'Savio Sena
It was broken in set-ups with ($(builddir) != $(srcdir)) && ($(builddir) != $(srcdir)/build)
2014-05-20Win32: Add configuration to cross-compileShinwoo Kim
Signed-off-by: Jean-Philippe Andre <jp.andre@samsung.com>
2014-04-23Eolian: Legacy integration of EcoreYossi Kantor
2014-04-02Eolian: Integration of Ecore ParentYossi Kantor
2014-04-02Eolian: Integration of Ecore AnimatorYossi Kantor
2014-04-02Eolian: Integration of Ecore Idle ExiterYossi Kantor
2014-04-02Eolian: Integration of Ecore Idle EntererYossi Kantor
2014-03-24Eolian: Integration of Ecore IdlerYossi Kantor
2014-03-24Eolian: Integration of Ecore JobYossi Kantor
2014-03-24Eolian: Integration of Ecore PollerYossi Kantor
2014-03-24Eolian: Integration of Ecore TimerDaniel Zaoui
2013-11-05ecore: remove coroutine for now. Can easily be reverted for 1.9.Cedric Bail
2013-08-15ecore system: Add Tizen backendJosé Roberto de Souza
2013-08-09ecore: add upower system module.Gustavo Sverzut Barbieri
It's always enabled as it's a dbus module and links to nothing, actually the daemon doesn't need to be running -- in that case it will do nothing. In the case the daemon becomes active then it will get the OnLowBattery property and keep it in sync. NOTE: I couldn't test the property change as my laptop takes many hours to get to that situation... let's hope it works :-)
2013-08-09ecore: add system modules, implement 'systemd'.Gustavo Sverzut Barbieri
Ecore will now load "system modules" on ecore_init(). The "systemd" module will use DBus to monitor localed, hostnamed and timedated and add system events related to those changes.
2013-05-17tests/ecore: Add test for ecore_animatorDaniel Willmann
Signed-off-by: Daniel Willmann <d.willmann@samsung.com>
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-04-23ecore: Split Ecore headersAharon Hillel
Now, Ecore.h includes three new files: - Ecore_Eo.h: Eo API functions (functions defines, enums, base id). - Ecore_Legacy.h: contains the API functions related to objects - Ecore_Common.h: common data (structs, enums...) + functions not related to objects. This phase is needed for the EFL 1.8 release to disable Eo APIs if we consider it is not enough mature to be used by applications.
2013-04-12ecore: add tests for Ecore_Evas.Dmytro Kaidalov
Signed-off-by: Cedric Bail <cedric.bail@samsung.com>
2013-04-12ecore: add ecore timer test.Vitaliy Venzak
Signed-off-by: Cedric Bail <cedric.bail@samsung.com>
2013-03-12Tests: Output XML to build dir, not source dir.Tom Hacohen
2013-03-12Ecore tests: Define TESTS_SRC_DIR in the same way as the other tests.Tom Hacohen
Deprecate CHECK_SRC_DIR which is not needed anymore because of that.