add minimum cmake version to avoid warning