Skip to content

Latest commit

 

History

History
37 lines (24 loc) · 1.04 KB

README.md

File metadata and controls

37 lines (24 loc) · 1.04 KB

Vcpkg Tool (vcpkg)

A vcpkg tool feature

Example Usage

"features": {
    "ghcr.io/msclock/features/vcpkg:1": {}
}

Options

Options Id Description Type Default Value
username Enter name of a non-root user to configure or none to skip string automatic
vcpkgversion Enter vcpkg version tag or stable or latest string latest
vcpkgroot Enter VCPKGROOT as vcpkg root path string /usr/local/vcpkg
vcpkgdownload Enter VCPKGDOWNLOAD as vcpkg download path string /usr/local/vcpkg-downloads

Customizations

VS Code Extensions

  • ms-vscode.cpptools
  • ms-vscode.cmake-tools
  • twxs.cmake

Using vcpkg

This feature includes vcpkg package manager. If CMake is not installed in advance, a suitable version will be installed into the path /usr/local/bin/cmake automatically from vcpkg.

OS Support

This Feature should work on recent versions of Debian/Ubuntu, RedHat Enterprise Linux, Fedora, RockyLinux, and Alpine Linux.