Gustavo Sverzut Barbieri
0b19ba7bc2
efl: introduce build profile, simplify options.
...
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-10 18:43:15 +00:00
Gustavo Sverzut Barbieri
b82e878656
add some TODO/comments for vtorri.
...
Vincent, please check those and take some action. I'm not sure about
the windows stuff, but we should find a way to make it more automatic
than what it is right now.
SVN revision: 77769
2012-10-10 17:59:15 +00:00
Gustavo Sverzut Barbieri
22abe85f65
efl: cleanup to remove stuff that is not in single-tree yet.
...
Remove every mention to libraries that are still not in the
single-tree build such as emotion, efreet and ethumb.
Keep it simple and just add them back when they are merged.
Added similar variables for all of evil, eina, eo and eet. Keep them
in the same order for now.
SVN revision: 77767
2012-10-10 17:40:35 +00:00
Gustavo Sverzut Barbieri
2703b747a3
efl: eet and eo are now mandatory.
...
I've reordered the build to be: eina -> eo -> eet as it make more sense.
SVN revision: 77766
2012-10-10 17:27:11 +00:00
Vincent Torri
7fe3d35994
merge: __UNUSED__ --> EINA_UNUSED and some fixes in eo.
...
SVN revision: 77542
2012-10-05 20:09:47 +00:00
Vincent Torri
0951e8a9d1
Eo IS optional. Sorry, i will fight to have ALL libs being optional
...
SVN revision: 77126
2012-09-27 04:46:30 +00:00
Carsten Haitzler
a9230c1de3
make eo not an optional build - this WILL be no-option as we will be
...
based on it.
SVN revision: 77124
2012-09-27 04:39:28 +00:00
Carsten Haitzler
0a5ba96837
move eina headers into lib/eina like the rest of efl - at least be
...
consistent with the majority.
SVN revision: 77119
2012-09-27 04:02:37 +00:00
Carsten Haitzler
acfe6089b8
and efl.spec in configure.ac
...
SVN revision: 77109
2012-09-27 03:10:06 +00:00
Carsten Haitzler
05ddd5fe2d
cleaning up the base of efl tree moving files to subdirs
...
SVN revision: 77106
2012-09-27 03:02:12 +00:00
Vincent Torri
7871e73b56
merge: and disable eo for now, as requested by Tom
...
SVN revision: 77074
2012-09-26 07:29:34 +00:00
Vincent Torri
3b5a3448b7
merge: add eo
...
SVN revision: 77072
2012-09-26 06:56:52 +00:00
Vincent Torri
851975dbcc
merge : remove useless CONDITIONALs and make eet build optional; eina is always built
...
SVN revision: 77026
2012-09-23 19:56:44 +00:00
Vincent Torri
ab144cb474
merge: fix compilation when no EFL is installed...
...
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-21 08:15:58 +00:00
Vincent Torri
371defbd32
merge: add COPYING files (BSD 2-clause, LGPL and GPL) and doc
...
doc though head.html should be improved :)
SVN revision: 76843
2012-09-19 06:57:03 +00:00
Vincent Torri
8abaff3bdf
merge: add eet
...
SVN revision: 76768
2012-09-17 16:35:38 +00:00
Vincent Torri
103b912f66
merge: and the eina examples
...
SVN revision: 76715
2012-09-16 21:15:43 +00:00
Vincent Torri
c83143c889
merge: mostly fix tests and benchmark
...
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-16 14:25:29 +00:00
Vincent Torri
785f2a6b3a
merge : add eina
...
currently, examples, tests and benchmark are not set. That's the next things i'll do
SVN revision: 76710
2012-09-16 10:57:48 +00:00
Vincent Torri
d2d31d5d56
merge: evil compile
...
SVN revision: 76471
2012-09-11 17:44:59 +00:00
Vincent Torri
37cfda6c14
merge: fix++
...
SVN revision: 76467
2012-09-11 17:27:21 +00:00
Vincent Torri
a96ba56971
merge: fix++
...
SVN revision: 76466
2012-09-11 17:11:37 +00:00
Vincent Torri
59a9dfd118
merge: add infra for evil
...
SVN revision: 76463
2012-09-11 16:04:21 +00:00