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

Stop building utf8proc for distribution #1872

Merged
merged 1 commit into from
Aug 27, 2024
Merged

Stop building utf8proc for distribution #1872

merged 1 commit into from
Aug 27, 2024

Conversation

plajjan
Copy link
Contributor

@plajjan plajjan commented Aug 26, 2024

Just ship the source code and instead let zigbuilder build it when needed.

Also moves the dependency from the main build.zig to base's build.zig, which we can do now that we are relying entirely on the Zig style build and no manual linking of .a files, like we did before.

Bump version of utf8proc to one with a newer build.zig that installs the header correctly and also has option for shared build (which we don't use).

@plajjan plajjan force-pushed the ship-utf8proc-as-src branch 4 times, most recently from ea6925b to ec89a51 Compare August 26, 2024 23:11
Just ship the source code and instead let zigbuilder build it when needed.

Also moves the dependency from the main build.zig to base's build.zig,
which we can do now that we are relying entirely on the Zig style build
and no manual linking of .a files, like we did before.

Bump version of utf8proc to one with a newer build.zig that installs the
header correctly and also has option for shared build (which we don't use).
@plajjan plajjan merged commit 09ee784 into main Aug 27, 2024
23 checks passed
@plajjan plajjan deleted the ship-utf8proc-as-src branch August 27, 2024 07:43
@plajjan
Copy link
Contributor Author

plajjan commented Aug 27, 2024

Part of #1871.

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.

1 participant