アカウント名:
パスワード:
kernelのMakefile的にはVという値でKERNEL_VERBOSEを制御して、それがQを決めてるような。
ファイル内のコメントにも全コマンド見たければmake V=1でやれとあります。試してないけど、これで良いような。make Q=で変更しても上書きされるからダメかなぁ。
なるほど。ありがとうございます。Linux kernelとRubyとでは$(Q)の仕組みがちがうのかもしれませんね。
RubyのMakefile.in [github.com]では$(Q)が出てくるまでQについて何も記述がないです。automakeはautomake --add-missingでtools/config.guessとtools/config.subとを用意するだけに使うみたいです。たぶん。
Ruby だと、GNUmakefile から読み込まれている uncommon.mk で Q が設定されているようです。MANによると、 GNU make は GNUmakefile -> makefile -> Makefile の順にファイルを探すらしい。
追記:GNUmakefile と uncommon.mk は configure 時に作られる模様。uncommon.mk は common.mk が元になってるっぽいです。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
※ただしPHPを除く -- あるAdmin
Makefileの中で決められてるように見えますけど (スコア:1)
kernelのMakefile的にはVという値でKERNEL_VERBOSEを制御して、それがQを決めてるような。
ファイル内のコメントにも全コマンド見たければmake V=1でやれとあります。試してないけど、これで良いような。make Q=で変更しても上書きされるからダメかなぁ。
Re: (スコア:1)
なるほど。ありがとうございます。
Linux kernelとRubyとでは$(Q)の仕組みがちがうのかもしれませんね。
RubyのMakefile.in [github.com]では$(Q)が出てくるまでQについて何も記述がないです。
automakeはautomake --add-missingでtools/config.guessとtools/config.subとを用意するだけに使うみたいです。たぶん。
love && peace && free_software
t-nissie
Re: (スコア:1)
Ruby だと、GNUmakefile から読み込まれている uncommon.mk で Q が設定されているようです。
MANによると、 GNU make は GNUmakefile -> makefile -> Makefile の順にファイルを探すらしい。
svn-init() {
svnadmin create .svnrepo
svn checkout file://$PWD/.svnrepo .
}
Re:Makefileの中で決められてるように見えますけど (スコア:0)
追記:GNUmakefile と uncommon.mk は configure 時に作られる模様。
uncommon.mk は common.mk が元になってるっぽいです。