本来は
sudo "/Applications/CMake X.X-X.app/Contents/MacOS/Cmake X.X-X"
(Xはバージョン番号)
と管理者権限でcmake GUI版を立ち上げ、メニューのtools->Install for Command Line Useを選択するだけでターミナルからcmakeできるようになる。
が、2.8時代にこれが失敗してしまうことがあった。(今はどうか知らない)
“Install for Command Line Use”はlnコマンドでCMakeパッケージ内の各コマンドを/usr/bin以下にシンボルリンクを張っているだけなので、自力でやってしまえばいい。
sudo ln -s "/Applications/CMake X.X-X.app/Contents/bin/ccmake" /usr/bin/ccmake
sudo ln -s "/Applications/CMake X.X-X.app/Contents/bin/cmake" /usr/bin/cmake
sudo ln -s "/Applications/CMake X.X-X.app/Contents/bin/cmake-gui" /usr/bin/cmake-gui
sudo ln -s "/Applications/CMake X.X-X.app/Contents/bin/cmakexbuild" /usr/bin/cmakexbuild
sudo ln -s "/Applications/CMake X.X-X.app/Contents/bin/cpack" /usr/bin/cpack
sudo ln -s "/Applications/CMake X.X-X.app/Contents/bin/ctest" /usr/bin/ctest