[僕] cdb ファイルを make コマンドで更新する

僕ト云フ事

2005年03月28日

[linux][makefile] cdb ファイルを make コマンドで更新する

tcpserver で使われる cdb 形式のルールを make コマンドで更新してみる。
#tinydns の data が make で更新できて便利だな~と感じてたので、他のも!

Makefile:

# 生成されるファイル(.cdb)
CDB= tcp.test.cdb
# 生成に使用するファイル
SRC= tcp.test
$(CDB): $(SRC)
	tcprules $@ cdb.tmp < $<

こんな感じで、Makefile 書いておいておく。
んで、tcp.test にルール追加したりして、make すると、自動的に tcp.test.cdb 生成!

[taro@taroweb cdb]$ make
tcprules tcp.test.cdb cdb.tmp < tcp.test

ちょっとだけ楽チン!(いや、make 使ってみたかっただけです('-';))

トラックバック

このエントリーのトラックバックURL:
http://vkgtaro.jp/cgi-bin/mt/mt-tb.cgi/396

コメントを投稿