cmake is now used to build the project