CMake based build system for FVCOM