-
Notifications
You must be signed in to change notification settings - Fork 5
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
use a source build of libpcre #20
Conversation
I like this very much! Can you clarify the bit about the macOS build? I tried it locally (with |
had a temporary hack to make pcre work on my system and that broke macos (as well as ubuntu, it seems), but now it works out without issues so I'll leave it as looks like windows cross-compiles as well: tested with |
SGTM! I pushed a commit with a typo fix so you might need to pull.
!!! Heyooo. I don't have a Windows dev machine right now but I'll try it in CI … |
I think this would also kind of remove the need to vendor the library at this rate. if someone wants to use |
Yes, absolutely! I'm really pleased with this, thanks so much for pushing all your work up! |
Windows success! :) |
ready to merge as soon as CI passes again! |
Tysm! <3 |
I'll make the koino update now and save you the extra work! |
removes the need to link against system libpcre
exposed pcre-8.45 as zigpkg which was used for the zigmod version of this library: nektro/pcre-8.45#2 unknown if it'll be merged so libpcre.zig would depend on my fork of it
drawback is that macos won't compile with source build, it'll still use system libpcre by default such that nothing breaksfixed(this update should be carried out to koino post-merge such that koino doesn't depend on my fork of libpcre.zig, so I didn't open a PR for that yet)