2004-04-15 19:06:39 -07:00
|
|
|
Edje 0.5.0
|
2003-06-24 19:32:25 -07:00
|
|
|
|
2008-04-03 11:47:14 -07:00
|
|
|
Requirements:
|
|
|
|
-------------
|
|
|
|
|
|
|
|
Must:
|
|
|
|
libc libm eet ecore ecore-evas ecore-job ecore-file embryo evas
|
|
|
|
|
2003-06-24 19:32:25 -07:00
|
|
|
A graphical layout and animation library for animated resizable, compressed and
|
|
|
|
scalable themes.
|
2003-06-24 19:45:57 -07:00
|
|
|
|
2003-06-24 20:00:09 -07:00
|
|
|
It's current under development and isn't complete. See src/lib/edje_private.h
|
2003-06-24 20:03:11 -07:00
|
|
|
for a list of FIXME's to do. Hopefully it will be complete in a few weeks.
|
2003-06-24 20:00:09 -07:00
|
|
|
|
2003-06-24 19:45:57 -07:00
|
|
|
Quick start-up guide:
|
|
|
|
|
|
|
|
1. You need eet from the HEAD cvs branch (must be up-to-date)
|
|
|
|
|
|
|
|
cvs co e17/libs/eet
|
|
|
|
cd e17/libs/eet
|
|
|
|
./autogen.sh
|
|
|
|
make
|
|
|
|
sudo make install
|
|
|
|
cd
|
|
|
|
|
|
|
|
2. You need evas from the HEAD branch built with eet loader support.
|
|
|
|
|
|
|
|
cvs co e17/libs/evas
|
|
|
|
cd e17/libs/evas
|
|
|
|
./autogen.sh
|
|
|
|
make
|
|
|
|
sudo make install
|
|
|
|
cd
|
|
|
|
|
2003-09-23 19:49:39 -07:00
|
|
|
3. You need ecore from the HEAD cvs branch
|
2003-06-24 19:45:57 -07:00
|
|
|
|
2003-09-23 19:49:39 -07:00
|
|
|
cvs co e17/libs/ecore
|
2003-06-24 19:45:57 -07:00
|
|
|
cd e17/libs/ecore
|
|
|
|
./autogen.sh
|
|
|
|
make
|
|
|
|
sudo make install
|
|
|
|
cd
|
|
|
|
|
2004-04-15 19:06:39 -07:00
|
|
|
4. You need embryo from the HEAD cvs branch
|
|
|
|
|
|
|
|
cvs co e17/libs/embryo
|
|
|
|
cd e17/libs/embryo
|
|
|
|
./autogen.sh
|
|
|
|
make
|
|
|
|
sudo make install
|
|
|
|
cd
|
|
|
|
|
2005-11-10 22:49:57 -08:00
|
|
|
5. You already have Edje. now build it:
|
2003-06-24 19:45:57 -07:00
|
|
|
|
|
|
|
./autogen.sh
|
|
|
|
make
|
|
|
|
sudo make install
|
|
|
|
|
2005-09-20 20:11:31 -07:00
|
|
|
You now want to go test it out. first you'll need to make an Edje EET file.
|
2003-06-24 19:45:57 -07:00
|
|
|
|
|
|
|
cd data
|
|
|
|
./e_logo.sh
|
|
|
|
|
2005-09-20 20:11:31 -07:00
|
|
|
Now you can view the Edje you just built:
|
2003-06-24 19:45:57 -07:00
|
|
|
|
2005-03-22 11:29:06 -08:00
|
|
|
edje ./e_logo.edj
|
2003-06-24 19:45:57 -07:00
|
|
|
|
2005-09-20 20:11:31 -07:00
|
|
|
You can view multiple files at once with the Edje test program:
|
2003-06-24 19:45:57 -07:00
|
|
|
|
2005-03-22 11:29:06 -08:00
|
|
|
edje ./e_logo.edj ./e_logo.edj ./e_logo.edj
|
2003-06-24 19:45:57 -07:00
|
|
|
|
|
|
|
to view the same one 3 times.
|
|
|
|
|
2005-09-20 20:11:31 -07:00
|
|
|
You can read the source file that builds the Edje EET file by looking at:
|
2003-06-24 19:45:57 -07:00
|
|
|
|
|
|
|
data/src/e_logo.edc
|
|
|
|
|
|
|
|
Another test file is also there:
|
|
|
|
|
|
|
|
data/src/test.edc
|
|
|
|
|
|
|
|
The test file doesn't build anything useful at the moment.
|