struct CSourceFile [src]
Fields
file: LazyPath
flags: []const []const u8 = &.{}
language: ?CSourceLanguage = nullBy default, determines language of each file individually based on its file extension
Members
- dupe (Function)
Source
pub const CSourceFile = struct {
file: LazyPath,
flags: []const []const u8 = &.{},
/// By default, determines language of each file individually based on its file extension
language: ?CSourceLanguage = null,
pub fn dupe(file: CSourceFile, b: *std.Build) CSourceFile {
return .{
.file = file.file.dupe(b),
.flags = b.dupeStrings(file.flags),
.language = file.language,
};
}
}