I found myself on a Windows machine wanting to run tests, but could not, due to a number of issues. This MR attempts to address them as follows:
- Builds
cpp_test_static_libraryas static in Windows. Building as shared triggers the "export ordinal too large" issue that also plaguesinkscape_baseon MSYS2. - Disabled tests for
libnrtypeon Windows. There's an ifdef'd section that wantsInkscape::IO::Resourceon Windows, but addingio/resource.cppto the isolated list introduced in !7797 (merged) sets off a chain of dependencies that defeats the unit isolation. There's probably a better way to address this! - Fixes an ifdef'd typo in
split-path-test.cpp - Adds some logic to the CLI test scripts to allow GraphicsMagick syntax, if ImageMagick can't be found.
- Adds
bcto the MSYS2 install list





















