NP_cles()

123456789101112131415161718192021222324252627282930

PEARファイルはどこに置くべきか?

 
投稿者:hsur 投稿日時:2006-01-08 - 11:26
カテゴリー:Nucleus News - - トラックバック(0)- Views: 150

Nucleus関係の開発者でPEARを使ったプラグインをリリースしている人はあまり見かけないので、これまでさして問題になってこなかったことだと思うのですが、NP_MoblogやNP_TypeKeyを自分で開発していていろいろと問題が出てきました。

この問題についてはNP_Moblog v1.10のコメント欄でtakabさんに指摘していただき、力技での解決を試みていたんですが、やっぱりそれじゃだめだろうということで、根本的な解決を図るべくtakabさんとメールでディスカッションをさせていただきました。

takabさんその節はありがとうございました。

名前はベタにsharedlibsで

結論としてはpluginsディレクトリにsharedlibsというディレクトリを作って、これをinclude_pathに追加することにします。PEARなどの共有ライブラリはこのディレクトリに配置すれば大丈夫になります。

ということで、僕のプラグインは次のリリース分からsharedlibsディレクトリに対応したものになります。

    このエントリは役に立ちましたか?

      

    トラックバックについて [policy]

    Trackback URL:
    Trackbacks
    このエントリにトラックバックはありません

    Comments [policy]

    Andy wrote:

    本家では
    http://forum.nucleuscms.org...
    という話が上がっています。

    2006-03-22 20:36 <%HatenaAuth()%> 

    hsur wrote:

    Andyさん

    ポインタありがとうございます。

    単純な考えなのですが、共有ライブラリ配置用の(あらかじめinclude_pathが通っている)ディレクトリをNucleusコアに取り込んでもらえると幸せになれる人が多いと思う、というかこういう議論もなくなると思うんですがいかがでしょうか?

    # 現在はコアがinclude_pathを通している部分はないですよね。。。。。。

    2006-03-22 20:45 <%HatenaAuth()%> 

    hsur wrote:

    早速ポストしていただいたようで、ありがとうございます。
    http://forum.nucleuscms.org...

    2006-03-23 02:35 <%HatenaAuth()%> 

    Add Comments

    コメントは承認後の表示となります。
    OpenIDでログインすると、即時に公開されます。

    OpenID を使ってログインすることができます。

    Identity URL: Yahoo! JAPAN IDでログイン