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

Update to use zig package manager #15

Closed
wants to merge 3 commits into from
Closed

Conversation

deevus
Copy link

@deevus deevus commented May 30, 2023

Changes:

  • Removed raylib submodule
  • Added build.zig.zon with raylib as dependency

Todo:

  • Update JSON calls in generate.zig
  • Update or remove addTo function
  • Test adding as a dependency to a project

Fixes #14

@deevus deevus marked this pull request as draft May 30, 2023 03:40
@ryupold
Copy link
Owner

ryupold commented Jun 6, 2023

I haven't read into the documentation of the package manager yet.
Not sure if I manage to find time this week to look into it.
Probably next week.
At least I fixed the JSON parsing calls today.
Thanks for the preliminary work setting up the build.zig.zon

@deevus
Copy link
Author

deevus commented Jun 6, 2023

No problem.

I haven't read into the documentation of the package manager yet.

What documenation? 😅 I had a poke through the source code in addition to reading over @andrewrk's test repo here: https://github.com/andrewrk/ffmpeg

@gabstv
Copy link

gabstv commented Aug 29, 2023

Will this PR be reconsidered since the package manager is now supported in the latest stable release (0.11.x)?

@ryupold
Copy link
Owner

ryupold commented Aug 29, 2023

Yes, I just had not the time do it yet. I also want to integrate the webassembly build as package somehow but I dont know yet how to do that

@deevus
Copy link
Author

deevus commented Apr 2, 2024

Closing in favour of #38

@deevus deevus closed this Apr 2, 2024
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.

Update to support official Zig package manager
3 participants