On both Linux and Windows:
$ cmake -B build -G "Ninja Multi-Config" .
$ cmake --build build --config Debug --target vk_sample_01_triangle
$ ./build/bin/Debug/vk_sample_01_triangle
...
*** PPX ASSERT ***
Message : Could not determine asset path for "basic/shaders/spv/StaticVertexColors.vs.spv"
Condition : !assetPath.empty()
Function : GetAssetPath
Location : /usr/local/google/home/hitchens/git/bigwheels/src/ppx/base_application.cpp : 102
vk_sample_01_triangle: /usr/local/google/home/hitchens/git/bigwheels/src/ppx/base_application.cpp:102: std::filesystem::__cxx11::path ppx::BaseApplication::GetAssetPath(const std::filesystem::__cxx11::path&) const: Assertion `false' failed.
This works fine with the normal Ninja generator