X-Git-Url: http://www.git.stargrave.org/?p=public-inbox.git;a=blobdiff_plain;f=Makefile.PL;h=b3ac59be32eed944cca46c0d9e6f40c5e17a2d2f;hp=82b50543620dffc16fc39819efb4957135232168;hb=44812cbbec44625083b6e5441a798a21a5e79f71;hpb=c033dde5f54fa886b5bef5b9d5c13aa8624e8df4 diff --git a/Makefile.PL b/Makefile.PL index 82b50543..b3ac59be 100644 --- a/Makefile.PL +++ b/Makefile.PL @@ -45,18 +45,22 @@ $v->{-m1} = [ map { } } @EXE_FILES, qw( - lei-add-external lei-blob lei-config lei-convert lei-edit-search - lei-daemon-kill lei-daemon-pid lei-forget-external lei-forget-search - lei-import lei-init lei-lcat lei-ls-external lei-ls-label - lei-ls-mail-sync lei-ls-search lei-p2q lei-q lei-rediff lei-rm lei-tag + lei-add-external lei-add-watch lei-blob lei-config lei-convert + lei-daemon-kill lei-daemon-pid lei-edit-search lei-export-kw + lei-forget-external lei-forget-mail-sync lei-forget-search + lei-import lei-index lei-init lei-inspect lei-lcat + lei-ls-external lei-ls-label lei-ls-mail-source lei-ls-mail-sync + lei-ls-search lei-ls-watch lei-mail-diff lei-p2q lei-q + lei-rediff lei-refresh-mail-sync lei-rm lei-rm-watch lei-tag lei-up)]; $v->{-m5} = [ qw(public-inbox-config public-inbox-v1-format public-inbox-v2-format public-inbox-extindex-format lei-mail-formats lei-store-format ) ]; -$v->{-m7} = [ qw(lei-overview public-inbox-overview public-inbox-tuning +$v->{-m7} = [ qw(lei-overview lei-security + public-inbox-overview public-inbox-tuning public-inbox-glossary) ]; -$v->{-m8} = [ qw(public-inbox-daemon) ]; +$v->{-m8} = [ qw(public-inbox-daemon lei-daemon) ]; my @sections = (1, 5, 7, 8); $v->{check_80} = []; $v->{manuals} = []; @@ -168,7 +172,7 @@ WriteMakefile( # Plack is needed for public-inbox-httpd and PublicInbox::WWW # 'Plack' => 0, - 'URI::Escape' => 0, + 'URI' => 0, # We have more test dependencies, but do not force # users to install them. See INSTALL @@ -186,6 +190,16 @@ WriteMakefile( FILES => 't/home*/setup* t/home*/t* t/home*/.public-inbox '. 't/data-gen/*' }, + PM => { + map { + s[^lib/][]s; + +('lib/' . $_ => '$(INST_LIB)/' . $_); + } grep { + # Will include *.pod and an *.h file, but so + # would ExtUtils::MakeMaker. + m[^lib/]; + } @manifest + }, ); sub MY::postamble {