Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/cedlemo/enlightenment_module
Script and skeleton to generate E18 modules
https://github.com/cedlemo/enlightenment_module
Last synced: 14 days ago
JSON representation
Script and skeleton to generate E18 modules
- Host: GitHub
- URL: https://github.com/cedlemo/enlightenment_module
- Owner: cedlemo
- Created: 2014-03-14T15:02:26.000Z (over 10 years ago)
- Default Branch: master
- Last Pushed: 2014-03-14T15:06:24.000Z (over 10 years ago)
- Last Synced: 2024-10-04T22:16:13.310Z (about 1 month ago)
- Language: C
- Size: 141 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
###Enligthenment module skeleton
This is the skeleton I use in order to create my E18 module.
####Description:
* hello_world: the classic example which displays the hello world string in your shelf.
* skel: the basic skeleton diretory tree used by the script.
* genmod.rb: a script that create all the needed files to start a new module.####Usage:
* use genmod.rb in order to create a new module:
```
genmod.rb --author your_name --mail your_mail new_proj
```
* Modify the files for your needs.
* Generate the module:
```
cd new_proj
./autogen.sh --enable-homedir-install
make install
```
* activate the module in "configuration" > "control panel" > "extensions" then
"modules" and add the module to the shelf.