1. 07 Oct, 2016 1 commit
  2. 23 Mar, 2016 1 commit
  3. 25 Nov, 2015 3 commits
  4. 18 Mar, 2015 2 commits
  5. 17 Mar, 2015 1 commit
  6. 04 Mar, 2015 1 commit
  7. 08 Dec, 2014 1 commit
  8. 24 Sep, 2014 1 commit
  9. 22 Sep, 2014 1 commit
  10. 02 May, 2014 1 commit
    • Savio Sena's avatar
      eolian_cxx: initial version of the EFL C++ Bindings Generator. · 46b6e8a5
      Savio Sena authored
      Summary:
      This patch adds 'eolian_cxx' -- a C++ bindings generator --
      to the EFL tree. Eolian Cxx uses Eolian API to read .eo files and generate
      .eo.hh. It relies/depends on Eo Cxx and Eina Cxx (both non-generated
      bindings).
      
      src/bin/eolian_cxx: The eolian_cxx program.
      src/lib/eolian_cxx: A header-only library that implements the C++ code
      generation that binds the .eo classes.
      
      =Examples=
      
      src/examples/eolian_cxx/eolian_cxx_simple_01.cc: The simplest example,
      it just uses some "dummy" generated C++ classes.
      
      src/examples/eolian_cxx/eolian_cxx_inherit_01.cc: Illustrates how
      pure C++ classes inherit from .eo generated classes.
      
      src/examples/evas/evas_cxx_rectangle.cc: More realistic example using
      the generated bindings Evas Cxx. Still a bit shallow because we don't
      have full fledged .eo descriptions yet, but will be improved.
      
      =Important=
      
      The generated code is not supported and not a stable API/ABI. It is
      here to gather people interest and get review before we set things in
      stone for release 1.11.
      
      @feature
      
      Reviewers: cedric, smohanty, raster, stefan_schmidt
      
      CC: felipealmeida, JackDanielZ, cedric, stefan
      
      Differential Revision: https://phab.enlightenment.org/D805Signed-off-by: default avatarCedric Bail <cedric.bail@free.fr>
      46b6e8a5
  11. 28 Apr, 2014 1 commit
    • Daniel Zaoui's avatar
      Eolian: update cmake. · a4ec4a60
      Daniel Zaoui authored
      The change is needed for applications that want to use the installed .eo files
      (currently of efl and elementary).
      a4ec4a60
  12. 14 Apr, 2014 1 commit
  13. 17 Feb, 2014 1 commit
  14. 19 Nov, 2013 1 commit
  15. 16 Nov, 2013 2 commits
  16. 15 May, 2013 1 commit
  17. 17 Apr, 2013 1 commit
  18. 04 Apr, 2013 1 commit
  19. 15 Feb, 2013 1 commit
  20. 05 Feb, 2013 1 commit
    • Tom Hacohen's avatar
      Efl: Ship cmake configs (like pkg-config). · 0f3d5509
      Tom Hacohen authored
      This should make it easier for applications to use efl with cmake.
      It seems to work with my tests. It's ugly and redundant but it's the first
      step. Not all the components are supported at the moment.
      
      SVN revision: 83637
      0f3d5509