Noteビジネスチャット「Chatwork」のエンジニアとデザイナーのブログです。ビジネスチャット「Chatwork」のエンジニアとデザイナーのブログです。読者になる2019-03-22makeの話(基本編)makeこんにちは、あらい(@araitta)です。makeというコマンドがあります。自分はちょいとしたコマンドをMakefileに書いておくことが多いのですが、この前「Makefileの読み方が分からん」と言われる事例がありました。makeがどんなものか、どんな使い方ができるか紹介してみようと思います。何makeはビルドツールの1つです。コマンドで実行バイナリを作ります。1ヶならまだマシだけど、5ヶくらいになるとコマンド手打ちはめんどいですね。みたいなオプションを覚えてられません。同じビルドコマンド使うならルールを共通化してDRYにしたいです。コマンドはその代表的なものです。全てのUNIX・Linux系OSに最初から入っている*3のが特長です。これに従ってコマンドを実行してくれます。書き方を見てみましょう。scriptに似ているけれど、ちょっと違う記法で書きます。$(変数)ポイントは下記3つのものの関係を定義するところです。