I am using the VSG code from a pull yesterday. my cmake version is 3.21.1 and I am using Visual Studio 2017.
I can build the vsg project from cmake to VC solution and I can build Vulkan also from a pull yesterday.
when I try to build vsgExamples the paths to the include files is not set. If I set that and the path to the vsg libraries manually in the VS solution I can go farther in the build but the linker is trying to find vsg::vsg.lib.
Several of the cmakelists.txt files have a line below
target_link_libraries(vsgarrays vsg::vsg)
which I believe is the cause of the problem.
In a related problem cmake does not produce a solution for vsgImGui .
When I set the vsg_DIR to E:\SupportLibraries3\VulkanSceneGraph\VulkanSceneGraph\build_x64\src\vsg
the field is cleared when I tell cmake to configure resulting in the error shown below
Could not find a package configuration file provided by "vsg" with any of
the following names:
vsgConfig.cmake
vsg-config.cmake
Bruce