トップ(最新)

nDiki : 2004年10月17日

2004年10月17日 (日)

過去の今ごろ このエントリーを含むはてなブックマーク

過去の10月17日より。

  • ジュピター号
    • 結局自分の席から一歩も動かなかったのだが、せっかくなのでトイレとかも使ってみれば良かったかな。ってゲーゲーやっている人がいたんだっけか。

スポンサード リンク

ExtUtils::ModuleMaker このエントリーを含むはてなブックマーク

Perl モジュールのスケルトンを生成するためのモジュール。 h2xs と同じ目的で使うもの。 modulemaker というスクリプトが付属していて、実行すると対話的に項目を設定した後、スケルトンを生成することができる。

h2xs よりはいろいろ項目を設定してスケルトンを生成できる。 h2xs よりは良いがカスタマイズはあまりできなさそう。

直接これを使うためというよりか、ExtUtils::ModuleMaker::TTを使ってみるためにインストール


ExtUtils::ModuleMaker::TT このエントリーを含むはてなブックマーク

ExtUtils::ModuleMakerをベースに、Template Toolkit によるテンプレートからのPerl モジュールを生成するようにしたモジュール。

希望のものにかなり近い。

 # Sample_Corp::MyModule モジュールディストリビューションを作成
 makeperlmod --newdist Sample_Corp::MyModule

作成したモジュールパッケージのソースツリーに新しいモジュールを追加する機能もある。

 # Sample_Corp::MyModule::SubModule を追加
 # 以下の2つを生成
 #   lib/Sample_Corp/MyModule/SubModule.pm
 #   t/Samle_Corp_MyModule_SubModule.t
 cd Sample_Corp/MyModule
 makeperlmod --module Sample_Corp::MyModule::SubModule

設定ファイル、自前のテンプレートをベースにする場合は --newdist する前に以下の作業をしておく。

 #設定ファイルを作成
 makeperlmod --defaults ~/.makeperlmod.config
 # <AUTHOR> の各フィールドを設定しておくとスケルトン生成時に利用される。

 # テンプレートの生成
 makeperlmod -templates ~/.makeperlmod.templates
 # 設定ファイルの OCMPACT を 1 に変更
 # TEMPLATE_DIR を指定
 perl -pi -e 's/(COMPACT\s+)0/${1}1/' ~/.makeperlmod.config
 echo TEMPLATE_DIR $HOME/.makeperlmod.templates >> ~/.makeperlmod.config

[ 10月17日全て ]

スポンサード リンク

■よく検索されるキーワード

torrent(86) windows(43) x31(42) perl(39) 書き方(37) linux(29) mp980(27) 提案書(24) アジェンダ(24) 設定(24) usb(23) 手帳(21) thinkpad(21) 使い方(21) ドラマ(21) ganttproject(21) debian(19) gtd(19) 画像(18) cvs(16) 壁紙(14) 動画(13) ヨドバシカメラ(13) subversion(13) a6(13) dropbox(13) ssh(12) svn(12) 日本語(12) make(12) tc-1(12) java(12) 修理(12) インストール(11) ノート(10) mp3(10) 方眼(10) rcs(10) サンプル(10) ヨドバシ(10) ボールペン(9) c#(9) ダイソー(9) web(9) nsis(9) アジェンダとは(9) centos(9) メモリ(9) 評判(9) pdumpfs(8) ダウンロード(8) フィルム(8) リフィル(8) アレグラ(8) truecrypt(8) クラリチン(7) cgi(7) 無印(7) バッグインバッグ(7) 印刷(7) thinkingrock(7) hhkb(7) ai(7) デジカメ(7) 無線lan(7) google(7) コンポ(7) pixus(7) xampp(7) tortoisesvn(7) dvd(7) porter(7) af(6) ファイル(6) ガントチャート(6) xp(6) gmail(6) smtp(6) 生年月日(6) リポジトリ(6)

この日記のはてなブックマーク数 Add to Google RSS

Process Time: 0.052749s / load averages: 0.40, 0.26, 0.26
nDiki by WATANABE Yoshimasa (profile)
Powered by DiKicker
Base theme by Nana (for tDiary)