summaryrefslogtreecommitdiff
path: root/src/Makefile_Eeze.am (follow)
AgeCommit message (Collapse)Author
2016-06-05Eeze scanner: Fix setting of SUID.Tom Hacohen
I guess eeze scanner was not operational at all because the SUID bit was never set. The reason for that was that where it was put in the makefile made it not be a make rule (where @ would have worked) but used by a special autofoo rule.
2016-02-16Test rework #7: EezeVincent Torri
eeze_suite.c has also been splitted
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-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.
2014-07-02autotools: Fixed 'make examples' and 'make examples-install'Savio Sena
It was broken in set-ups with ($(builddir) != $(srcdir)) && ($(builddir) != $(srcdir)/build)
2013-11-04alpha1 release autofoo/build tree work to pass distcheck and actually workv1.8.0-alpha1Carsten Haitzler (Rasterman)
2013-05-05eeze: handle its intall hook correctly.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-04-23fix eeze scanner header installMike Blumenkrantz
2013-04-17eeze/sensor: Add small udev module to read temperature from sysfsStefan Schmidt
This module does only provide a temperature sensor. Some pieces borrowed from the temget code.
2013-03-12Tests: Output XML to build dir, not source dir.Tom Hacohen
2013-03-12tests: Add xml output file for check runs for the use with jenkins.Stefan Schmidt
We can do pretty graphs with jenkins about our unit tests. But we need the check xml output for that. Enabling it in all suites.
2013-03-12tests: Make sure eeze and efreet suites are run when calling make checkStefan Schmidt
They never got added to TESTS and thus never have been called with make check
2013-03-10eeze: add a dummy implementation for when libmount is not available.Cedric Bail
This implementation doesn't replace libmount, it just provide an empty piece of code that will always fail to do anything. It does simplify Eeze building and use by third party by always providing the API.
2013-03-06eeze: fix typo.Cedric BAIL
2013-03-06eeze: disable build of libmount related code completely for the moment.Cedric BAIL
2013-03-06eeze: handle all version back as we did in 1.7. hopefuly.Cedric BAIL
2013-02-21eeze: add back support for older system.Cedric BAIL
Support for older system that don't come with libmount or have an older libmount. This is a backport from Eeze 1.7 tree. There is no code change there.
2013-01-16eeze's mount shouldn't be optional.Gustavo Sverzut Barbieri
eeze is just used on linux, where libmount exists and then we shouldn't make this an option so we can rely on eeze's mount being there. (the code keeps the #ifdef's for a while, in case we need to revert that later) SVN revision: 82901
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-10efl/eeze: move sensor modules to their own dirLucas De Marchi
SVN revision: 82574
2013-01-09eeze: install module under MODULE_ARCH like the rest of EFLLucas De Marchi
SVN revision: 82479
2013-01-04efl: fix make dist.Gustavo Sverzut Barbieri
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
2013-01-04efl: make libraries aware of EFL_RUN_IN_TREE.Gustavo Sverzut Barbieri
this variable tells that the build is being done in tree and we should not look at install locations. SVN revision: 82217
2013-01-03efl/eeze: fix typoGustavo Sverzut Barbieri
SVN revision: 82110
2013-01-03efl: merge eeze.Gustavo Sverzut Barbieri
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