CrossBLAS an open-source fork of BLAS, designed for seamless compilation across multiple operating systems using CMake