Given this CMakefile.txt:
cmake_minimum_required(VERSION 3.12)
project(DeckOfCards, LANGUAGES CXX)
set(CMAKE_CXX_STANDARD 20)
set(CMAKE_CXX_STANDARD_REQUIRED ON)
include_directories(include)
set(SOURCES
main.cpp
lib/deck.cpp
lib/game.cpp
)
set(CMAKE_CXX_COMPILER clang++)
add_executable(DeckOfCards ${SOURCES})
It generates these files:
BUILD_ALL.vpj CMakeFiles DeckOfCards.vpj DeckOfCards,.vpwhistuxml Makefile
CMakeCache.txt cmake_install.cmake DeckOfCards,.vpw DeckOfCards,.vtg
Note the extra comma in the workspace file name.