diff --git a/src/config/Config.zig b/src/config/Config.zig index 1ef9de947..a3a8388a5 100644 --- a/src/config/Config.zig +++ b/src/config/Config.zig @@ -3351,7 +3351,7 @@ pub fn loadOptionalFile( fn writeConfigTemplate(path: []const u8) !void { log.info("creating template config file: path={s}", .{path}); if (std.fs.path.dirname(path)) |dir_path| { - try std.fs.makeDirAbsolute(dir_path); + try std.fs.cwd().makePath(dir_path); } const file = try std.fs.createFileAbsolute(path, .{}); defer file.close();