mirror of
https://github.com/nim-lang/Nim.git
synced 2025-12-29 01:14:41 +00:00
35 lines
3.1 KiB
Plaintext
35 lines
3.1 KiB
Plaintext
nimTitle pathutils pathutils.html module pathutils 0
|
|
nim AbsoluteFile pathutils.html#AbsoluteFile type AbsoluteFile 19
|
|
nim AbsoluteDir pathutils.html#AbsoluteDir type AbsoluteDir 20
|
|
nim RelativeFile pathutils.html#RelativeFile type RelativeFile 21
|
|
nim RelativeDir pathutils.html#RelativeDir type RelativeDir 22
|
|
nim AnyPath pathutils.html#AnyPath type AnyPath 23
|
|
nim isEmpty pathutils.html#isEmpty,AnyPath proc isEmpty(x: AnyPath): bool 25
|
|
nim copyFile pathutils.html#copyFile,AbsoluteFile,AbsoluteFile proc copyFile(source, dest: AbsoluteFile) 27
|
|
nim removeFile pathutils.html#removeFile,AbsoluteFile proc removeFile(x: AbsoluteFile) 30
|
|
nim splitFile pathutils.html#splitFile,AbsoluteFile proc splitFile(x: AbsoluteFile): tuple[dir: AbsoluteDir, name, ext: string] 32
|
|
nim extractFilename pathutils.html#extractFilename,AbsoluteFile proc extractFilename(x: AbsoluteFile): string 36
|
|
nim fileExists pathutils.html#fileExists,AbsoluteFile proc fileExists(x: AbsoluteFile): bool 38
|
|
nim dirExists pathutils.html#dirExists,AbsoluteDir proc dirExists(x: AbsoluteDir): bool 39
|
|
nim quoteShell pathutils.html#quoteShell,AbsoluteFile proc quoteShell(x: AbsoluteFile): string 41
|
|
nim quoteShell pathutils.html#quoteShell,AbsoluteDir proc quoteShell(x: AbsoluteDir): string 42
|
|
nim cmpPaths pathutils.html#cmpPaths,AbsoluteDir,AbsoluteDir proc cmpPaths(x, y: AbsoluteDir): int 44
|
|
nim createDir pathutils.html#createDir,AbsoluteDir proc createDir(x: AbsoluteDir) 46
|
|
nim toAbsoluteDir pathutils.html#toAbsoluteDir,string proc toAbsoluteDir(path: string): AbsoluteDir 48
|
|
nim `$` pathutils.html#$,AnyPath proc `$`(x: AnyPath): string 52
|
|
nim `==` pathutils.html#==,T,T proc `==`[T: AnyPath](x, y: T): bool 58
|
|
nim `/` pathutils.html#/,AbsoluteDir,RelativeFile proc `/`(base: AbsoluteDir; f: RelativeFile): AbsoluteFile 71
|
|
nim `/` pathutils.html#/,AbsoluteDir,RelativeDir proc `/`(base: AbsoluteDir; f: RelativeDir): AbsoluteDir 79
|
|
nim relativeTo pathutils.html#relativeTo,AbsoluteFile,AbsoluteDir proc relativeTo(fullPath: AbsoluteFile; baseFilename: AbsoluteDir; sep = DirSep): RelativeFile 87
|
|
nim toAbsolute pathutils.html#toAbsolute,string,AbsoluteDir proc toAbsolute(file: string; base: AbsoluteDir): AbsoluteFile 94
|
|
nim changeFileExt pathutils.html#changeFileExt,AbsoluteFile,string proc changeFileExt(x: AbsoluteFile; ext: string): AbsoluteFile 98
|
|
nim changeFileExt pathutils.html#changeFileExt,RelativeFile,string proc changeFileExt(x: RelativeFile; ext: string): RelativeFile 99
|
|
nim addFileExt pathutils.html#addFileExt,AbsoluteFile,string proc addFileExt(x: AbsoluteFile; ext: string): AbsoluteFile 101
|
|
nim addFileExt pathutils.html#addFileExt,RelativeFile,string proc addFileExt(x: RelativeFile; ext: string): RelativeFile 102
|
|
nim writeFile pathutils.html#writeFile,AbsoluteFile,string proc writeFile(x: AbsoluteFile; content: string) 104
|
|
nim customPath pathutils.html#customPath,string proc customPath(x: string): string 152
|
|
nimgrp quoteshell pathutils.html#quoteShell-procs-all proc 41
|
|
nimgrp / pathutils.html#/-procs-all proc 71
|
|
nimgrp changefileext pathutils.html#changeFileExt-procs-all proc 98
|
|
nimgrp addfileext pathutils.html#addFileExt-procs-all proc 101
|