Task: Set up vcpkg and CMake
This page documents a task in the Project bootstrap story. It captures the goal, current status, acceptance, and any notes or results.
Goal
Wire up CMake with vcpkg so the project can declare external dependencies and build them as part of the local build, without manual package installation.
Status
| Field | Value |
|---|---|
| State | DONE |
| Parent story | Project bootstrap |
| Now | Completed 2024-06-22. |
| Waiting on | None. |
| Next | None. |
| Last touched | 2024-06-22 |
Acceptance
- A
vcpkg.jsonmanifest sits at the project root. cmakeconfigures the project using the vcpkg toolchain.- A clean build succeeds locally.
Context
Direct successor to Create GitHub repository. Both are prerequisites
for any meaningful project work.
Notes
- Total time spent in v0: ~1:21.
- vcpkg was chosen over Conan for first-class CMake integration.
Result
- vcpkg config in repository: https://github.com/OreStudio/OreStudio/