fix downstream build issues
All checks were successful
AWS-Zig Build / build-zig-0.11.0-amd64-host (push) Successful in 2m37s

This commit is contained in:
Emil Lerch 2023-10-25 00:14:33 -07:00
parent cbcdaf5bd7
commit 5376b6a725
Signed by: lobo
GPG Key ID: A7B62D657EF764F8
3 changed files with 4 additions and 4 deletions

View File

@ -57,5 +57,5 @@ pub fn configureBuild(b: *std.Build, cs: *std.Build.Step.Compile) !void {
try @import("src/universal_lambda_build.zig").configureBuild(b, cs);
}
pub fn addModules(b: *std.Build, cs: *std.Build.Step.Compile) ![]const u8 {
try @import("src/universal_lambda_build.zig").addModules(b, cs);
return try @import("src/universal_lambda_build.zig").addModules(b, cs);
}

View File

@ -23,7 +23,7 @@ pub fn run(allocator: ?std.mem.Allocator, event_handler: interface.HandlerFn) !u
const data = if (is_test)
test_content
else
std.io.getStdIn().reader().readAllAlloc(aa, std.math.maxInt(usize));
try std.io.getStdIn().reader().readAllAlloc(aa, std.math.maxInt(usize));
// We're setting up an arena allocator. While we could use a gpa and get
// some additional safety, this is now "production" runtime, and those
// things are better handled by unit tests
@ -173,7 +173,7 @@ pub fn findHeaders(allocator: std.mem.Allocator) !Headers {
// or the command line. For headers, we'll prioritize command line options
// with a fallback to environment variables
const is_test = @import("builtin").is_test;
var argIterator = if (is_test) test_args.iterator(0) else std.process.argsWithAllocator(allocator);
var argIterator = if (is_test) test_args.iterator(0) else try std.process.argsWithAllocator(allocator);
_ = argIterator.next();
var is_header_option = false;
while (argIterator.next()) |a| {

View File

@ -17,7 +17,7 @@ pub var module_root: ?[]const u8 = null;
pub fn configureBuild(b: *std.Build, cs: *std.Build.Step.Compile) !void {
const function_name = b.option([]const u8, "function-name", "Function name for Lambda [zig-fn]") orelse "zig-fn";
const file_location = addModules(b, cs);
const file_location = try addModules(b, cs);
// Add steps
try @import("lambda_build.zig").configureBuild(b, cs, function_name);