Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Improve developer documentation #6792

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

shitwolfymakes
Copy link

I noticed there's 0 explanation of how to compile klipper without installing it to the host system, so I added a section to the developer docs to explain how.

I don't like that it involves single-use modification of the build scripts, but that seems like the only real way to do this aside from adding scripts just to install dependencies for every OS with an installer

@JamesH1978
Copy link
Collaborator

All PR's need signing off as mentioned in point 3 in https://github.com/Klipper3d/klipper/blob/master/docs/CONTRIBUTING.md#what-to-expect-in-a-review

Thanks
James

@JamesH1978
Copy link
Collaborator

I would think a simple list of the software needed to compile firmware would be enough, then those developers wanting to only build firmware and not fully install klipper and its env, would be able to extrapolate the actual packages needed for their particular flavor of linux. For example, developer's libraries for ncurses, Arm GNU Toolchain, GCC, etc or even just the list of debian packages as klipper is usually installed on those flavors.

Thanks
James

Signed-off-by: Andrew Sneed <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants