| scriptexec-package | scriptexec: Execute native scripts |
| build_output | Builds the output structure. |
| create_script_file | Creates a temporary file, writes the provided script content into it and returns the file name. |
| create_system_call_args | Returns the system call arguments. |
| execute | Executes a script and returns the output. The stdout and stderr are captured and returned. In case of errors, the exit code will return in the status field. |
| generate_args_setup_script | Generates and returns a script which sets up the env vars for the script arguments |
| generate_env_setup_script | Generates and returns a script which sets up the env vars for the script execution. |
| get_command | Returns the command and arguments needed to execute the provided script file on the current platform. |
| get_platform_value | Returns the value based on the current platform. |
| is_windows | Returns true if windows, else false. |
| modify_script | Modifies the provided script text and ensures the script content is executed in the correct location. |
| on_invoke_error | Internal error handler. |
| scriptexec | scriptexec: Execute native scripts |