Open Issues Need Help
View All on GitHubAI Summary: Modify the `lx shell --build` command in the Lux Lua package manager to exclude regular dependencies from the environment's LUA_PATH, ensuring only build dependencies are included to accurately simulate a build environment. This involves adjusting the path manipulation logic within the command's implementation to omit the regular dependency directory.
AI Summary: Enhance Lux's verbose mode to include the standard output (stdout) and standard error (stderr) streams from build commands executed within the `lux.toml` configuration file. Currently, verbose mode does not display this output, even when using commands like `ls -al` within a build step. The goal is to make the output of these commands visible when the `--verbose` flag is used.
AI Summary: Implement a `--verbose` or `--debug` flag for the Lux package manager to output detailed error messages to stdout during the build process, specifically addressing issues like the `ToolExecError` encountered when compiling C modules. This involves enhancing the error handling and logging mechanisms within Lux to provide more informative output for debugging purposes.