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

Add building instruction to readme #592

Open
Segfault1602 opened this issue Sep 29, 2023 · 1 comment
Open

Add building instruction to readme #592

Segfault1602 opened this issue Sep 29, 2023 · 1 comment

Comments

@Segfault1602
Copy link

Right now it looks like there is 3 ways to build libDaisy: Makefile, CMake and Visual Studio.

While I appreciate the diversity, it would be useful to know which build system is preferred and guaranteed to stay up-to-date, assuming the maintainers are not committing to support an arbitrary number of build systems.

@takumi-ogata
Copy link

Thank you for pointing this out.

Officially, we primarily support make and all new build-related features land there first. It is our recommended build tool in combination with VS code as an editor.

We believe CMake is fully up to date. But there are some things we're not 100% sure how to do from there, such as bootloader apps (which should be possible). CMake support has been largely built up by the community, and we think it's important to those using it.

Visual Studio support has fallen behind a few times (there should be a pretty old PR that catches it up). We could go either way on keeping that or removing it.

When we get a chance, we will add more details about this in the README.md and then close this issue.
We greatly appreciated your feedback.

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

No branches or pull requests

2 participants