script generation needs to compile project
replaced list by find. find can filter by name or give all the generators