    }

    pub fn add_resource_root(&mut self, root_path: &str) {
        self.resource_root.push(root_path.to_string());
    }

    pub fn add_test_source_root(&mut self, root_path: &str) {
        self.test_source_root.push(root_path.to_string());
    }

    pub fn add_test_resource_root(&mut self, root_path: &str) {
        self.test_resource_root.push(root_path.to_string());
    }
}
