揮発性のメモ2

最近知った知識を さも昔から知ってた風にメモ書きしていく

makeで、必ずntpdateを実行する

諸事情により時計が狂いまくる開発機があるので、makeする際にまず時計を合わせたい


Makefile

all: ntpdate program_a program_b

(中略)

.PHONY: all clean ntpdate

ntpdate:
	sudo ntpdate -u 192.168.0.1 || true

allで、ターゲットのプログラムの前に ntpdate とか適当なターゲットを追加する。
このとき、ほかのターゲットより前に書く。

実体をつくらないやつなので .PHONY にもちゃんと追記する(こっちは順不同)