From d11bb16e88c29537f73f24d51028eb1954d54a18 Mon Sep 17 00:00:00 2001 From: Filip Tibell Date: Fri, 10 May 2024 23:13:52 +0200 Subject: [PATCH] Log output of compression tools after run --- scripts/generate_compression_test_files.luau | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/scripts/generate_compression_test_files.luau b/scripts/generate_compression_test_files.luau index 9f0dbfa..42af77d 100644 --- a/scripts/generate_compression_test_files.luau +++ b/scripts/generate_compression_test_files.luau @@ -85,17 +85,23 @@ local function run(program: string, args: { string }): string local result = process.spawn(program, args) if not result.ok then stdio.ewrite(string.format("Command '%s' failed\n", program)) - if result.stdout then - stdio.ewrite("stdout: ") + if #result.stdout > 0 then + stdio.ewrite("stdout:\n") stdio.ewrite(result.stdout) stdio.ewrite("\n") end - if result.stderr then - stdio.ewrite("stderr: ") + if #result.stderr > 0 then + stdio.ewrite("stderr:\n") stdio.ewrite(result.stderr) stdio.ewrite("\n") end process.exit(1) + else + if #result.stdout > 0 then + stdio.ewrite("stdout:\n") + stdio.ewrite(result.stdout) + stdio.ewrite("\n") + end end return result.stdout end