efl/src/modules/elementary
Amitesh Singh d88f08f7e9 eina: module - Add macros for adding module informations
Summary:
These macros allow you to define module informations like
author/description/version/license

e.g.
// Use "Name <email id>" or just "Name"
EINA_MODULE_AUTHOR("Enlightenment Community");
// Mention license
EINA_MODULE_LICENSE("GPL v2");
// What your module does
EINA_MODULE_DESCRIPTION("This is what this module does");
// Module version
EINA_MODULE_VERSION("0.1");

Now eina_modinfo can show these informations to users

$ eina_modinfo module.so
 version: 0.1
 description:   Entry test
 license: GPLv2
 author:  Enlightenment Community

@feature

Reviewers: cedric, tasn, raster, jpeg

Subscribers: seoz

Differential Revision: https://phab.enlightenment.org/D4257
2016-08-31 16:17:53 +05:30
..
access_output elementary: add back modules. 2016-03-29 14:53:38 -07:00
datetime_input_ctxpopup Efl object: Rename Eo_Event -> Efl_Event. 2016-08-30 13:34:10 +01:00
prefs Efl object: Rename Eo_Event -> Efl_Event. 2016-08-30 13:34:10 +01:00
test_entry eina: module - Add macros for adding module informations 2016-08-31 16:17:53 +05:30
test_map elementary: add back modules. 2016-03-29 14:53:38 -07:00
web/none Eo: Finish the renaming of Eo to the EFL. 2016-08-15 15:07:42 +01:00