Cedric BAIL
a6cc00369f
autotools: Evil is actually needed on Windows add the correct line for Ecore_Avahi.
2013-12-19 11:52:37 +09:00
Cedric BAIL
0a1cc79a91
Ecore_Avahi: initial commit.
...
TODO:
- Add tests, how ?
- Integrate with Eo, needed ?
2013-12-17 19:37:05 +09:00
Cedric BAIL
87be907144
pkgbuild: follow aur efl-git version naming.
2013-12-12 11:05:13 +09:00
Cedric BAIL
b1dde593cc
autotools: detect systemd to warn user they are required to use --enable-systemd to turn it on.
2013-12-12 11:05:13 +09:00
Cedric BAIL
85772eb113
autotools: only turn on auto testing on linux.
2013-12-11 13:46:33 +09:00
Cedric BAIL
94b4e53b7f
autotools: make systemd dependency detection automatic.
2013-12-11 11:39:09 +09:00
Cedric BAIL
770dc9a805
autotools: let's try this variant for detecting c++ compiler availability.
2013-12-11 10:40:13 +09:00
Cedric Bail
5f2687b1f4
autotools: try to figure out what our buildbot get here.
2013-12-10 11:30:43 +09:00
Cedric Bail
6f50fc9d63
autotools: work around buggy macro to force C++ compiler detection.
2013-12-09 21:36:41 +09:00
Stefan Schmidt
09609e9d04
configure: Switch back to dev profile in master branch.
...
This also enables v_rev again. Thanks to Doug for pointing it out.
2013-12-06 16:05:45 +01:00
Stefan Schmidt
749d5d7b50
configure: Bump version to 1.8.99 to indicate development cycle.
...
1.8.0 is out and we are in the dev cycle for 1.9 so indicate this with
the version 1.8.99 for builds from git master.
2013-12-05 11:14:03 +01:00
Carsten Haitzler
cd60144d87
v1.8.0
2013-12-01 19:04:31 +09:00
Carsten Haitzler
16e5af8e4c
release work - switch to release profile
...
this now maxes out max log level to 3 (same as dev otherwise)
2013-12-01 13:50:54 +09:00
Carsten Haitzler
95ffa9ca1e
v1.8.0-beta2
2013-11-29 19:39:02 +09:00
Carsten Haitzler
eb48d55f3a
1.8.0-beta1
2013-11-25 14:51:25 +09:00
Ryuan Choi
f42f42a9a6
Add several missing Config.cmake.in
...
- EldbusConfig.cmake.in
- EthumbClientConfig.cmake.in
- EthumbConfig.cmake.in
2013-11-20 00:23:11 +09:00
Tom Hacohen
89ec93305e
Tests: fix the print summary for tests with dev profile.
...
When the dev profile is enabled, tests are also enabled if
libcheck is found. Fix the print in the summary to reflect
that.
2013-11-19 13:12:58 +00:00
Tom Hacohen
bf4a7e8c34
Revert "configure does not print tests option as a default"
...
This reverts commit d93c4b2307
.
Auto is not an option, and does not mean it'll be automatically
detected.
What auto means is that unless explicitly enabled/disabled it'll check
according to the build profile and will enable it automatically if using
the dev profile.
2013-11-19 13:06:24 +00:00
Carsten Haitzler
a4ec6ae8f1
1.8.0-alpha2
2013-11-19 17:21:58 +09:00
Ryuan Choi
8c0d7d8e5e
Add EezeConfig.cmake.in
...
Other components already install XXXConfig.cmake and XXConfigVersion.cmake,
but Eeze was missing.
2013-11-16 15:18:55 +09:00
Cedric BAIL
ecaca1d365
eina: detect page size in a portable way.
2013-11-10 09:25:16 +01:00
Chris Michael
5ec3ba041d
Require wayland libraries of at least 1.3.0
...
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2013-11-04 13:52:27 +00:00
Jerome Pinot
2743382fa6
Add "--with-id" configure option that can be used to specify a
...
string identifying the build (vendor, maintainer, etc). It defines
EFL_BUILD_ID with default to "none". It can be used by applications
or for bug reports by including Efl_Config.h
Differential Revision: https://phab.enlightenment.org/D288
2013-11-04 22:12:12 +09:00
Ryuan Choi
d93c4b2307
configure does not print tests option as a default
...
Reviewers: seoz, raster
Reviewed By: raster
Differential Revision: https://phab.enlightenment.org/D62
2013-11-04 20:58:10 +09:00
Carsten Haitzler
b07c0a76ce
alpha1 release autofoo/build tree work to pass distcheck and actually work
2013-11-04 18:33:35 +09:00
Jérémy Zurcher
489e7d565a
configure.ac: fix --with-api err msg
2013-10-31 09:25:06 +01:00
Cedric Bail
f5d6d09d19
evil: let's try another combinaison of define.
2013-10-31 15:39:12 +09:00
Cedric Bail
88912c06a8
evil: add missing define specific to Windows build.
...
It is an optional flags that just shutdown useless warning at build time.
2013-10-31 14:39:21 +09:00
Albin Tonnerre
6b130d8b18
ecore_x/xlib/ecore_x_vsync.c uses dlopen and dlsym, but configure.ac
...
only checks for this for the XCB variant. This results in linker errors
when using strict linker flags (-Wl,-z,defs)
2013-10-29 23:37:03 +01:00
Jean-Philippe Andre
b143727389
evas: Add configure option to disable cserve
...
Some people might want to disable cserve2 at build time to
generate smaller packages.
2013-10-14 10:55:47 +09:00
Rafael Antognolli
c4f1e67686
ecore/wayland: Do not generate subsurface source files.
...
Add them to the tree, so they don't need to be generated again on each
build. Also remove the autofoo code used for generating them.
2013-10-11 14:26:34 -03:00
Cedric Bail
1b07350a46
eina: add Eina_Spinlock API.
2013-10-11 11:08:17 +09:00
Cedric Bail
a230728162
eina: move header detection to the appropriate section.
2013-10-11 11:07:47 +09:00
U. Artie Eoff
d201747cc8
ecore/wayland: detect wayland-scanner
...
We need the wayland-scanner program to auto-generate the
subsurface protocol source files from subsurface.xml
Signed-off-by: U. Artie Eoff <ullysses.a.eoff@intel.com>
2013-10-10 13:24:17 -03:00
Carsten Haitzler
82e1fef6ed
configure - wayland macro required for any kind of autogen.sh... not good.
2013-10-10 13:24:05 -03:00
Rafael Antognolli
f26f2da5ea
adding wayland subsurfaces protocol file.
2013-10-10 13:21:40 -03:00
Carsten Haitzler
2c1c6b9335
ecore-con: make curl support entirely runtime loaded via eina_module
...
this makes curl support a pure runtime-only thing. libcurl is loaded by
eina_module (dlopen/dlsym) when curl is actually first needed (when a
url connection/object is created). this means that ecore-con has no
link or compile dependencies on curl, only runtime, AND this saves
memory (due to curl inits using apparently a chunk of private pages).
so this saves memory and moves the dependency to runtime (though still
consider libcurl a dependency of efl - but like a binary executed,
it's at runtime).
2013-10-10 22:31:18 +09:00
discomfitor
06a5ba2118
Revert "adding wayland subsurfaces protocol file."
...
This reverts commit ad27efcb39
.
2013-10-05 16:22:15 +01:00
Carsten Haitzler
7b512356b3
configure - wayland macro required for any kind of autogen.sh... not good.
2013-10-05 18:31:39 +09:00
Rafael Antognolli
ad27efcb39
adding wayland subsurfaces protocol file.
2013-10-04 18:23:57 -03:00
Cedric Bail
fe25608edd
eina: handle more compiler strangeness for bswap.
...
So current order is :
- __builtin_bswap*() for compiler that provide it
- _byteswap_*() for MSVC
- bswap_*() for older Linux and some BSD
- own C code when everything else fall appart.
The reason for this order is that the builtin will always generate
the best assembly possible. On my system bswap_*() are not changing
in all version to the best solution as they are almost equivalent to
the C macro.
2013-10-04 12:49:02 +09:00
Cedric Bail
ff3d2a68d5
eina: add infrastructure to handle more CPU and compiler builtin information.
2013-10-02 20:54:50 +09:00
Vincent Torri
3b8b2ac66c
evas: add JPEG 2000 loader.
...
This add finally support for JPEG 2000, but be aware that libopenjpeg
is very badly managed. There is currently only version 1.5.x that does
provide the right files, is usable by a third party and portable. You
can seriously forget any other version.
2013-10-01 16:38:44 +09:00
Ryuan Choi
d460f2954a
configure: Add evas to ETHUMB_CLIENT_INTERNAL_LIBS
...
It is to fix possible build break of ethumb_client after b3749450
2013-09-26 13:04:37 +09:00
Cedric Bail
0082c1b4eb
ecore: add infrastructure to get info from malloc_info to.
2013-08-27 16:52:00 +09:00
Mike Blumenkrantz
9bf1f44fb3
better fix for gettext macro versioning which doesn't break legacy support...
2013-08-22 13:59:27 +01:00
Dan Mashal
9a7c834c9c
Update for automake 1.13+
2013-08-22 11:35:52 +01:00
David Walter Seikel
857fcebbf9
Check for both Lua 5.1 and 5.2.
...
Patch inspired by a similar patch from Robert Heller.
2013-08-20 18:29:01 +10:00
Chris Michael
a62064f221
Move Eeze detection Above ecore_evas engine detection.
...
Ecore_Evas_Drm will rely on Eeze for drm device discovery, so we need
to check for eeze requirements before ecore_evas.
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2013-08-16 08:05:39 +01:00
José Roberto de Souza
76e69f9323
ecore system: Add Tizen backend
2013-08-15 14:46:30 -03:00