path: root/cmakeconfig (follow)
AgeCommit message (Collapse)Author
2016-03-23elementary: move all legacy files to their expected new location.Cedric BAIL
2015-11-25build: rename Eolian helper cmake file to mark it as inputStefan Schmidt
Align it with the rest of our cmake support files. Adding it to configure as well so the cmake file gets generate from the Without this I had distcheck failing with a missing target for it.
2015-11-25cmake: Include module per defaultMarcel Hollerbach
if someone uses eolian its likly that he wants to install some rules
2015-11-25cmake: Add a helper script which defines generator rules for eo filesMarcel Hollerbach
eo_rule_create adds rules to generate to .eo.x .eo.h .eot.h files. It also monitors its deps. @feature
2015-03-18efreet: add cmake support for components.Marcel Hollerbach
Summary: Add support for components in the efreet config. You can now add trash and mime. Reviewers: tasn Subscribers: cedric Differential Revision: Signed-off-by: Cedric BAIL <>
2015-03-18eio: fix cmake copy & paste error.Marcel Hollerbach
Summary: I copyed the original file from eet and forgot to change eet to eio, Sorry Reviewers: cedric, tasn Subscribers: cedric Differential Revision: Signed-off-by: Cedric BAIL <>
2015-03-17cmake: Add files for Emile, the serial killerJean-Philippe Andre
2015-03-04Eio: added cmake fileMarcel Hollerbach
Summary: Added cmake config files for Eio Test Plan: install it and test it with a app with needs eio Reviewers: cedric, tasn Reviewed By: tasn Subscribers: cedric Differential Revision:
2014-12-08elua: add elua.pc to and add cmake definitions for eluaDaniel Kolesa
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/ The simplest example, it just uses some "dummy" generated C++ classes. src/examples/eolian_cxx/ Illustrates how pure C++ classes inherit from .eo generated classes. src/examples/evas/ 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: Signed-off-by: Cedric Bail <>
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
- - -
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 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