Hacking by Walkingice: Starting at EFL

2008/11/30

Starting at EFL

Well, I want to write something about EFL first.

[EFL], Enlightenment Foundation Libraries, is a GUI libraries which let you draw something on X. The windows manager Enlightenment is written by EFL. The position of EFL in Enlightenment is like GTK for Gnome or Qtopia for KDE.

The maintainer make huge progress in EFL therefore it changes very fast.
Before he make a release of EFL, we can say that EFL changes EVERYDAY.

Rasterman, one maintainer of EFL, provided a script (get_e.sh) that you may build EFL easily.

However, for the reason that getting more stable, Openmoko only use svn revision 36882 of EFL before it release.

You can use this script to checkout out the source code and build it with revision 36882.

#!/bin/bash

sudo echo "Get Root permission" || exit
list="eina eet evas ecore e_dbus efreet embryo edje etk edje_editor edje_viewer"

for l in $list;do
svn co -r 36882 http://svn.enlightenment.org/svn/e/trunk/$l
cd $l
./autogen.sh || exit
make
sudo make install
cd ..
done

No comments:

Post a Comment