Open
Description
Here's a list of things that we may want to improve in the Windows CMake support:
- Include contrib/windows/app.manifest so that our apps say they are compatible with Windows10 (required before using the "efficieny class" on hybrid CPUs). Without this manifest, they just report Windows <=7 support (we can't know if the efficiency class is actually supported). We have a workaround to detect the Windows version but it uses an unofficial method (RtlGetVersion) so I'd like to make the correct codepath work.
- autotools only builds unit test during make check, while CMake builds them during the main build instead of during CTest. Is this expected?
- we'd need to include the soname version in the library filename (libhwloc-15.dll in current hwloc 2.x).