diff --git a/dist/index.js b/dist/index.js index 2a64931..ce9123b 100644 --- a/dist/index.js +++ b/dist/index.js @@ -26730,7 +26730,7 @@ function configureProject(inputs) { } configureArgs.push(...inputs.options.map((opt) => "-D" + opt)); configureArgs.push(...inputs.args); - (0,external_node_child_process_namespaceObject.execFileSync)("cmake", configureArgs); + (0,external_node_child_process_namespaceObject.execFileSync)("cmake", configureArgs, { stdio: "inherit" }); } /** * Build a CMake project. @@ -26738,7 +26738,9 @@ function configureProject(inputs) { * @param inputs - The action inputs. */ function buildProject(inputs) { - (0,external_node_child_process_namespaceObject.execFileSync)("cmake", ["--build", inputs.buildDir, ...inputs.buildArgs]); + (0,external_node_child_process_namespaceObject.execFileSync)("cmake", ["--build", inputs.buildDir, ...inputs.buildArgs], { + stdio: "inherit", + }); } ;// CONCATENATED MODULE: external "node:path" diff --git a/src/cmake.test.ts b/src/cmake.test.ts index 8788a85..7f43287 100644 --- a/src/cmake.test.ts +++ b/src/cmake.test.ts @@ -125,6 +125,7 @@ describe("configure a CMake project", () => { expect(execFileSync).toHaveBeenLastCalledWith( "cmake", testCase.expectedArgs, + { stdio: "inherit" }, ); }); } @@ -169,6 +170,7 @@ describe("build a CMake project", () => { expect(execFileSync).toHaveBeenLastCalledWith( "cmake", testCase.expectedArgs, + { stdio: "inherit" }, ); }); } diff --git a/src/cmake.ts b/src/cmake.ts index c4e4c96..ba56a44 100644 --- a/src/cmake.ts +++ b/src/cmake.ts @@ -38,7 +38,7 @@ export function configureProject(inputs: Inputs): void { configureArgs.push(...inputs.options.map((opt) => "-D" + opt)); configureArgs.push(...inputs.args); - execFileSync("cmake", configureArgs); + execFileSync("cmake", configureArgs, { stdio: "inherit" }); } /** @@ -47,5 +47,7 @@ export function configureProject(inputs: Inputs): void { * @param inputs - The action inputs. */ export function buildProject(inputs: Inputs): void { - execFileSync("cmake", ["--build", inputs.buildDir, ...inputs.buildArgs]); + execFileSync("cmake", ["--build", inputs.buildDir, ...inputs.buildArgs], { + stdio: "inherit", + }); }