タグ

関連タグで絞り込む (2)

タグの絞り込みを解除

shipwrightに関するcooldaemonのブックマーク (3)

  • More about Shipwright - libnitsuji.so

    前回はてきとーなモジュールをShipwrightに突っ込んでインストールしてみる、というところまでやってみたけど実用的なことは何一つやってませんでした。というわけでCatalystおよびcatalyst.pl MyAppしてできたスケルトンをパッケージングしてテストサーバーを起動するとこまでやってみたよ。 パッケージはここにあります。 http://svn.onot.in/public/shipwright/catalyst-myapp/ インストール Shipwrightパッケージはデフォルトでは/tmpの下にインストールされますが、これを/opt以下に変更します(よくわかってないけど気持ちの問題?)。Shipwrightのパッケージは/usrとか/usr/localとかの下にインストールするようなものではなく、このパッケージだけが存在するような状態にインストールするのが正しいようです。

    More about Shipwright - libnitsuji.so
  • Shipwrightを学んだのでまとめとか - libnitsuji.so

    ShipwrightはPerlのモジュールです。CPANで公開されています。 Shipwright - Best Practical Builder - metacpan.org Shipwrightはアプリケーションのためのパッケージングツールです。依存しているソフトウェアおよびバージョンをリポジトリで管理します。たいていのPerlで書かれたアプリケーションはCPANモジュールに依存しているので、何らかの方法でそれをインストールする必要があります。思いつく方法としては以下のような方法があります。 CPANコマンドで地道にインストール アプリケーションのMakefile.PLでModule::Installを使って依存モジュールを自動インストールする rpmなどで自力でパッケージングする(やりかたしらないけど) 専用のPerlパッケージ(perl体含んだ)を作成する この中でお手軽なのは

    Shipwrightを学んだのでまとめとか - libnitsuji.so
  • Shipwrightちょっとだけ使ってみたよ - ヒルズで働く@robarioの技ログ

    参考:Shipwright - dann@catalyst - Catalystグループ Shipwright-1.01使ってみたよ。CPANモジュール群をSubversionリポジトリで管理できるよ。 どっかの誰かが『CPANモジュール群のバージョンを各マシンで合わせるためにrpmに変換して云々』ってのをやってたと思うけど、Shipwrightの用途は多分そんな感じです。 Subversionリポジトリにコミットすることになるので、野良パッチのバージョン管理も出来るかもね。 インストール 普通にCPANから。 # cpan Shipwright Shipwrightはsvnが必要です。 svkにも対応していてsvkが無い環境だとインストール時にエラーになるけど、運用上svkを使わないんだったらcpan -f Shipwrightで問題無いよ。 初期化 $ shipwright creat

    Shipwrightちょっとだけ使ってみたよ - ヒルズで働く@robarioの技ログ
  • 1