*nix-likes are pretty straightforward with CMake, but I need to properly suss out how to do it on Windows, and check that it works.
I'm only going to be able to test it on Windows 10, so I hope my findings here will be transferable for older versions of the OS.