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

USE_STATIC_BINARIES CMake option #2824

Merged
merged 5 commits into from
Dec 31, 2024
Merged

USE_STATIC_BINARIES CMake option #2824

merged 5 commits into from
Dec 31, 2024

Conversation

dankamongmen
Copy link
Owner

based off @data-man's work in #2664, add a USE_STATIC_BINARIES option to CMake, dependent on USE_STATIC being set. when this option is used, link the notcurses binaries against the static versions of notcurses.

also, move to pkgconf for libdeflate. it's supported .pc since 1.9, 2022-01-12.

based off @data-man's work in #2664, add a
USE_STATIC_BINARIES option to CMake, dependent on
USE_STATIC being set. when this option is used,
link the notcurses binaries against the static
versions of notcurses. i've done ncman and nctetris
thus far. also, move to pkgconf for libdeflate,
requiring at least version 1.9 (that's when i added
the pkgconfig code upstream).
@dankamongmen
Copy link
Owner Author

hrmm, does homebrew not install the .pc file? we're failing there...

@dankamongmen dankamongmen merged commit 9631a79 into master Dec 31, 2024
2 checks passed
@dankamongmen dankamongmen deleted the data-man-tfman_static branch December 31, 2024 09:47
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.

2 participants