Elixir / EFL / Freebox / Python / Javascript
Home Home Contact us Contact
home News Projects Tests Files Follow manatlan on Twitter Sign in
Last edition : 2009/11/24 09:48

Page où je note tous mes tests/essais pour tenter de comprendre ce que sont elixir/efl. Et essayer de comprendre comment, en python, il serait possible de construire des interfaces pour la freebox ;-) ... C'est très décousu, mais je suis en pleine recherche ;-). Dans une ubuntu karmic (9.10)

Pour installer toute la partie EFL (en FR et la)

Rajouter le dépot karmic suivant :

deb http://packages.enlightenment.org/ubuntu karmic main extras

Puis faire un :

sudo apt-get update

Et installer les efl avec :

sudo apt-get install efl-dev efl-keys python-efl-utils python-emotion python-elementary

ça va installer tout ce qui est necessaire (toutes les EFL d'E17, et les bindings python)

Tester des exemples python

Pour tester tout ça, il suffit de récuperer des examples python :

svn co http://svn.enlightenment.org/svn/e/trunk/BINDINGS/python examples

Ils fonctionnent tous ... mais qqfois il faut compiler les fichier ".edc" en fichier ".edj" ... pour cela :

edje_cc fichier.edc

produit un fichier edj ;-) (on peut faire le contraire avec edje_decc)

Tester elixir

Pour récupérer les exemples elixir :

svn co http://freebox-elixir.googlecode.com/svn/trunk/ elixir

cependant les sources d'elixir ne sont pas dispos ?!? ce qui empêchera d'utiliser spidermonkey pour tester ses edc/javascript ;-( car spidermonkey n'aura pas l'objet elx (elixir) pour réaliser ses effets ;-(

SpiderMonkey

SpiderMonkey est le moteur JS de mozilla, et est dispo dans les dépots

sudo apt-get install spidermonkey-bin

ça installe l'executable smjs (note qu'il existe pydermonkey, mais ça ne s'installe pas simplement ;-( )


RSS Python Powered Get Ubuntu
©opyleft 2008-2019 - manatlan