mirror of
https://github.com/Ed94/Odin.git
synced 2026-06-15 18:32:22 -07:00
32 lines
641 B
Odin
32 lines
641 B
Odin
//+private
|
|
package os2
|
|
|
|
_Path_Separator :: '\\'
|
|
_Path_List_Separator :: ';'
|
|
|
|
_is_path_separator :: proc(c: byte) -> bool {
|
|
return c == '\\' || c == '/'
|
|
}
|
|
|
|
_mkdir :: proc(name: string, perm: File_Mode) -> Maybe(Path_Error) {
|
|
return nil
|
|
}
|
|
|
|
_mkdir_all :: proc(path: string, perm: File_Mode) -> Maybe(Path_Error) {
|
|
// TODO(bill): _mkdir_all for windows
|
|
return nil
|
|
}
|
|
|
|
_remove_all :: proc(path: string) -> Maybe(Path_Error) {
|
|
// TODO(bill): _remove_all for windows
|
|
return nil
|
|
}
|
|
|
|
_getwd :: proc(allocator := context.allocator) -> (dir: string, err: Error) {
|
|
return "", nil
|
|
}
|
|
|
|
_setwd :: proc(dir: string) -> (err: Error) {
|
|
return nil
|
|
}
|