It should generally be easier to make a CMake buildsystem work well on the BSDs than hand-cobbled Makefiles, in terms of opportunities to introduce Linuxisms.
Considering that they are supporting Linux, there was no real reason to make it so Linux-specific that all other Unix-like systems got excluded.