diff options
| author | Andrew Kelley <andrew@ziglang.org> | 2020-01-05 13:08:18 -0500 |
|---|---|---|
| committer | Andrew Kelley <andrew@ziglang.org> | 2020-01-05 13:08:18 -0500 |
| commit | 242f5d10d57eb9239e7a89d4e705fc05785abe7c (patch) | |
| tree | c941946f8f5aa09dbc71a4f9761b1127508f9e13 /lib | |
| parent | 157b8e68894df4b4497f9caa5275dc4d22b0efca (diff) | |
| download | zig-242f5d10d57eb9239e7a89d4e705fc05785abe7c.tar.gz zig-242f5d10d57eb9239e7a89d4e705fc05785abe7c.zip | |
fix test-gen-h and test-compile-errors regression
Diffstat (limited to 'lib')
| -rw-r--r-- | lib/std/build.zig | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/lib/std/build.zig b/lib/std/build.zig index 6ba6a08af0..5e4f83d278 100644 --- a/lib/std/build.zig +++ b/lib/std/build.zig @@ -242,6 +242,20 @@ pub const Builder = struct { return LibExeObjStep.createObject(self, name, root_src_param); } + pub fn addObjectFromWriteFileStep( + self: *Builder, + name: []const u8, + wfs: *WriteFileStep, + basename: []const u8, + ) *LibExeObjStep { + return LibExeObjStep.createObject(self, name, @as(FileSource, .{ + .write_file = .{ + .step = wfs, + .basename = basename, + }, + })); + } + pub fn addSharedLibrary(self: *Builder, name: []const u8, root_src: ?[]const u8, ver: Version) *LibExeObjStep { const root_src_param = if (root_src) |p| @as(FileSource, .{ .path = p }) else null; return LibExeObjStep.createSharedLibrary(self, name, root_src_param, ver); |
