From 62f28026e624ed30d620063a0fa92cbedb7f6673 Mon Sep 17 00:00:00 2001 From: Eric Wong Date: Fri, 10 Jan 2020 08:49:31 +0000 Subject: make Plack optional for non-WWW and non-httpd users Some users just want to run -mda, -watch, and/or -nntpd. Let them run just those without forcing them to pull in a bunch of dependencies. --- Makefile.PL | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) (limited to 'Makefile.PL') diff --git a/Makefile.PL b/Makefile.PL index 3492d965..6b20385a 100644 --- a/Makefile.PL +++ b/Makefile.PL @@ -127,8 +127,14 @@ WriteMakefile( # `perl5' on FreeBSD 'Encode' => 0, - # TODO: these should really be made optional... - 'Plack' => 0, + # Plack is needed for public-inbox-httpd and PublicInbox::WWW + # 'Plack' => 0, + + # Filesys::Notify::Simple is pulled in by Plack, but also + # needed by public-inbox-watch (for now) + 'Filesys::Notify::Simple' => 0, + + # TODO: this should really be made optional... 'URI::Escape' => 0, # We have more test dependencies, but do not force -- cgit v1.2.3-24-ge0c7