correct usage of generator source_root