Adding a cmake support