summaryrefslogtreecommitdiff
path: root/m4 (follow)
AgeCommit message (Collapse)Author
2012-12-13efl: fix cflags for the case that x_includes in not emptyBruno Dilly
By Tomáš Čech <sleep_walker@suse.cz> SVN revision: 80880
2012-12-08efl/m4 evas_dither.m4: Oops I didn't mean it and I've never added them. ↵Daniel Juyung Seo
Explicit bug on git or svn. SVN revision: 80531
2012-12-08elm elc_naviframe.c: Use EINA_LIST_FREE instead of EINA_LIST_FOREACH + ↵Daniel Juyung Seo
eina_list_free. SVN revision: 80529
2012-12-07efl: almost final ecore/evas/ecore-evas options integration.Gustavo Sverzut Barbieri
Many changes in this commit, but overall it should work. If not let me know. * ECORE_CHECK_X_EXTENSION() will now fail if Xlib extension is not found. * remove usage of ECORE_EVAS_CHECK_MODULE(), using the simplified ECORE_EVAS_MODULE() * EVAS_CHECK_ENGINE() will not declare an option anymore. * fixed --with-x11 and --with-opengl regarding defaults. * fixed typo in EVAS_STATIC_BUILD_SOFTWARE_X11 -> XLIB conditional * simplified Xi2 and Xgestures support under --enable-gesture. Let me know if these should be checked separately. * remove every other X extension option, they are all forced by now. If no major showstopper appears with this we may remove all the #ifdef in the code! If there is something broken, let me know. Next on the list for the weekend is to finish the option checks for SDL, Wayland-EGL, Cocoa and similar. SVN revision: 80505
2012-12-07efl/evas: fix m4 typos that prevented xcb from getting proper libs/cflagsGustavo Sverzut Barbieri
SVN revision: 80504
2012-12-07efl: always be strict on dependency checking.Gustavo Sverzut Barbieri
SVN revision: 80498
2012-12-07efl: baby steps to get sharing of options between evas and ecore-evas.Gustavo Sverzut Barbieri
SVN revision: 80482
2012-12-07efl: begin (still partial!) to make an uniform choice of engines ecore/evasGustavo Sverzut Barbieri
still lots to do, but some improvements: - ecore_evas does not inherit pkg-config from modules since modules are SO - renamed internal ecore evas define from SOFTWARE_BUFFER to BUFFER, to make consistent. SVN revision: 80473
2012-12-06efl: m4 is a macro-expansion language, use that.Gustavo Sverzut Barbieri
instead of replicating common patterns all around, let's use the common patterns as m4 macros. EFL_DEPEND_PKG() will use pkg-config and add the dependency. EFL_OPTIONAL_DEPEND_PKG() will use the former, but also defines have_XYZ and does the if statement for you. SVN revision: 80402
2012-12-06oops, missing file.Gustavo Sverzut Barbieri
SVN revision: 80401
2012-12-06efl/evas: simplify dither mask handling.Gustavo Sverzut Barbieri
* a single option --with-evas-dither-mask=TYPE (big, small, line or none). * make a wise decision to fallback to small dither mask for conversions that do not support "no-dither" or "line". Before if you did not specify it would fallback to big (128x128). SVN revision: 80383
2012-12-06efl: common inotify checks, simplified.Gustavo Sverzut Barbieri
Another try to make inotify checks more common. This time uses AC_CHECK_HEADERS() as for others, that already define HAVE_SYS_INOTIFY_H, then uses that. I still kept AM_CONDITIONAL([HAVE_INOTIFY]) because I plan to convert ecore_file to the same, smarter, method that is used in eio (compiling the file depending on the backend. SVN revision: 80358
2012-12-06inotify: revert : i want to keep autotools **modularized**. Instead, use in ↵Vincent Torri
Eio what has been detected in Ecore_File. SVN revision: 80298
2012-12-06efl: simplify inotify by moving it to common.Gustavo Sverzut Barbieri
also deprecate very ancient inotify usage by direct syscall. SVN revision: 80292
2012-12-05directfb says bye...Gustavo Sverzut Barbieri
After agreement in the mail list, core developers agree to remove this engine that was not being supported for a long time. Given that most operations Evas uses are not accelerated in DirectFB, or at least hardware that exclusively supports DirectFB, it's better for those people to just use Evas/Ecore software (buffer) rendering and expose DirectFB's framebuffer as destination surface. SVN revision: 80232
2012-12-04merge: eio + fix compilation on windows + minor fixes + po filesVincent Torri
don't move eio to IN-EFL right now SVN revision: 80180
2012-12-03Evas: fix static gl engines compilation, and maybe others tooVincent Torri
SVN revision: 80085
2012-12-02merge: add escape ecore, fix several bugsVincent Torri
SVN revision: 79995
2012-11-18merge: do not use recursive make for unit testsVincent Torri
SVN revision: 79413
2012-11-12small typo in the evas requirementsViktor Kojouharov
SVN revision: 79127
2012-11-07evas/wayland: set engine flags, instead of loader flags.Rafael Antognolli
This was probably a typo. SVN revision: 78969
2012-11-07Evas: build gl_xlib and gl_xcb even when gles flavor is selected.Rafael Antognolli
SVN revision: 78968
2012-11-05merge: evasVincent Torri
* remove magic debug output in evas part * always use version for pc file, it's actually safe * fix compilation of gl-sdl * avoid circular dependency of libevas on itself SVN revision: 78935
2012-11-05merge: evas fixesVincent Torri
* gl engines were checking for eet module, which does not exist when we install first the efl package. * fix pkgconfig values for static linking * add Evas output to configure SVN revision: 78918
2012-11-04merge: and now EvasVincent Torri
I've tested make -j 3 install and it works nicely I've tested expedite with software and opengl xlib, and it works. Not tested other engines, so please report any problems (engines or other) on the ML. TODO: examples and tests, I'll add them later ISSUE: Eina_Unicode size check. It indirectly depends on eina_config.h, which is created at the end of the configure script. So its size is always 0. I don't know how that size is used, so I can't do a lot, for now. SVN revision: 78895
2012-10-26merge: add embryoVincent Torri
please check and report problems (not cosmetic ones) someone should update the efl.spec.in file, i don't know that stuff SVN revision: 78512
2012-10-26merge: add a holdall variableVincent Torri
SVN revision: 78503
2012-10-25Eina: add affinity to win32 code.Vincent Torri
It's not working yet: * eina_thread.c:152:33: error: 'index' undeclared (first use in this function) * eina_thread.c:295:4: warning: passing argument 3 of '_eina_thread_win32_create' from incompatible pointer type [enabled by default] also: * line 142, is it normal that we call eina_list_append() with tw being NULL ? * is what I did in the close_thread label correct ? SVN revision: 78416
2012-10-19efl: change a little bit API.Cedric BAIL
SVN revision: 78229
2012-10-17add eina barrier to efl tree.Carsten Haitzler
SVN revision: 78100
2012-10-10efl: helper macro and remove duplicated defines.Gustavo Sverzut Barbieri
AC_CHECK_HEADERS() will already define HAVE_STDINT_H and HAVE_INTTYPES_H. SVN revision: 77834
2012-10-10efl: m4 macro to ease config file creation.Gustavo Sverzut Barbieri
SVN revision: 77832
2012-10-10efl: remove configure option to change mempool modules.Gustavo Sverzut Barbieri
SVN revision: 77808
2012-10-10efl: remove option to debug threads, now enabled based on build profile.Gustavo Sverzut Barbieri
If --with-profile=dev, we enable threads debug. SVN revision: 77806
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-05merge: __UNUSED__ --> EINA_UNUSED and some fixes in eo.Vincent Torri
SVN revision: 77542
2012-09-26merge: and disable eo for now, as requested by TomVincent Torri
SVN revision: 77074
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-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: add eetVincent Torri
SVN revision: 76768
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: add infra for evilVincent Torri
SVN revision: 76463