Minilla-v2.1.1 > modules/Minilla-v0.11.0 との差分

Minilla modules/Minilla-v0.11.0 と modules/Minilla-v2.1.1 の差分

11=encoding utf8
22
33=for stopwords MINILLA .mailmap mimick XSUtil travis XSUtil.needs_compiler_cpp XSUtil.generate_xshelper_h XSUtil.cc_warnings DarkPAN
44
55=head1 NAME
66
77=begin original
88
99Minilla - CPAN module authoring tool
1010
1111=end original
1212
1313Minilla - CPAN モジュールオーサリングツール
1414
1515=head1 SYNOPSIS
1616
1717=begin original
1818
1919 minil new - Create a new dist
2020 minil test - Run test cases
2121 minil dist - Make your dist tarball
2222 minil install - Install your dist
2323 minil release - Release your dist to CPAN
2424 minil run - Run arbitrary commands against build dir
2525
2626=end original
2727
2828 minil new - 新しいディストリビューションを作る
2929 minil test - テストケースを実行する
3030 minil dist - 配布用のtar玉を作る
3131 minil install - ディストリビューションをインストールする
3232 minil release - ディストリビューションをCPANにリリースする
3333 minil run - ビルドディレクトリに対して任意のコマンドを実行する
3434
3535=head1 DESCRIPTION
3636
3737=begin original
3838
3939Minilla is a CPAN module authoring tool. Minilla provides L<minil> command for authorizing a CPAN distribution.
4040
4141=end original
4242
4343Minilla は CPANモジュールのオーサリングツールです。Minillaは CPANディストリビューションのオーサリングのために、L<minil>コマンドを用意します。
4444
4545 (M::I - inc) + shipit + (dzil - plugins)
4646
4747=begin original
4848
4949B<THIS IS A DEVELOPMENT RELEASE. API MAY CHANGE WITHOUT NOTICE>.
5050
5151=end original
5252
5353B<これは、開発版リリースです。APIは予告なしに変更されるかもしれません>
5454
5555=head1 MOTIVATION
5656
5757(動機)
5858
5959=head1 CONVENTION
6060
6161(慣習)
6262
6363=begin original
6464
6565As stated above, Minilla is opinionated. Minilla has a bold assumption and convention like the followings, which are almost compatible to the sister project L<Dist::Milla>.
6666
6767=end original
6868
6969以上のように、Minilla は独断的です。Minillaには以下のような大胆な仮説と慣習があります。これらは姉妹プロジェクトのL<Dist::Milla>とほとんど互換性があります。
7070
7171=begin original
7272
7373=over 4
7474
7575=item Your module written in Pure Perl are located in I<lib/>.
7676
7777=item Your executable file is in I<script/> directory, if any
7878
7979=item Your module is maintained with B<Git> and C<git ls-files> matches with what you will release
8080
8181=item Your module has a static list of prerequisites that can be described in L<cpanfile>
8282
8383=item Your module has a Changes file
8484
8585=back
8686
8787=end original
8888
8989=over 4
9090
9191=item I<lib/>以下にPure Perl でモジュールが書かれている
9292
9393=item 実行ファイルはなんであれ、I<script/>ディレクトリ以下にある
9494
9595=item モジュールは B<Git> でメンテナンスされており、C<git ls-files> は、リリースするものにマッチする
9696
9797=item モジュールは、L<cpanfile>に予め必要なものの静的なリストがある
9898
9999=item モジュールには、Changes がある
100100
101101=back
102102
103103=head1 GETTING STARTED
104104
105105(始めましょう)
106106
107107 # First time only
108108 % cpanm Minilla
109109 # Minilla has only a few deps. It should be very quick
110110
111111 # Make a new distribution
112112 % minil new Dist-Name
113113 % cd Dist-Name/
114114
115115 # Git commit
116116 % git commit -m "initial commit"
117117
118118 # Hack your code!
119119 % $EDITOR lib/Dist/Name.pm t/dist-name.t cpanfile
120120
121121 # Done? Test and release it!
122122 % minil release
123123
124124=begin original
125125
126126It's that easy.
127127
128128=end original
129129
130130このように、簡単です。
131131
132132=begin original
133133
134134You already have distributions with L<Module::Install>, L<Module::Build>, L<Dist::Zilla> or L<ShipIt>? Migrating is also trivial. See "MIGRATING" in L<Minilla::Tutorial> for more details.
135135
136136=end original
137137
138138L<Module::Install>、L<Module::Build>、L<Dist::Zilla>、または、L<ShipIt>を使ったディストリビューションがすでにありますか? 移行もまた些細なことです。詳細は、L<Minilla::Tutorial>の"MIGRATING"を見てください。
139139
140140=head1 WHY MINILLA?
141141
142142(なぜ MINILLA?)
143143
144144=head2 Repository managed by Minilla is git install ready.
145145
146146(Minillaで作成され、管理されたリポジトリは git インストールできます。)
147147
148148=begin original
149149
150150The repository created and managed by Minilla is git install ready.
151151You can install the library by C<< cpanm git://... >>.
152152
153153=end original
154154
155155Minillaで作成され、管理されたリポジトリは git インストールできます。
156156C<< cpanm git://... >>で、インストールできます。
157157
158158=begin original
159159
160160Of course, you can install Minilla from C<< cpanm git://github.com/tokuhirom/Minilla.git >>.
161161
162162=end original
163163
164164もちろん、Minilla を、 C<< cpanm git://github.com/tokuhirom/Minilla.git >> からインストールできます。
165165
166166=head2 Minilla is built on small libraries.
167167
168168(Minilla は小さなライブラリでできています。)
169169
170170=begin original
171171
172172Minilla is built on only few small libraries. You can install Minilla without a huge list of dependencies to heavy modules.
173173
174174=end original
175175
176176Minilla は、ほんの少しの小さなライブラリで作られています。重たいモジュールに依存する巨大なリストなしに、インストールすることができます。
177177
178178=head2 And, what is Minilla?
179179
180180(Minillaって何?)
181181
182182=begin original
183183
184184 Minilla is a Kaiju (Japanese giant monster) from the Godzilla series of films and is the first of several young Godzillas.
185185 http://en.wikipedia.org/wiki/Minilla
186186
187187=end original
188188
189189 ミニラは怪獣(日本の巨大なモンスター)で、ゴジラの一連の映画から取られました。最初の若いゴジラです。
190190 http://en.wikipedia.org/wiki/Minilla
191191
192192=head1 CONFIGURATION
193193
194194(設定)
195195
196196=begin original
197197
198198Minilla uses B<Convention over Configuration>.
199199
200200=end original
201201
202202Minilla は B<設定より規約>を用いています。
203203
204204=begin original
205205
206206But, you can write configurations to I<minil.toml> file in L<TOML|https://github.com/mojombo/toml> format. Minilla reads the I<minil.toml> file in the root directory of your project.
207207
208208=end original
209209
210210ですが、設定をI<minil.toml>ファイルに L<TOML|https://github.com/mojombo/toml>フォーマットで書くことができます。Minilla は、プロジェクトのルートディレクトリにあるI<minil.toml>ファイルを読みます。
211211
212212=over 4
213213
214214=item name
215215
216216=begin original
217217
218218You can write 'name' instead of automatically detecting project name out of the directory name.
219219
220220=end original
221221
222222ディレクトリ名から自動的に調べられるプロジェクト名の代わりに、'name'を書くことができます。
223223
224224=item readme_from
225225
226226 readme_from="lib/My/Foo.pod"
227227
228228=begin original
229229
230230You can specify the file to generate the README.md. This is a main module path by default.
231231
232232=end original
233233
234234README.md を生成するファイルを指定することができます。デフォルトではメインのモジュールのパスです。
235235
236236=item tag_format
237237
238238 tag_format="perl/%v"
239239
240240=begin original
241241
242242format of the tag to apply. Defaults to %v. C<%v> will replace with the distribution version.
243243
244244=end original
245245
246246適用するタグのフォーマットです。デフォルトは %v です。C<%v> はディストリビューションのバージョンに置換されます。
247247
248248=item abstract_from
249249
250250 abstract_from="lib/My/Foo.pod"
251251
252252=begin original
253253
254254Grab abstract information from the file contains pod.
255255
256256=end original
257257
258258アブストラクトの情報をpodが書かれているファイルから取り出します。
259259
260260=item authors_from
261261
262262 authors_from="lib/My/Foo.pod"
263263
264264=begin original
265265
266266Grab authors information from the file contains pod.
267267
268268=end original
269269
270270著者の情報をpodが書かれているファイルから取り出します。
271271
272272=item authority
273273
274274 authority = "cpan:TOKUHIROM"
275275
276276=begin original
277277
278278Set x_authority attribute to META.
279279See L<http://jawnsy.wordpress.com/2011/02/20/what-is-x_authority/> for more details.
280280
281281=end original
282282
283283METAに x_authority 属性を設定します。
284284詳細は、L<http://jawnsy.wordpress.com/2011/02/20/what-is-x_authority/>を見てください。
285285
286286=item allow_pureperl
287287
288288 allow_pureperl=1
289289
290290=begin original
291291
292292A boolean indicating the module is still functional without its XS parts. When an XS module is build
293293with C<--pureperl_only>, it will otherwise fail.
294294
295295=end original
296296
297297XSの部分がなくても、モジュールが機能的であることを示す真偽値です。XSモジュールが
298298C<--pureperl_only>でビルドされる時に、真でなければ失敗します。
299299
300300=begin original
301301
302302It affects to L<Module::Build> 0.4005+ only.
303303
304304=end original
305305
306306L<Module::Build> 0.4005以上のバージョンでのみ有効です。
307307
308308=item no_github_issues
309309
310310 no_github_issues=true
311311
312312=begin original
313313
314314Minilla sets bugtracker as github issues by default. But if you want to use RT, you can set this variable.
315315
316316=end original
317317
318318Minilla はデフォルトで github の issues をバグトラッカーとして設定します。RTを使いたければ、この値を設定することができます。
319319
320320=item no_index
321321
322322 [no_index]
323323 directory=['t', 'xt', 'tools']
324324
325325=begin original
326326
327327Minilla sets META.json's no_index as C<< directory => ['t', 'xt', 'inc', 'share', 'eg', 'examples', 'author', 'builder'] >>
328328by default. But if you want to change them, you can set this section variable. If this section is set,
329329specified variables are only used, in fact default settings are not merged.
330330
331331=end original
332332
333333Minilla はデフォルトで META.jsonの no_index を C<< directory => ['t', 'xt', 'inc', 'share', 'eg', 'examples', 'author', 'builder'] >>として
334334設定します。ですが、これらを変更したければ、このセクションの値をセットできます。このセクションが設定された場合、
335335指定された値のみが使われます。実際に、デフォルトの設定はマージされません。
336336
337337=item c_source
338338
339339 c_source = ['src']
340340
341341=begin original
342342
343343A directory which contains C source files that the rest of the build may depend
344344on. Any ".c" files in the directory will be compiled to object files.
345345The directory will be added to the search path during the compilation and
346346linking phases of any C or XS files.
347347
348348=end original
349349
350350残りのビルドが依存している C のソースファイルのあるディレクトリ。
351351ディレクトリにある、すべての ".c" ファイルはオブジェクトファイルにコンパイルされます。
352352ディレクトリは C や XS ファイルのコンパイルとリンクの間、サーチパスに加えれられます。
353353
354354=item script_files
355355
356356 script_files = ['bin/foo', 'script/*']
357357
358358=begin original
359359
360360Minilla sets install script files as C<< ['script/*', 'bin/*'] >> by default.
361361
362362=end original
363363
364364Minilla はデフォルトで、インストールスクリプトファイルを C<< ['script/*', 'bin/*'] >> とします。
365365
366366=item tap_harness_args(EXPERIMENTAL)
367367
368368 [tap_harness_args]
369369 jobs=19
370370
371371=begin original
372372
373373This parameters pass to TAP::Harness when running tests. See the L<TAP::Harness> documentation for details.
374374
375375=end original
376376
377377このパラメータは、テスト時に TAP::Harness に渡されます。詳細は、L<TAP::Harness> のドキュメントを見てください。
378378
379379=item license
380380
381381 license="artistic_2"
382382
383383=begin original
384384
385385You can specify your favorite license on minil.toml. The license key is same as CPAN Meta spec 2.0.
386386See L<CPAN::Meta::Spec>.
387387
388388=end original
389389
390390自分の気に入ったライセンスを minil.toml に指定できます。ライセンスのキーは CPAN Meta spec 2.0 と同じです。
391391
392392=item badges
393393
394394 badges = ['travis', 'coveralls']
395395
396396=begin original
397397
398398Embed badges image (e.g. Travis-CI) to README.md. It ought to be array and each elements must be service name. Now, supported services are only 'travis' and 'coveralls'.
399399
400400=end original
401401
402402バッジイメージ(例. Travis-CI)を README.md に埋め込みます。配列であるべきであり、それぞれの要素はサービス名でなければいけません。現在サポートされているサービスは、'travis' と 'coveralls' のみです。
403403
404404=item PL_files
405405
406406=begin original
407407
408408Specify the PL files.
409409
410410=end original
411411
412412PL ファイルを指定します。
413413
414414 [PL_files]
415415 lib/Foo/Bar.pm.PL="lib/Foo/Bar.pm"
416416
417417=item build.build_class
418418
419419=begin original
420420
421421Specify a custom Module::Build subclass.
422422
423423=end original
424424
425425カスタムの Module::Build サブクラスを指定します。
426426
427427 [build]
428428 build_class = "builder::MyBuilder"
429429
430430=item XSUtil.needs_compiler_c99
431431
432432 [XSUtil]
433433 needs_compiler_c99 = 1
434434
435435=begin original
436436
437437You can specify C<needs_compiler_c99> parameter of L<Module::Build::XSUtil>.
438438
439439=end original
440440
441441L<Module::Build::XSUtil> の C<needs_compiler_c99>> パラメータを指定できます。
442442
443443=item XSUtil.needs_compiler_cpp
444444
445445 [XSUtil]
446446 needs_compiler_cpp = 1
447447
448448=begin original
449449
450450You can specify C<needs_compiler_cpp> parameter of L<Module::Build::XSUtil>.
451451
452452=end original
453453
454454L<Module::Build::XSUtil> の C<needs_compiler_cpp>> パラメータを指定できます。
455455
456456=item XSUtil.generate_ppport_h
457457
458458 [XSUtil]
459459 generate_ppport_h = 1
460460
461461=begin original
462462
463463You can specify C<generate_ppport_h> parameter of L<Module::Build::XSUtil>.
464464
465465=end original
466466
467467L<Module::Build::XSUtil> の C<generate_ppport_h> パラメータを指定できます。
468468
469469=item XSUtil.generate_xshelper_h
470470
471471 [XSUtil]
472472 generate_xshelper_h = 1
473473
474474=begin original
475475
476476You can specify C<generate_xshelper_h> parameter of L<Module::Build::XSUtil>.
477477
478478=end original
479479
480480L<Module::Build::XSUtil> の C<generate_xshelper_h> パラメータを指定できます。
481481
482482=item XSUtil.cc_warnings
483483
484484 [XSUtil]
485485 cc_warnings = 1
486486
487487=begin original
488488
489489You can specify C<cc_warnings> parameter of L<Module::Build::XSUtil>.
490490
491491=end original
492492
493493L<Module::Build::XSUtil> の C<cc_warnings> パラメータを指定できます。
494494
495495=item FileGatherer.exclude_match
496496
497497 [FileGatherer]
498498 exclude_match = ['^author_tools/.*']
499499
500500=begin original
501501
502502Nothing by default. To exclude certain files from being gathered into dist, use the
503503C<exclude_match> option. Files matching the patterns are not gathered.
504504
505505=end original
506506
507507デフォルトにはありません。特定のファイルをディストリビューションから除外したければ、
508508C<exclude_match> オプションを使ってください。パターンにマッチしたファイルは除外されます。
509509
510510=item FileGatherer.include_dotfiles
511511
512512 [FileGatherer]
513513 include_dotfiles = false
514514
515515=begin original
516516
517517By default, files will not be included in dist if they begin with a dot. This goes
518518both for files and for directories.
519519
520520=end original
521521
522522デフォルトでは、ドットから始まるファイルは、ディストリビューションに含まれません。
523523この設定はファイルとディレクトリの両方に及びます。
524524
525525=begin original
526526
527527In almost all cases, the default value (false) is correct.
528528
529529=end original
530530
531531ほとんどすべての場合、デフォルトの値(偽)が正しいです。
532532
533533=item release.pause_config
534534
535535=begin original
536536
537537 [release]
538538 pause_config = "/path/to/some/.pause"
539539
540540By setting this value to another PAUSE configuration file (see
541541L<cpan_upload/CONFIGURATION> for the details), it is possible to use another
542542PAUSE server (or anything good enough to mimick its upload process) for the
543543release step.
544544
545545=end original
546546
547547この値を別のPAUSE設定ファイル(詳細は次を参照 L<cpan_upload/CONFIGURATION>)に設定することで、
548548リリースステップで別のPAUSEサーバ(か、PAUSEのアップロードプロセスに十分に似せた何か)を使えます。
549549
550550=begin original
551551
552552To do so, simply add a C<upload_uri> entry in your file to the alternate PAUSE
553553server, i.e :
554554
555555=end original
556556
557557そうするためには、C<upload_uri>エントリを加えて、代替のPAUSEサーバにしてください。
558558例:
559559
560560 upload_uri http://127.0.0.1:5000/pause/authenquery
561561
562562=begin original
563563
564564If you instantly launch your origin upload server as DarkPAN, See L<OrePAN2::Server>.
565565
566=end
566=end original
567567
568568DarkPan のような自分のオリジナルアップロードサーバをすぐに立ち上げたいのなら、L<OrePAN2::Server> を見てください。
569569
570570=item release.do_not_upload_to_cpan
571571
572572 [release]
573573 do_not_upload_to_cpan=true
574574
575575=begin original
576576
577577This variable disables CPAN upload feature.
578578
579579=end original
580580
581581この値はCPANへのアップロード機能を無効にします。
582582
583=item release.hooks
584
585 [release]
586 hooks = [
587 "COMMAND1",
588 "COMMAND2"
589 ]
590
591=begin original
592
593Commands that are specified by this option will be executed when releasing. If result of commands is not successful, it will abort.
594
595=end original
596
597このオプションで指定されたコマンドはリリース時に実行されます。コマンドが成功しなければ、中止されます。
598
583599=item ReleaseTest.MinimumVersion
584600
585601 [ReleaseTest]
586602 MinimumVersion = false
587603
588604=begin original
589605
590606If you set this key false, Minilla will not generate 'xt/minilla/minimum_version.t'.
591607
592608=end original
593609
594610この値を偽にすると、Minilla は 'xt/minilla/minimum_version.t' を生成しません。
595611
596612
613=item requires_external_bin
614
615 requires_external_bin=['tar']
616
617=begin original
618
619The C<requires_external_bin> command takes the name of a system command
620or program. Build fail if the command does not exist.
621
622=end original
623
624C<requires_external_bin> コマンドはシステムコマンドかプログラムの名前を
625取ります。コマンドが存在しない場合ビルドは失敗します。
626
597627=back
598628
599629=head1 FAQ
600630
601631=over 4
602632
603633=item How can I manage B<contributors> section?
604634
605635(B<contributors>> セクションをどのように管理できますか?)
606636
607637=begin original
608638
609639Minilla aggregates contributors list from C<< git log --format="%aN <%aE>" | sort | uniq >>.
610640
611641=end original
612642
613643Minilla はコントリビュータのリストを C<< git log --format="%aN <%aE>" | sort | uniq >> からアグリゲートします。
614644
615645=begin original
616646
617647You can merge accounts by .mailmap file. See L<https://www.kernel.org/pub/software/scm/git/docs/git-shortlog.html>
618648
619649=end original
620650
621651.mailmap ファイルで、アカウントをマージできます。 L<https://www.kernel.org/pub/software/scm/git/docs/git-shortlog.html> を見てください。
622652
623653=item Why don't you provide plug-in support?
624654
625655(なぜ、plug-inをサポートしないのですか?)
626656
627657=begin original
628658
629659If you want a pluggable tool, it already exists: It's called L<Dist::Zilla> :P
630660If you like Minilla's behavior but you really want something pluggable, you can use L<Dist::Milla>, Minilla's sister project.
631661L<Dist::Milla>'s behavior is almost identical to that of Minilla.
632662
633663=end original
634664
635665プラガブルなツールがほしければ、既にあります: それは、L<Dist::Zilla> と呼ばれます :P
636666Minillaのような振る舞いが好きで、ですが、本当にプラガブルなものが欲しいならば、L<Dist::Milla>を使うことができます。Minillaの姉妹プロジェクトです。
637667L<Dist::Milla> の振る舞いは Minilla と大部分一致します。
638668
639669=item Why does minil only support git?
640670
641671(なぜ、minil は git しかサポートしないのですか?)
642672
643673=begin original
644674
645675I think git is a best VC for CPAN modules, for now.
646676
647677=end original
648678
649679今のところ、CPANモジュールにとってgitがベストなVCだと思うからです。
650680
651681=begin original
652682
653683If you want to use another version control system, you can probably use L<Dist::Milla>.
654684
655685=end original
656686
657687他のバージョンコントロールシステムを使いたければ、L<Dist::Milla>を使うことができるでしょう。
658688
659689=item And why...
660690
661691(では、なぜ...)
662692
663693=begin original
664694
665695Yes. You can use L<Dist::Milla>.
666696
667697=end original
668698
669699はい。L<Dist::Milla>を使えます。
670700
671701=item Should I add (META.json|Build.PL) to repository?
672702
673703((META.json|Build.PL)をリポジトリに加えるべきですか?)
674704
675705=begin original
676706
677707Yes. You need to add it to make your git repo installable via cpanm.
678708
679709=end original
680710
681711はい。cpanm で git リポジトリからのインストールを可能にするために必要です。
682712
683713=item How do I manage ppport.h?
684714
685715(ppport.h をどのように管理しますか?)
686716
687717=begin original
688718
689719Is there a reason to remove ppport.h from repo?
690720
691721=end original
692722
693723ppport.h をリポジトリから消す理由がありますか?
694724
695725=item How can I install script files?
696726
697727(スクリプトファイルをどうやってインストールできますか?)
698728
699729=begin original
700730
701731Your executables must be in F<script/>. It's L<Module::Build::Tiny>'s rule.
702732
703733=end original
704734
705735実行可能なものは F<script/> に入れてください。これは、L<Module::Build::Tiny>のルールです。
706736
707737=item How to switch from Module::Install/Module::Build/Dist::Zilla?
708738
709739(Module::Install/Module::Build/Dist::Zillaからどのようにスイッチしますか?)
710740
711741=begin original
712742
713743You can use experimental `minil migrate` sub-command.
714744See L<Minilla::CLI::Migrate> for more details.
715745
716746=end original
717747
718748実験的な `minil migrate` サブコマンドを使えます。
719749詳細は、L<Minilla::CLI::Migrate>を見てください。
720750
721751=item How should I manage the files you do not want to upload to CPAN?
722752
723753(CPANにアップロードしたくないファイルをどのように管理すべきですか?)
724754
725755=begin original
726756
727757Please use FileGatherer.exclude_match for ignoring files to upload tar ball.
728758
729759=end original
730760
731761tarボールをアップロードするファイルを無視するために、FileGatherer.exclude_match を使ってください。
732762
733763=begin original
734764
735765You can use MANIFEST.SKIP file for ignoring files. ref. L<ExtUtils::Manifest>.
736766
737767=end original
738768
739769MANIFEST.SKIP ファイルをファイルを無視するのに使えます。L<ExtUtils::Manifest> を参照。
770
771=item How do I use Module::Build::Tiny with Minilla?
772
773(どうやって、Module::Build::Tiny を Minillaで使いますか?)
774
775=begin original
776
777Minilla v0.15.0+ supports v0.15.0(EXPERIMENTAL).
778
779=end original
780
781Minilla v0.15.0+ は v0.15.0をサポートします(EXPERIMENTAL).
782
783=begin original
784
785If you want to create new project with Module::Build::Tiny, run the command as following.
786
787=end original
788
789Module::Build::Tiny を 新しいプロジェクトで作りたければ、以下のコマンドを走らせてください。
790
791 % minil new -p ModuleBuildTiny My::Awesome::Module
792
793=begin original
794
795If you want to migrate existing project, you need to rewrite minil.toml file.
796You need to add following line:
797
798=end original
799
800存在するプロジェクトをマイグレートしたければ、minil.toml ファイルを変更する必要があります。
801以下の行を追加する必要があります。
802
803 module_maker="ModuleBuildTiny"
804
805=item How do I use ExtUtils::MakeMaker with Minilla?
806
807(どうやって、ExtUtils::MakeMakerをMinillaで使いますか?)
808
809=begin original
810
811Minilla v2.1.0+ supports EUMM(EXPERIMENTAL).
812
813=end original
814
815Minilla v2.1.0+ は EUMM をサポートします(EXPERIMENTAL).
816
817=begin original
818
819You need to rewrite minil.toml file.
820You need to add following line:
821
822=end original
823
824minil.toml ファイルを変更する必要があります。
825以下の行を追加する必要があります。
826
827 module_maker="ExtUtilsMakeMaker"
828
829=begin original
830
831(There is no profile, yet. Patches welcome.)
832
833=end original
834
835(プロファイルが、まだありません。パッチ歓迎)
836
837=begin original
838
839I don't suggest to use this module... But you can use this option for maintaining
840primitive modules like Test::TCP.
841
842=end original
843
844このモジュールを使うことをお薦めしません... ですが、Test::TCP のようなプリミティブなモジュールを
845メンテナンスするために、このオプションを使うことができます。
740846
741847=back
742848
743849=head1 AUTHORS
744850
745851Tokuhiro Matsuno E<lt> tokuhirom@gmail.com E<gt>
746852
747853Tatsuhiko Miyagawa
748854
749855=head1 THANKS TO
750856
751857RJBS, the author of L<Dist::Zilla>. L<Dist::Zilla> points CPAN authorizing tool.
752858
753859=head1 SEE ALSO
754860
755861=head1 LICENSE
756862
757863Copyright (C) Tokuhiro Matsuno
758864
759865This library is free software; you can redistribute it and/or modify
760866it under the same terms as Perl itself.
761867
762868
763869=cut