[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[gentoojp-docs 509] Re: Gentoo Linux 開発者Tips
atzm です.
> > あと,ものすごく初歩的なことなんですが,変数 S って省略して
> > 良いんでしたっけ? 省略はできるけど設定することを推奨すると
> > か,そんな記述をどっかで見た気がするんですが….
>
> そうですね。省略可です。最新の Ebuild HOWTO を見てみると OPT(optional?)
> になってますが、"variables that you should set" ということなので、設定
> することが推奨されています。
>
やっぱりそうでしたか,最近自分の記憶に自信がなくて…(^^;
というわけで $S のくだりについてはとりあえずコメントアウトします.
> 前半部分、src_unpack や src_compile も eclass でオーバーライドできます
> し、S も eclass でオーバーライドできるので(elisp.eclass とか)、eclass
> との連携を考えるとちょっと配慮したほうがいいかもしれません。また、リファ
> レンス部分と Tips 部分は分けて、Tips のほうでは網羅的には書かず、たと
> えば flag-o-matic でもよく利用される関数のみを解説(filter-flags とか
> strip-flags とか)したり、どういう場面で使われたりするのかに絞って書い
> たほうがいいと思います。あと cvs.eclass の例は個人的には実例(ninix-aya
> か kazehakase)を使ったほうが分かりやすい(ドキュメントが古くなってもそっ
> ちの ebuild を参照すればアップデートされている可能性が高い)んじゃない
> かと思います ;-)
>
> flag-o-matic eclass 以降の eclass の部分はリファレンスとしてかなりいい
> と思いますので、リファレンスはリファレンス、Tips は Tips と分け、Tips
> からリファレンスに適宜リンクを張る、というのはいかがでしょう。
>
なるほど,確かにそうですね.eclass の継承によってデフォルト動作が
変わるということをすっかり失念してました.
リファレンスと Tips はページを分けてみますね.
…って,これで1つドキュメントが増えちゃうことになりますが,よろし
いでしょうか?
cvs.eclass については僕も当初はそうしようと思ってたんですが,直接
eclass と関係ない記述が増えてしまうので仮想の ebuild をでっちあげ
たんです.実例の方が良いということであれば,そうしておきますね.
それでは,ありがとうございました.
他にも何かありましたらまたよろしくお願いします.
--
Atzm WATANABE