generate dynamically loadable squirrel files, one per msg type