Skip to content

Build for Windows using vcpkg - #215

Merged
adamdickmeiss merged 6 commits into
masterfrom
windows-building-with-vcpkg
Sep 30, 2026
Merged

adamdickmeiss merged 6 commits into
masterfrom
windows-building-with-vcpkg

Conversation

@adamdickmeiss

Copy link
Copy Markdown
Contributor

Windows nmake: use vcpkg layout. Something along the lines of: cd C:\vcpkg
vcpkg install libxml2:x64-windows libxslt:x64-windows vcpkg install icu:x64-windows

Windows nmake: use vcpkg layout. Something along the lines of:
cd C:\vcpkg
vcpkg install libxml2:x64-windows libxslt:x64-windows
vcpkg install icu:x64-windows

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Copilot review overview

🟡 Changes recommended

Dependency DLL naming and ICU version assumptions can cause the documented Windows build to fail.

Review effort: Lite
Findings: 1 High severity

Open (1)
What changed in this PR

Updates Windows NMAKE builds to use vcpkg dependencies and architecture-specific configuration.

Changes:

  • Adds x86/x64 architecture detection and vcpkg paths.
  • Updates dependency DLL staging and installer labeling.
  • Documents vcpkg-based Windows setup.
File Summary
win/​yaz.nsi Adds architecture information to installer text.
win/​makefile Configures vcpkg dependencies and architecture-specific builds.
doc/​book.xml Documents vcpkg installation and Windows build steps.

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

Comment thread win/makefile
@adamdickmeiss
adamdickmeiss merged commit d2a824a into master Sep 30, 2026
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

2 participants