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

build.zig: Make optional fetch dependencies #47

Open
kassane opened this issue Jan 1, 2025 · 1 comment · May be fixed by #48
Open

build.zig: Make optional fetch dependencies #47

kassane opened this issue Jan 1, 2025 · 1 comment · May be fixed by #48

Comments

@kassane
Copy link
Owner

kassane commented Jan 1, 2025

Based on #42 (comment)

Currently, build.zig/build.zig.zon adds some dependencies that will fetch all the complementary tools and libraries (even if you don't use them).
The packages listed in the build.zig.zon are intentionally downloaded, even though there is a lazyDepedency.

cc: @floooh

References

@kassane
Copy link
Owner Author

kassane commented Jan 7, 2025

initial test with LazyDependency. Now, only imgui is optional dep.
commit: 3332ca6

kassane added a commit that referenced this issue Jan 7, 2025
@kassane kassane linked a pull request Jan 7, 2025 that will close this issue
3 tasks
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 a pull request may close this issue.

1 participant