ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/cvsroot/AnyEvent-MCP/Makefile.PL
Revision: 1.12
Committed: Thu Oct 15 05:48:12 2026 UTC (40 hours, 44 minutes ago) by root
Content type: text/plain
Branch: MAIN
Changes since 1.11: +1 -0 lines
Log Message:
*** empty log message ***

File Contents

# User Rev Content
1 root 1.1 use ExtUtils::MakeMaker;
2    
3 root 1.9 sub MY::postamble {
4     <<'MAKE';
5     dist : publish_vim_plugin
6    
7     publish_vim_plugin : $(DIST_DEFAULT)
8     rsync -p --chmod=F644 vim/plugin/mcp-vim.vim dist.schmorp.de:/var/www/dist.schmorp.de/mcp-vim/1/.
9     MAKE
10     }
11    
12 root 1.1 my $mm = MM->new({
13     dist => {
14 root 1.6 PREOP => 'pod2text lib/AnyEvent/MCP/Intro.pod | tee README >$(DISTVNAME)/README; chmod -R u=rwX,go=rX . ;',
15 root 1.1 COMPRESS => 'gzip -9v',
16     SUFFIX => '.gz',
17     },
18     NAME => "MCP",
19     VERSION_FROM => "lib/AnyEvent/MCP.pm",
20 root 1.5 EXE_FILES => [
21     "bin/anyevent-mcp",
22     "bin/anyevent-mcp-askpermission",
23 root 1.11 "bin/anyevent-mcp-form-elicitation",
24 root 1.5 "bin/mcp-multibroker",
25     "bin/mcp-fs",
26     "bin/mcp-vim",
27 root 1.12 "bin/mcp-webbrowser",
28 root 1.10 "bin/mcp-ask-user",
29 root 1.5 ],
30 root 1.1 PREREQ_PM => {
31 root 1.11 AnyEvent => 5.33,
32     AnyEvent::HTTP => 0,
33     AnyEvent::WebSocket::Server => 0,
34     AnyEvent::WebSocket::Message => 0,
35     common::sense => 3.3,
36     parent => 0,
37     JSON::XS => 3,
38     Digest::SHA => 0,
39     Scalar::Util => 0,
40     MIME::Base64 => 0,
41     Encode => 0,
42     },
43     TEST_REQUIRES => {
44     Test::More => 0.88,
45     Pod::Checker => 0,
46     Protocol::WebSocket::Frame => 0,
47 root 1.1 },
48     });
49    
50     $mm->flush;
51