Codegen tool works on manifests instead