Files
gram/src/file/file.odin
T
2026-08-03 21:12:37 +02:00

27 lines
527 B
Odin

package file
import "core:fmt"
import "core:os"
// -----------------------------------------
working_dir: string
// -----------------------------------------
store_working_dir :: proc(allocator := context.allocator) {
wd, err := os.get_working_directory(allocator)
if err != nil {
fmt.eprintln("error: get working directory failed:", err)
os.exit(1)
}
working_dir = wd
}
remove_working_dir :: proc(allocator := context.allocator) {
if working_dir != "" {
delete(working_dir, allocator)
working_dir = ""
}
}