CMakeLists.txtを書き換えるための準備
CMakeLists.txtをcmake 3.20.2以降の物に対応させる為、準備とCMakeLists.txtのリファクタリングを行う