feat: write default config.toml if it doesn't exist
also resolves panic on missing /zba or /zba/save directory by ensuring those directories exist as soon as we know the data directory
This commit is contained in:
@@ -13,6 +13,7 @@ pub fn build(b: *std.build.Builder) void {
|
||||
const mode = b.standardReleaseOptions();
|
||||
|
||||
const exe = b.addExecutable("zba", "src/main.zig");
|
||||
exe.setMainPkgPath("."); // Necessary so that src/main.zig can embed example.toml
|
||||
exe.setTarget(target);
|
||||
|
||||
// Known Folders (%APPDATA%, XDG, etc.)
|
||||
|
Reference in New Issue
Block a user