build-cpp / cmkr

Modern build system based on CMake and TOML.
https://cmkr.build
MIT License
423 stars 28 forks source link

Report better error messages for vcpkg projects and features #118

Closed ZehMatt closed 10 months ago

ZehMatt commented 10 months ago

This will now give better error messages, some might not know that vcpkg has reserved names so this will better communicate that.

The errors will show following:

>cmkr gen
[cmkr] error: Invalid vcpkg package name 'core', name is reserved

>cmkr gen
[cmkr] error: Invalid vcpkg package feature 'core', name is reserved
mrexodia commented 10 months ago

Sehr gut