welcome edje_inspector.
authorbarbieri <barbieri@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Mon, 22 Nov 2010 23:24:44 +0000 (23:24 +0000)
committerbarbieri <barbieri@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Mon, 22 Nov 2010 23:24:44 +0000 (23:24 +0000)
commita86697be185cc436fce8999b7cdaf0b75571054a
tree9bd71c328a9642f7b9d6617e86be90a2cea9b941
parenta6099f240a65e3aae21d2e0a18d73cd3128dbed6
welcome edje_inspector.

This tool inspects a binary EDJ file and dumps group names, part
names, parts, programs, externals, images, fonts and global data of
it. The output is in both human readable (edc-like) and machine
readable (easily parseable with shell scripts).

It allows filtering of groups, parts and programs names using glob
expressions (fnmatch). Also allows filtering of parts/prgrams that are
marked with "api:".

My idea is to later change elementary-generator to use this tool and
generate code for any Edje file, generating stub code for windows and
layouts marked with names "elm/win/*" and "elm/layoyt/application/*",
exposing parts marked as "api:". It would be much more helpful and
extensible than the current generator that is based on pre-defined C
code.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@54846 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33
src/bin/Makefile.am
src/bin/edje_inspector.c [new file with mode: 0644]