#! /bin/sh
awk '/^#define/ { len = length($2)-3;
		printf("%s %s\n", substr($2,4,len), $3);
	}' | sort | awk 'BEGIN {
	printf("/*\n * This is a machine generated file.");
	printf(" * Do not put under source control.\n */\n");
       }
       { printf("{ \"%s\", %s },\n", $1, $2); } '

