from scram
module names
tree names and srcs