summaryrefslogtreecommitdiff
path: root/src (follow)
AgeCommit message (Collapse)Author
2012-10-14Patch from vtorriNicholas Hughart
- remove unavailable __UNUSED__ - warning-- on Win64 SVN revision: 77968
2012-10-11well ok - always on then, no option, until 2.0Carsten Haitzler
SVN revision: 77843
2012-10-10efl: remove duplicate paths due header move.Gustavo Sverzut Barbieri
eina headers used to be in their own directory, but now they live inside src/lib/eina. The mempools were still including include/lib/eina/ and with "sed" they became src/lib/eina/, which already existed. SVN revision: 77837
2012-10-10efl: unify EFL_DEBUG_THREADS and EINA_HAVE_DEBUG_THREADSGustavo Sverzut Barbieri
SVN revision: 77821
2012-10-10efl: cleanup unused conditional and always-enabled features.Gustavo Sverzut Barbieri
SVN revision: 77817
2012-10-10efl: 'fix' support for exotic library.Gustavo Sverzut Barbieri
it's still not merged into EFL single tree, but once it is we should use "HAVE_EXOTIC" define to work with it. Before we had: EINA_HAVE_EXOTIC (not used), HAVE_EXOTIC_H (used by eina_module.c). Since the other libs are all defined as HAVE_LIBNAME, we're using HAVE_EXOTIC everywhere now. SVN revision: 77816
2012-10-10efl: eet binary is not optional anymore.Gustavo Sverzut Barbieri
it's pointless to have this and may cause problems or complex configure.ac when we have libraries that use 'eet' during its compile phase (like elementary generates its profile/configuration). SVN revision: 77815
2012-10-10efl: remove EINA_HAVE_ON_OFF_THREADS support.Gustavo Sverzut Barbieri
it's still in the code, but not configurable anymore. We may remove it later if not really needed. SVN revision: 77802
2012-10-10efl: simplify threads step 1 - make it mandatory.Gustavo Sverzut Barbieri
remove the eina_inline_lock_void.x fallback as it's not used anymore. still keep the EINA_HAVE_THREADS in the source code. SVN revision: 77796
2012-10-10efl: simplify mempools, nuke some and make remaining statically built.Gustavo Sverzut Barbieri
Now we always build the following memory pools statically: - pass_through: calls malloc/free directly, useful to debug. - chained_pool: default for ages. - one_big: used by some embedded systems (should we remove?) Removed: - ememoa_fixed and ememoa_unknown: depends on a separate lib, not supported? - buddy: nobody uses it? NOTE: we do not need the src/modules/eina/mp/*/Makefile.am anymore since they are statically built. But I'll keep these and the references in src/modules/eina/mp/Makefile.am SVN revision: 77792
2012-10-10efl: remove option to enable old EET format.Gustavo Sverzut Barbieri
It's disabled. If user wants to enable, give -DEET_OLD_EET_FILE_FORMAT=1 to CFLAGS. SVN revision: 77790
2012-10-10efl: introduce build profile, simplify options.Gustavo Sverzut Barbieri
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
2012-10-10efl: eet and eo are now mandatory.Gustavo Sverzut Barbieri
I've reordered the build to be: eina -> eo -> eet as it make more sense. SVN revision: 77766
2012-10-09efl: patch from eobjSebastian Dransfeld
port r77631 fix eo on 64bit.. bad valist fun SVN revision: 77637
2012-10-09EFL-Eo: Added -DNDEBUG by default.Tom Hacohen
SVN revision: 77608
2012-10-05merge: __UNUSED__ --> EINA_UNUSED and some fixes in eo.Vincent Torri
SVN revision: 77542
2012-10-05backport r77494 and r77495.Daniel Juyung Seo
SVN revision: 77498
2012-10-04Eet: Update lz4 code to rev. 77. This fix compilation on NetBSD 5.0Vincent Torri
SVN revision: 77449
2012-10-04Eina: backport rev. 77445Vincent Torri
SVN revision: 77446
2012-10-04efl: backport Igor's eina patch.Cedric BAIL
SVN revision: 77415
2012-09-27Eo IS optional. Sorry, i will fight to have ALL libs being optionalVincent Torri
SVN revision: 77126
2012-09-27make eo not an optional build - this WILL be no-option as we will beCarsten Haitzler
based on it. SVN revision: 77124
2012-09-27and pass distcehckCarsten Haitzler
SVN revision: 77123
2012-09-27and more include dir fixes.Carsten Haitzler
SVN revision: 77122
2012-09-27and esnure we have all the right include paths.Carsten Haitzler
SVN revision: 77121
2012-09-27and remvoe inlcude as subdirCarsten Haitzler
SVN revision: 77120
2012-09-27move eina headers into lib/eina like the rest of efl - at least beCarsten Haitzler
consistent with the majority. SVN revision: 77119
2012-09-27port null check over to efl tree.Carsten Haitzler
SVN revision: 77118
2012-09-27port mmap safety fix to efl tree.Carsten Haitzler
SVN revision: 77115
2012-09-27make make examples work with dso linking unhappiness.Carsten Haitzler
SVN revision: 77111
2012-09-27efl -> pass distcheck.Carsten Haitzler
SVN revision: 77110
2012-09-26merge: add eoVincent Torri
SVN revision: 77072
2012-09-26merge: fix pathsVincent Torri
SVN revision: 77070
2012-09-25merge: fix eet test includesVincent Torri
SVN revision: 77053
2012-09-25merge: clean generated examplesVincent Torri
SVN revision: 77050
2012-09-25merge: minor fixVincent Torri
SVN revision: 77045
2012-09-23merge : remove useless CONDITIONALs and make eet build optional; eina is ↵Vincent Torri
always built SVN revision: 77026
2012-09-22merge: use $(MAKE) $(AM_MAKEFLAGS) and not just make. Fix benchmark-e17 ruleVincent Torri
SVN revision: 77008
2012-09-21port eet fix to efl treeCarsten Haitzler
SVN revision: 76944
2012-09-21merge: fix compilation when no EFL is installed...Vincent Torri
tested on linux and windows. And disable valgrind as there's a link problem in eet binary, i'll check that later SVN revision: 76938
2012-09-17merge: "fix" distcheckVincent Torri
I can't be sure that distcheck is fixed as the check of eet is failing. I've disable the run of the eina test for now as it is *very* long. I'll re-enable it once eet check is running flawlessly SVN revision: 76772
2012-09-17merge: add eetVincent Torri
SVN revision: 76768
2012-09-16merge: and the eina examplesVincent Torri
SVN revision: 76715
2012-09-16merge: mostly fix tests and benchmarkVincent Torri
need to fix the city stuff in tests and the benchmark with the e17 data (need help with make rules :) SVN revision: 76712
2012-09-16merge: move the files in their own directoryVincent Torri
SVN revision: 76711
2012-09-16merge : add einaVincent Torri
currently, examples, tests and benchmark are not set. That's the next things i'll do SVN revision: 76710
2012-09-11merge: evil compileVincent Torri
SVN revision: 76471
2012-09-11merge: fix++Vincent Torri
SVN revision: 76466
2012-09-11merge: add evil filesVincent Torri
SVN revision: 76464
2012-09-11merge: add infra for evilVincent Torri
SVN revision: 76463