vcpkgx.com provides CMake snippets for using packages in a project. They all seem to include a lone dollar sign $ in the code. For example, for the SDL2 package:
sdl2 provides CMake targets:
find_package(SDL2 CONFIG REQUIRED)
target_link_libraries(main
PRIVATE
$
$,SDL2::SDL2,SDL2::SDL2-static>
)
I can’t figure out what those $ mean, and have had no joy searching for its meaning. Is this valid syntax, and if so, what does it do?