Skip to content

feat cmake: add CPM to several depenencies#1004

Closed
segoon wants to merge 27 commits intodevelopfrom
feature/ci-minimal
Closed

feat cmake: add CPM to several depenencies#1004
segoon wants to merge 27 commits intodevelopfrom
feature/ci-minimal

Conversation

@segoon
Copy link
Collaborator

@segoon segoon commented Aug 23, 2025

Partial fix for #1003

add_library(libev::libev ALIAS libev)
elseif(libev_ADDED)
# nghttp2 doesn't use find_package(), but calls find_path() and find_library()
# so we have to provide libev.a at the _configure_ time, not at build time, =(
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Is it also necessary to build a fresh copy of libev on each reconfigure?

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

fixed

@Anton3
Copy link
Member

Anton3 commented Sep 1, 2025

Add newly spawned cmake variables to build/options.md

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