ghostty/src/main.zig
Mitchell Hashimoto dc788ce5b2 terminal stuff
2022-04-17 09:40:09 -07:00

30 lines
707 B
Zig

const std = @import("std");
const glfw = @import("glfw");
const App = @import("App.zig");
pub fn main() !void {
var general_purpose_allocator = std.heap.GeneralPurposeAllocator(.{}){};
const gpa = general_purpose_allocator.allocator();
defer _ = general_purpose_allocator.deinit();
// Initialize glfw
try glfw.init(.{});
defer glfw.terminate();
// Run our app
var app = try App.init(gpa);
defer app.deinit();
try app.run();
}
test {
_ = @import("Atlas.zig");
_ = @import("FontAtlas.zig");
_ = @import("Grid.zig");
_ = @import("Pty.zig");
_ = @import("Command.zig");
_ = @import("TempDir.zig");
_ = @import("terminal/Terminal.zig");
}