Vincent Torri
15fb4326e2
Ecore: fix shm_open() check (can be in libc or librt)
...
This works in linux and windows, and should fix shm_detection on BSD (including Mac)
BSD, Mac and solaris users : please check that it compiles and shm_open is detected
SVN revision: 69616
2012-03-25 17:25:04 +00:00
Cedric BAIL
c1f2c6f682
ecore: add Exotic support.
...
SVN revision: 68402
2012-02-24 11:20:25 +00:00
Mike Blumenkrantz
4fa93397a5
tentatively unblacklisting c-ares 1.7.5 since my new tests show that it seems to work; I guess it got fixed since the last time I tested?
...
report any issues with this IMMEDIATELY since we're coming up on a release
SVN revision: 68168
2012-02-20 17:46:52 +00:00
Vincent Torri
aab16f91a9
Ecore: better check of ecore_evas_extn. This also fixes its compilation on Windows
...
SVN revision: 68105
2012-02-18 12:56:53 +00:00
Gustavo Sverzut Barbieri
163272dc48
Welcome EWS - Ecore+Evas Single Process Windowing System.
...
EWS is a new Ecor_Evas engine that builds on top of other engines. It
will create a backing store Ecore_Evas and ecore_evas_ews_new()
windows are created in it as images, but transparent to the outside
users (similar to buffer's ecore_evas_object_image_new()).
It provides a basic windowing system, with a known background object
that can be changed to your pleasure, and issue Ecore_Events to notify
of new windows and changes like movement, etc. Then you can write a
simple window manager based on it. (See example, Elementary will
contain one as well).
Backing store is determined by your best engine (as in
ecore_evas_new()) or specified with ecore_evas_ews_engine_set() or
environment variable $ECORE_EVAS_EWS (format:
engine-name❌ y:w:h:options). The size can be set with
ecore_evas_ews_setup().
SVN revision: 63848
2011-10-05 22:11:00 +00:00
Mike Blumenkrantz
9c08e73d48
blacklist c-ares 1.7.5
...
SVN revision: 63223
2011-09-05 23:41:23 +00:00
Mike McCormack
bb6ae3956e
ecore: Build with -Wall -W by default
...
Signed-off-by: Mike McCormack <mj.mccormack@samsung.com>
SVN revision: 61146
2011-07-08 06:38:47 +00:00
Rafael Antognolli
dcc4859c24
ecore/examples - Add support for building and installing examples.
...
Also move them from ecore/examples to ecore/src/examples, to match the other
libraries organization.
SVN revision: 60556
2011-06-21 17:14:19 +00:00
Vincent Torri
6b4b7bc42d
add native win32 thread support in ecore_thread. Not tested a lot at all.
...
SVN revision: 55014
2010-11-26 13:50:31 +00:00
Sebastian Dransfeld
34cecc6810
We always require gnutls >= 2.10
...
SVN revision: 53911
2010-10-27 07:09:16 +00:00
Mike Blumenkrantz
b8eee27786
require gnutls 2.10.2 since earlier versions don't work
...
vtorri check me on this plz
SVN revision: 53910
2010-10-27 06:31:27 +00:00
Sebastian Dransfeld
38f1292466
Check for gnutls >= 2.6
...
SVN revision: 53578
2010-10-18 18:28:11 +00:00
Cedric BAIL
3b324c10ed
* ecore: check GNUTLS version before using new feature.
...
SVN revision: 52680
2010-09-24 11:25:40 +00:00
Lucas De Marchi
be1b6d32ef
Fix common misspellings
...
Following misspellings were fixed:
alledgedly->allegedly
cant->can't
carefull->careful
consistant->consistent
currenly->currently
dependancy->dependency
descripters->descriptors
doesnt->doesn't
dosen't->doesn't
existant->existent
exmaple->example
inbetween->between
independant->independent
isnt->isn't
mroe->more
neccessary->necessary
occured->occurred
occurence->occurrence
parrallel->parallel
particualr->particular
preceeding->preceding
recieved->received
recieves->receives
seperate->separate
substraction->subtraction
succesfully->successfully
successfull->successful
sucess->success
supress->suppress
usefull->useful
witht->with
SVN revision: 51986
2010-09-08 11:23:42 +00:00
Mike Blumenkrantz
98c7e38f58
ac_path_generic.m4 from eet, prevent users from trying to build with both gnutls and openssl since this is broken
...
SVN revision: 50625
2010-07-29 00:13:25 +00:00
Vincent Torri
04222ac611
fix linking with mingw
...
SVN revision: 49817
2010-06-23 15:49:50 +00:00
Vincent Torri
9c437476aa
* link pthread and spinlock code instead of just compiling
...
* POSIX pthread spinlock may be unimplemented, so don't
exit with an error if they are not available
SVN revision: 48541
2010-05-02 05:20:02 +00:00
Vincent Torri
f5a84223e0
Some libc have a pthread that declares spinlock functions,
...
but does not define them. So the check now links the test code.
SVN revision: 48527
2010-05-01 20:38:44 +00:00
Vincent Torri
c7af321f54
typo
...
SVN revision: 46948
2010-03-07 12:14:19 +00:00
Vincent Torri
1a757c37b4
when pthread is found, don't abort if spin lock is not found but not reqested
...
Patch by Albin Tonnerre
SVN revision: 46943
2010-03-07 12:07:08 +00:00
Vincent Torri
9706b7206e
abort when pthread is requested but not found
...
patch by Albin Tonnerre
SVN revision: 46656
2010-02-28 17:28:05 +00:00
Vincent Torri
a02b17d2f5
add unit tests framework with some examples.
...
pass --enable-tests to configure to enable them,
then 'make check' to run the tests.
SVN revision: 46456
2010-02-25 08:05:56 +00:00
Gustavo Sverzut Barbieri
ff3c762ba5
support for explicit disable of ecore-x extensions and tslib.
...
Avoid automagic detecting extensions such as Xprint, Xdamage and
friends, as well as for tslib if ecore-fb is in use.
This should help build systems avoid linkage with those even if they
are present when Ecore is built.
SVN revision: 45918
2010-02-06 00:19:46 +00:00
Vincent Torri
f6b734e78c
fix help of the configure.
...
there is only --enable-*** options displayed, with no default value,
so if someone wants me to add them, please tell me (it's a bit of
work, though :p)
SVN revision: 45577
2010-01-26 08:57:57 +00:00
Vincent Torri
2c34c1bec2
update efl_path_max.m4
...
SVN revision: 45037
2010-01-11 07:12:43 +00:00
Gustavo Sverzut Barbieri
a60083c90e
PATH_MAX checks, by Lutin.
...
SVN revision: 44887
2010-01-04 19:20:15 +00:00
Vincent Torri
9a29b1d15a
fix autotools stuff wrt c-ares option
...
SVN revision: 44568
2009-12-19 11:36:18 +00:00
Cedric BAIL
7de1f120c2
* ecore_con: Add an alternative to getaddrinfo/fork by using c-ares.
...
For more information http://c-ares.haxx.se/
SVN revision: 44170
2009-12-03 10:26:40 +00:00
Vincent Torri
a184e7296a
Fix m4 quoting due to quoting change rules in autoconf 2.65.
...
Works with autoconf 2.63, 2.64 and 2.65
If there are problems with early versions, please answer in this thread
SVN revision: 44148
2009-12-03 00:24:01 +00:00
Vincent Torri
1b7b929a09
* link correctly ecore against pthread
...
* use the efl_pthread.m4 macro
* add configure output for pthread support in ecore
SVN revision: 43627
2009-11-11 23:43:58 +00:00
Vincent Torri
a2f8b6a526
Add Windows directory monitoring to ecore_file. It was tough.
...
A lot of thanks to Lars Munch for his great help
SVN revision: 43617
2009-11-11 17:45:55 +00:00
Vincent Torri
72bced1e3b
* fix requirements values (should be good, now)
...
* ecore-ipc is an option for ecore-config and not a required dependency
* use Requires.private field in all the .pc if pkg-config 0.22 or later is
installed. We list in it the required packages needed to compile the modules.
* remove uneeded flags that are in Libs.private (those from the packages
that are listed in Requires.private)
SVN revision: 42873
2009-10-03 18:08:43 +00:00
Lars Munch
e1fefd6702
tslib detection fixes from Marc Andre Tanner. Thanks.
...
SVN revision: 42799
2009-09-29 12:56:14 +00:00
Vincent Torri
390f94bcfd
update m4 macros (mainly formatting)
...
SVN revision: 41212
2009-06-27 06:42:14 +00:00
Vincent Torri
e6ea36aece
update efl_doxygen.m4
...
SVN revision: 40656
2009-05-15 08:26:45 +00:00
Carsten Haitzler
c173f09b34
1. oops - types on tslib fixes
...
2. sdl1.2 - optional...
SVN revision: 39486
2009-03-15 03:13:17 +00:00
Carsten Haitzler
f13fb4b769
slightly better tslib checking - use pkgconfig first.
...
SVN revision: 39483
2009-03-15 02:46:24 +00:00
Vincent Torri
d9d7c7d23b
* update configure.ac so that default options are chosen according to the host
...
* fix requirements
* fix configuration on mac os x (problem with automake 1.9) and
add missing values/macro for quartz support
* small typo in ecore_evas_win32 api
* use m4 api in m4 files
SVN revision: 39471
2009-03-13 16:35:16 +00:00
Vincent Torri
a61119575a
Missing modification of the variable DOXYGEN to
...
efl_doxygen. Spotted by Albin Tonnerre (Lutin).
SVN revision: 38895
2009-02-01 20:26:56 +00:00
Vincent Torri
ad4876b64d
fix logic in efl_doxygen.m4
...
SVN revision: 38877
2009-02-01 06:52:37 +00:00
Vincent Torri
849d65df62
update ac_attribute.m4
...
SVN revision: 38581
2009-01-14 08:36:37 +00:00
Daniel Kolesa
bae0ed2536
Added some missing files for make doc support
...
SVN revision: 38546
2009-01-11 10:27:01 +00:00
Cedric BAIL
3d41b74146
Update ac_attribute macro and remove __UNUSED__ declaration from eina.
...
SVN revision: 38179
2008-12-17 13:03:00 +00:00
doursse
0b77c43fb8
add ECORE_EVAS_CHECK_MODULE m4 macro to check availability of an ecore evas module
...
SVN revision: 35136
2008-07-17 05:40:08 +00:00
Sebastian Dransfeld
ff0cdf5454
Show result when we don't want to build a module
...
SVN revision: 32360
2007-11-04 19:34:06 +00:00
doursse
6d871d6351
rename AC_CHECK_X_EXTENSION into ECORE_CHECK_X_EXTENSION
...
SVN revision: 29285
2007-03-31 14:55:16 +00:00
doursse
49410caa35
AC_DEFINE removed by error
...
SVN revision: 29284
2007-03-31 14:35:51 +00:00
doursse
dadd53df2c
use an m4 macro to check all the modules (except evaso_evas engine modules)
...
SVN revision: 29282
2007-03-31 11:11:02 +00:00
Sebastian Dransfeld
d2b7cd5296
Remove unused file.
...
SVN revision: 29091
2007-03-25 08:46:57 +00:00
tilman
e41d0054bd
removed pkg.m4, wtf?
...
SVN revision: 28989
2007-03-24 09:21:04 +00:00