build: improve Exercise.addExecutable

Replace the file_path variable with path.
pull/2/head
Manlio Perillo 1 year ago
parent 1dd5852bec
commit 3f81cdf3ac

@ -63,12 +63,12 @@ pub const Exercise = struct {
/// Returns the CompileStep for this exercise. /// Returns the CompileStep for this exercise.
pub fn addExecutable(self: Exercise, b: *Build, work_path: []const u8) *CompileStep { pub fn addExecutable(self: Exercise, b: *Build, work_path: []const u8) *CompileStep {
const file_path = join(b.allocator, &.{ work_path, self.main_file }) catch const path = join(b.allocator, &.{ work_path, self.main_file }) catch
@panic("OOM"); @panic("OOM");
return b.addExecutable(.{ return b.addExecutable(.{
.name = self.name(), .name = self.name(),
.root_source_file = .{ .path = file_path }, .root_source_file = .{ .path = path },
.link_libc = self.link_libc, .link_libc = self.link_libc,
}); });
} }

Loading…
Cancel
Save