For
AROS we have a little tool called "ilbmtoicon".
It runs under Linux. Actually it's plain ANSI code
so should be compilable with no or only minor changes
for most OSes.
It takes one or two ILBM images (our src icon images
are actually PNGs so we do "pngtopnm | ppmtoilbm
-maxdepth 8" first) and a .info.src text file as input
and generates an AmigaOS 3.5 style (palette mapped)
icon out of it. It automatically genereates also old-style
image data (non palette mapped) by remapping the
images to the standard 4 wb colors (grey/white/black/blue).
The "
.info.src" text file contains informations such as
TYPE=PROJECT
DEFAULTTOOL=blabla
ICONLEFTPOS=10
TRANSPARENT=0
TOOLTYPE="Something"
TOOLTYPE="Another thing"
If you want it send me a mail (georg.steger@rolmail.net)
and I will send you the source (if you don't want to
download whole aros source)