about summary refs log tree commit homepage
path: root/Makefile.PL
diff options
context:
space:
mode:
authorEric Wong <e@yhbt.net>2020-01-10 08:49:31 +0000
committerEric Wong <e@yhbt.net>2020-01-11 21:16:26 +0000
commit62f28026e624ed30d620063a0fa92cbedb7f6673 (patch)
tree8cdd2a4646c3304e5a6072e824fe5da2aa05eea8 /Makefile.PL
parentf018d5cc70f3a6983e4ec188ae62a729a8b31157 (diff)
downloadpublic-inbox-62f28026e624ed30d620063a0fa92cbedb7f6673.tar.gz
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.
Diffstat (limited to 'Makefile.PL')
-rw-r--r--Makefile.PL10
1 files changed, 8 insertions, 2 deletions
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