| v1 | v1 | |
|---|---|---|
| 1 | == vine-spec-skeleton開発者向け情報 == | |
| 2 | ||
| 3 | === 新しいフォーマットの追加方法 === | |
| 4 | ||
| 5 | * !VineLinux/VSS.pm#run 内に追加 | |
| 6 | * !VineLinux/VSS/Type/Foo.pm を追加 | |
| 7 | * !VineLinux/VSS/Skeleton/ 以下に雛形ファイルを追加 | |
| 8 | ||
| 9 | 詳しい記述方法は既存のファイルを参考にしてください。 | |
| 10 | ||
| 11 | === 雛形ファイル内の変数 === | |
| 12 | ||
| 13 | HTML::Templateで値を入れています。使える値については !VineLinux/VSS/Type.pm#_set_params をみてください。 | |
| 14 | ||
| 15 | === tarballの作り方 === | |
| 16 | ||
| 17 | {{{ | |
| 18 | $ perl Makefile.PL | |
| 19 | $ make manifest | |
| 20 | $ make dist | |
| 21 | }}} | |
| 22 | ||
| 23 | で作成できます。ただし、Module::Installが必要です。(2010-02-23時点ではVineのパッケージには存在しません) |