From 4cc682cece7b4217261fec59d9c199a83ff8f90c Mon Sep 17 00:00:00 2001 From: Matt Knight Date: Fri, 23 Sep 2022 00:10:27 -0700 Subject: [PATCH] Revert "Add executable method (addOptions, addObjectFile) and fix recursive call in addIncludePath (#79)" (#81) This reverts commit bebf6cf92d729981b5394bc7e9168492189c5bcb. --- src/main.zig | 11 +---------- 1 file changed, 1 insertion(+), 10 deletions(-) diff --git a/src/main.zig b/src/main.zig index c4fa6e5..0f65b62 100644 --- a/src/main.zig +++ b/src/main.zig @@ -69,7 +69,7 @@ pub const EmbeddedExecutable = struct { } pub fn addIncludePath(exe: *EmbeddedExecutable, path: []const u8) void { - exe.inner.addIncludePath(path); + exe.addIncludePath(path); } pub fn addSystemIncludePath(exe: *EmbeddedExecutable, path: []const u8) void { @@ -79,15 +79,6 @@ pub const EmbeddedExecutable = struct { pub fn addCSourceFile(exe: *EmbeddedExecutable, file: []const u8, flags: []const []const u8) void { exe.inner.addCSourceFile(file, flags); } - - pub fn addOptions(exe: *EmbeddedExecutable, package_name: []const u8, options: *std.build.OptionsStep) void { - exe.inner.addOptions(package_name, options); - exe.addPackage(.{ .name = package_name, .source = options.getSource() }); - } - - pub fn addObjectFile(exe: *EmbeddedExecutable, source_file: []const u8) void { - exe.inner.addObjectFile(source_file); - } }; pub fn addEmbeddedExecutable(