For using the CVS version of engage change build.sh to read
# actually compile a edje file with all the gfx etc.
edje_cc $@ -id . -fd . icon.edc icon.eapp
# add eapp properties to the file - they are ALL optional EXCEPT name and exe
# and exe is optional for directory .eapp files
-set-name "NAME YOU WANT THE LAUNCHER TO DISPLAY" \
-set-generic "" \
-set-comment "COMMENT ON THE PROGRAM (IS NOT USED YET AFAIK)" \
-set-exe "THE BINARY OF THE PROGRAM (WITH PATH)" \
-set-win-class "THE WINDOW CLASS"
If you use this you can replace the icon.png with the icon you want to use then run the build.sh. You then need to copy the icon.eapp to ~/.e/apps/engage/launcher
NOTE: You will need the full CVS version of e17 installed to be able to do this