Skip to content

Improve using the library as a CMake subproject#99

Merged
vadz merged 3 commits into
vslavik:masterfrom
vadz:cmake-subproject
Mar 13, 2026
Merged

Improve using the library as a CMake subproject#99
vadz merged 3 commits into
vslavik:masterfrom
vadz:cmake-subproject

Conversation

@vadz

@vadz vadz commented Mar 13, 2026

Copy link
Copy Markdown
Collaborator

Notably under Windows.

vadz and others added 3 commits March 13, 2026 18:28
Define XMLxxx_BUILD to make sure the public symbols are exported from
the DLL.
If CMake libxml2 target is already defined by the super-project, skip
libxml2 detection and just use it.
Super-project wouldn't want to install a library compiled as part of it.
@vadz vadz force-pushed the cmake-subproject branch from a4428a9 to f790585 Compare March 13, 2026 18:23
@vadz vadz merged commit 321c3e6 into vslavik:master Mar 13, 2026
14 checks passed
@vadz vadz deleted the cmake-subproject branch March 13, 2026 18:29
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