builc: fix cdef enum names

pull/12230/head
Jeffrey C. Ollie 2026-04-17 14:33:56 -05:00
parent 7e2fad031a
commit 74afae708a
No known key found for this signature in database
GPG Key ID: 1BB9EB7EA602265B
2 changed files with 8 additions and 8 deletions

View File

@ -320,7 +320,7 @@ pub fn build(b: *std.Build) !void {
.root_module = mod.vt,
.filters = test_filters,
});
try c_deps.add(b, .ghostty_vt_h, mod.vt, &config, .{
try c_deps.add(b, .@"ghostty-vt-h", mod.vt, &config, .{
.target = config.baselineTarget(),
.optimize = .Debug,
});
@ -331,7 +331,7 @@ pub fn build(b: *std.Build) !void {
.root_module = mod.vt_c,
.filters = test_filters,
});
try c_deps.add(b, .ghostty_vt_h, mod.vt_c, &config, .{
try c_deps.add(b, .@"ghostty-vt-h", mod.vt_c, &config, .{
.target = config.baselineTarget(),
.optimize = .Debug,
});
@ -359,11 +359,11 @@ pub fn build(b: *std.Build) !void {
if (config.emit_test_exe) b.installArtifact(test_exe);
_ = try deps.add(test_exe);
try c_deps.add(b, .ghostty_h, test_exe.root_module, &config, .{
try c_deps.add(b, .@"ghostty-h", test_exe.root_module, &config, .{
.target = config.baselineTarget(),
.optimize = .Debug,
});
try c_deps.add(b, .ghostty_vt_h, test_exe.root_module, &config, .{
try c_deps.add(b, .@"ghostty-vt-h", test_exe.root_module, &config, .{
.target = config.baselineTarget(),
.optimize = .Debug,
});

View File

@ -3,8 +3,8 @@ const std = @import("std");
const Config = @import("Config.zig");
pub const CDeps = enum {
ghostty_h,
ghostty_vt_h,
@"ghostty-h",
@"ghostty-vt-h",
};
const Key = struct {
@ -61,7 +61,7 @@ pub fn add(b: *std.Build, dep: CDeps, module: *std.Build.Module, config: *const
const value = modules.get(key) orelse value: {
const value = switch (dep) {
.ghostty_h => v: {
.@"ghostty-h" => v: {
// Verify our internal libghostty header.
const ghostty_h = b.addTranslateC(.{
.root_source_file = b.path("include/ghostty.h"),
@ -71,7 +71,7 @@ pub fn add(b: *std.Build, dep: CDeps, module: *std.Build.Module, config: *const
break :v ghostty_h.createModule();
},
.ghostty_vt_h => v: {
.@"ghostty-vt-h" => v: {
// Verify our libghostty-vt header.
const ghostty_vt_h = b.addTranslateC(.{
.root_source_file = b.path("include/ghostty/vt.h"),