vdoc: return platform specific prefixes from .vdocignore files
							parent
							
								
									c324169af0
								
							
						
					
					
						commit
						d93b0f047a
					
				|  | @ -856,6 +856,7 @@ fn get_ignore_paths(path string) ?[]string { | |||
| 	ignore_content := os.read_file(ignore_file_path) or { | ||||
| 		return error_with_code('ignore file not found.', 1) | ||||
| 	} | ||||
| 	mut res := []string{} | ||||
| 	if ignore_content.trim_space().len > 0 { | ||||
| 		rules := ignore_content.split_into_lines().map(it.trim_space()) | ||||
| 		mut final := []string{} | ||||
|  | @ -866,13 +867,14 @@ fn get_ignore_paths(path string) ?[]string { | |||
| 			} | ||||
| 			final << rule | ||||
| 		} | ||||
| 		return final.map(os.join_path(path, it.trim_right('/'))) | ||||
| 		res = final.map(os.join_path(path, it.trim_right('/'))) | ||||
| 	} else { | ||||
| 		mut dirs := os.ls(path) or { | ||||
| 			return []string{} | ||||
| 		} | ||||
| 		return dirs.map(os.join_path(path, it)).filter(os.is_dir(it)) | ||||
| 		res = dirs.map(os.join_path(path, it)).filter(os.is_dir(it)) | ||||
| 	} | ||||
| 	return res.map(it.replace('/', os.path_separator)) | ||||
| } | ||||
| 
 | ||||
| fn lookup_module(mod string) ?string { | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue