summaryrefslogtreecommitdiff
path: root/cmakeconfig (follow)
AgeCommit message (Collapse)Author
2014-09-24Edje cmake: Add a way to define edje compilation target.Tom Hacohen
2014-09-22Add missing cmake config for efl libs.Tom Hacohen
2014-05-03eolian_cxx: initial version of the EFL C++ Bindings Generator.Savio Sena
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/D805 Signed-off-by: Cedric Bail <cedric.bail@free.fr>
2014-04-28Eolian: update cmake.Daniel Zaoui
The change is needed for applications that want to use the installed .eo files (currently of efl and elementary).
2014-04-14Eolian: add support for cmakeDaniel Zaoui
Now with the file :-)
2014-02-17Emotion: Add cmake definition filesJean-Philippe Andre
Shameless copy & paste + sed from Evas stuff
2013-11-20Add several missing Config.cmake.inRyuan Choi
- EldbusConfig.cmake.in - EthumbClientConfig.cmake.in - EthumbConfig.cmake.in
2013-11-16cmake: Add EDJE_CC_EXECUTABLE variable in EdjeConfig.cmakeRyuan Choi
2013-11-16Add EezeConfig.cmake.inRyuan Choi
Other components already install XXXConfig.cmake and XXConfigVersion.cmake, but Eeze was missing.
2013-05-15cmake : find_package should find Ecore modules using underline. AcceptedRyuan Choi
2013-04-17cmake : EcoreConfig.cmake should be able to find ecore sub modules.Ryuan Choi
2013-04-04Added EFLConfigVersion.cmake.in for all XXXConfigVersion.cmakeNeeds ReviewRyuan Choi
2013-02-15add .gitignore for generated cmakes.Carsten Haitzler (Rasterman)
2013-02-05Efl: Ship cmake configs (like pkg-config).Tom Hacohen
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