Internal
Public Access
New packaging/windows/orbithub.iss packages the build directory's top-level contents directly (orbithub.exe, *.dll, platforms/, sqldrivers/) rather than going through cmake --install: vcpkg's own applocal DLL deployment already drops every required runtime dependency flat into build/ on every build (confirmed repeatedly this session), and the existing private-runtime-lib install() rule uses an RPATH-style Unix convention (lib/orbithub/) that doesn't work on Windows, where DLLs must sit next to the exe. Produces a single OrbitHub-Setup-<version>.exe with a Start Menu entry, optional desktop shortcut, and uninstaller. build-installer.ps1 reads the project version from build/CMakeCache.txt (same approach build-deb.sh already uses) and drives ISCC.exe. Code signing is out of scope for now (no certificate available), so the installer will trigger a SmartScreen warning until one is purchased. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>