#!/usr/bin/awk -f
BEGIN {
	print "/* XPM */";
	print "static char *xpm[] = {";
	nCol = 0;
      }
      {
	r[nCol] = $1;
	g[nCol] = $2;
	b[nCol] = $3;
	for (i=1; i<length($0) && index("0123456789 \t", substr($0,i,1)) > 0; ++i)
		;
	txt[nCol++] = substr($0, i);
#	print (txt[nCol-1]);
      }
END   {
	printf ("\"2 2 %d 2\",\n", nCol+1);
	print "\"AA     s none  m none  c none\","
	for (i=0; i<nCol; ++i)
	  printf ("\"AA     c %s\",\n", txt[i]);

	print "\"AAAA\","
	print "\"AAAA\"};"
      }
