Not sure what your setup is, and gn_to_cmake.py isn't used a lot these
days, but it looks like your issue is to do with the arguments
following "-imsvc" not being quoted or escaped? These will be set
through a set_target_properties and properly escaped for CMake, but I
would have expected CMake to properly escape these as command line
arguments (this is somewhat complicated as it must also escape them
for ninja). Interestingly, it looks like CMake is instead not escaping
anything here but instead attempting to rely on all file names being
the 8.3 compatibility names? It might make sense on Windows due to the
impossibility of escaping some sequences. Does this fail with other
CMake generators (vscode or make) or is this specific to the ninja
generator? Which version of CMake?
You can open an issue against Skia if you would like, but there isn't
anyone working on this at the moment. If there's a simple patch to
work around this it might be considered.
> --
> You received this message because you are subscribed to the Google Groups "skia-discuss" group.
> To unsubscribe from this group and stop receiving emails from it, send an email to
skia-discuss...@googlegroups.com.
> To view this discussion on the web visit
https://groups.google.com/d/msgid/skia-discuss/42c6d4ea-e1cd-4da6-a089-f939d01a67dfn%40googlegroups.com.