[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