!gmakeのマクロ よくやり方を忘れてしまうのでメモ. マクロ変数にコマンドの実行結果をセットするときに HOGE = `command` とかってしてもいいけど,この変数を呼び出すたびに 毎回コマンドが実行されることになる. 普通に使う分にはそう問題にならないけど, 処理が遅いときや,ifeqの引数に使いたいときなんかは, HOGE = $(shell command) とすると,ここでコマンドを実行して,その結果を変数に代入すればいい. ...そして,FreeBSDで,makeってうっておこられてから気づく