Is the CMAKE_SYSTEM_NAME “Generic” documented somewhere in the new documentation location? I can only find it described in the old location (https://gitlab.kitware.com/cmake/community/-/wikis/doc/cmake/CrossCompiling)
It doesn’t appear as though it is documented. It seems to be used for Android and SDCC which both are unlikely to care much about the host platform. I’d say that it is mostly an internal implementation detail, but I’m unsure how accurate that is.
Is there a way for developer to suppress warnings for unrecognized CMAKE_SYSTEM_NAME’s? Otherwise it seems like we’re kind of forced to use Generic if our system name doesn’t exist within CMake.
Hmm. I don’t think so. Please file an issue asking for such a way to do so.
This issue is related.