aboutsummaryrefslogtreecommitdiffstats
path: root/cmakeconfig (follow)
Commit message (Collapse)AuthorAgeFilesLines
* elua: add elua.pc to configure.ac and add cmake definitions for eluaDaniel Kolesa2014-12-081-0/+36
|
* Edje cmake: Add a way to define edje compilation target.Tom Hacohen2014-09-241-0/+13
|
* Add missing cmake config for efl libs.Tom Hacohen2014-09-221-0/+32
|
* eolian_cxx: initial version of the EFL C++ Bindings Generator.Savio Sena2014-05-036-0/+216
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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>
* Eolian: update cmake.Daniel Zaoui2014-04-281-0/+9
| | | | | The change is needed for applications that want to use the installed .eo files (currently of efl and elementary).
* Eolian: add support for cmakeDaniel Zaoui2014-04-141-0/+32
| | | | Now with the file :-)
* Emotion: Add cmake definition filesJean-Philippe Andre2014-02-171-0/+32
| | | | Shameless copy & paste + sed from Evas stuff
* Add several missing Config.cmake.inRyuan Choi2013-11-203-0/+96
| | | | | | - EldbusConfig.cmake.in - EthumbClientConfig.cmake.in - EthumbConfig.cmake.in
* cmake: Add EDJE_CC_EXECUTABLE variable in EdjeConfig.cmakeRyuan Choi2013-11-161-2/+6
|
* Add EezeConfig.cmake.inRyuan Choi2013-11-161-0/+32
| | | | | Other components already install XXXConfig.cmake and XXConfigVersion.cmake, but Eeze was missing.
* cmake : find_package should find Ecore modules using underline. AcceptedRyuan Choi2013-05-151-2/+2
|
* cmake : EcoreConfig.cmake should be able to find ecore sub modules.Ryuan Choi2013-04-171-14/+31
|
* Added EFLConfigVersion.cmake.in for all XXXConfigVersion.cmakeNeeds ReviewRyuan Choi2013-04-041-0/+11
|
* add .gitignore for generated cmakes.Carsten Haitzler (Rasterman)2013-02-151-0/+1
|
* Efl: Ship cmake configs (like pkg-config).Tom Hacohen2013-02-057-0/+241
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