Skip to content

chore(vcpkg): add common_system dependency and standardize vcpkg.json#204

Merged
kcenon merged 1 commit into
mainfrom
fix/202-vcpkg-common-system-dependency
Dec 29, 2025
Merged

chore(vcpkg): add common_system dependency and standardize vcpkg.json#204
kcenon merged 1 commit into
mainfrom
fix/202-vcpkg-common-system-dependency

Conversation

@kcenon

@kcenon kcenon commented Dec 29, 2025

Copy link
Copy Markdown
Owner

Summary

  • Add kcenon-common-system as required ecosystem dependency
  • Standardize vcpkg.json to follow ecosystem conventions established in common_system
  • Move benchmark from default dependencies to testing feature

Changes

Field Before After
name container-system kcenon-container-system
$schema missing added
port-version missing 0
supports missing !(uwp | xbox)
homepage missing https://github.com/kcenon/container_system
common_system dependency missing kcenon-common-system
benchmark location default deps testing feature
tests feature tests testing (renamed)
gtest basic with gmock feature

Test Plan

  • JSON syntax validation passed
  • CMake configuration succeeds
  • Build completes successfully
  • Test results unchanged from main branch

Closes #202

- Add $schema field for validation support
- Rename package from container-system to kcenon-container-system
- Add port-version, homepage, and supports fields
- Add kcenon-common-system as required dependency
- Move benchmark from default deps to testing feature
- Rename tests feature to testing for consistency
- Add gmock feature to gtest dependency
@kcenon kcenon merged commit bf71d28 into main Dec 29, 2025
25 checks passed
@kcenon kcenon deleted the fix/202-vcpkg-common-system-dependency branch December 29, 2025 08:48
kcenon added a commit that referenced this pull request Apr 13, 2026
…204)

- Add $schema field for validation support
- Rename package from container-system to kcenon-container-system
- Add port-version, homepage, and supports fields
- Add kcenon-common-system as required dependency
- Move benchmark from default deps to testing feature
- Rename tests feature to testing for consistency
- Add gmock feature to gtest dependency
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.

vcpkg: Add missing common_system dependency and standardize vcpkg.json

1 participant