convert project build to cmake