refactor(vcpkg): standardize vcpkg.json following ecosystem conventions#298
Merged
Conversation
- Rename package from database-system to kcenon-database-system - Add port-version field (0) - Add supports field for platform restrictions - Add ecosystem dependencies (common-system, thread-system, container-system) - Add trailing newline for POSIX compliance Part of #297
- Update QUICK_START.md with new package name (kcenon-database-system) - Add changelog entry for vcpkg.json standardization (EN/KO) Part of #297
Ecosystem packages (kcenon-common-system, kcenon-thread-system, kcenon-container-system) are not yet registered in vcpkg baseline. This caused security-scan CI to fail during vcpkg install. Ecosystem dependency addition is deferred to Issue #296 after packages are registered in vcpkg registry. Part of #297
kcenon
added a commit
that referenced
this pull request
Apr 13, 2026
…ns (#298) * refactor(vcpkg): standardize vcpkg.json following ecosystem conventions - Rename package from database-system to kcenon-database-system - Add port-version field (0) - Add supports field for platform restrictions - Add ecosystem dependencies (common-system, thread-system, container-system) - Add trailing newline for POSIX compliance Part of #297 * docs: update documentation for vcpkg.json standardization - Update QUICK_START.md with new package name (kcenon-database-system) - Add changelog entry for vcpkg.json standardization (EN/KO) Part of #297 * fix(vcpkg): remove unregistered ecosystem dependencies Ecosystem packages (kcenon-common-system, kcenon-thread-system, kcenon-container-system) are not yet registered in vcpkg baseline. This caused security-scan CI to fail during vcpkg install. Ecosystem dependency addition is deferred to Issue #296 after packages are registered in vcpkg registry. Part of #297
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Standardize vcpkg.json to follow the unified_system ecosystem conventions as specified in Issue #297.
Changes
vcpkg.json Updates
database-system→kcenon-database-systemport-version: 0 (for vcpkg port tracking)supports:!(uwp | xbox)(platform restrictions)kcenon-common-system(Tier 0 - required)kcenon-thread-system(Tier 1 - optional)kcenon-container-system(Tier 1 - optional)Documentation Updates
Test Plan
Related Issues
Closes #297
Parent Epic
Part of kcenon/common_system#251 (Epic: vcpkg.json Standardization Across Unified System Ecosystem)