The platform name is used in the (human readable) MXF Identification::Platform property value. This commit keeps the existing names for known platforms defines to avoid breaking scripts that (wrongly) rely on it. If the platform is not known then the name is provided by CMAKE's CMAKE_SYSTEM_NAME and CMAKE_SYSTEM_PROCESSOR variables.
I might need to take another look at this because I'm guessing this won't work for macOS Universal binaries as the config.h file is created at configure time.
The platform name is used in the (human readable) MXF Identification::Platform property value. This commit keeps the existing names for known platforms defines to avoid breaking scripts that (wrongly) rely on it. If the platform is not known then the name is provided by CMAKE's
CMAKE_SYSTEM_NAME
andCMAKE_SYSTEM_PROCESSOR
variables.Fixes #83