add generated sources for enum-types
rules for some the tools
remove tpaw