[us-commits] [ehb54/ultrascan3] 3b58b0: SOMO: add minimal standalone vcpkg manifest for us...
emre brookes
noreply at github.com
Thu Jul 2 11:59:35 MDT 2026
Branch: refs/heads/ehb54-issue-943
Home: https://github.com/ehb54/ultrascan3
Commit: 3b58b0b2e420e5a5a87f0b1fad01839a5efdd011
https://github.com/ehb54/ultrascan3/commit/3b58b0b2e420e5a5a87f0b1fad01839a5efdd011
Author: ehb54 <brookes at uthscsa.edu>
Date: 2026-07-02 (Thu, 02 Jul 2026)
Changed paths:
M us_somo/develop/CMakeLists.txt
A us_somo/develop/vcpkg-configuration.json
A us_somo/develop/vcpkg.json
Log Message:
-----------
SOMO: add minimal standalone vcpkg manifest for us_somo/develop
Enables standalone `cmake -S us_somo/develop` builds (manifest mode reads
vcpkg.json from the configured source dir). Minimal by design — only the deps
the SOMO CMakeLists actually find_package()s:
- zlib, openssl, qt5-base, qt5-svg, qt5-multimedia, qwt-6-1-6,
qwtplot3d-qwt-6-1-6-qt5
- no DB (SOMO is NO_DB) and no qt5-datavis3d (SOMO uses its own 3dplot).
vcpkg-configuration.json reuses the repo-root overlay-ports
(../../buildsys/vcpkg/overlay-ports) for the custom qwt/qwtplot3d/multimedia
ports; builtin-baseline matches the root manifest to stay in lockstep.
When built from the root instead (US3_BUILD_SOMO), this manifest is ignored and
the root qt5-app feature supplies everything.
Refs ehb54/ultrascan-tickets#943
Co-Authored-By: Claude Opus 4.8 <noreply at anthropic.com>
To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/ultrascan3/settings/notifications
More information about the us-commits
mailing list