Posted at

開発に必要なものが入っているかチェックするツール

開発に必要なものが入っているかチェックするツール Ready を作りました。

install.sh があるので git clone してインストールしてください。

git clone git@github.com:utisam/ready.git

cd ready
sudo ./install.sh

ただのシェルスクリプトです。アンインストールしたい時は /usr/local/bin/ready/usr/local/lib/ready を削除してください。

プロジェクトのルートディレクトリに .readyrc を書きます。

check_command "dep"

check_command "migrate"

新しくそのプロジェクトに参加した人は、 ready コマンドを実行します。

ready

以下のようにコマンドの存在がチェックされます。

Command: dep ... OK

Command: migrate ... OK

全て OK が表示されれば、必要なツールが全て整っていることになります。 README などにいちいち書かなくても良くなりますし、自動でチェックしてくれるので便利だと思います。特に configureCMake のようなツールを利用しないプロジェクトでご利用ください。