We recently had a broken version check because an newer OS X version is treated as MACOS_VERSION_UNKNOWN which is less than all the defined values. Let's have a separate enum value for unknown but newer versions, so the ">=" and "<=" version checks still work even in upcoming OS X releases.
Diff Detail
Diff Detail
Event Timeline
Comment Actions
Landed in r224315 with a modification to use IsDigit() instead of the multiple case labels.