ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/cvsroot/AnyEvent-MCP/Makefile.PL
Revision: 1.11
Committed: Wed Oct 14 13:36:50 2026 UTC (13 days ago) by root
Content type: text/plain
Branch: MAIN
Changes since 1.10: +17 -9 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.10 "bin/mcp-ask-user",
28 root 1.5 ],
29 root 1.1 PREREQ_PM => {
30 root 1.11 AnyEvent => 5.33,
31     AnyEvent::HTTP => 0,
32     AnyEvent::WebSocket::Server => 0,
33     AnyEvent::WebSocket::Message => 0,
34     common::sense => 3.3,
35     parent => 0,
36     JSON::XS => 3,
37     Digest::SHA => 0,
38     Scalar::Util => 0,
39     MIME::Base64 => 0,
40     Encode => 0,
41     },
42     TEST_REQUIRES => {
43     Test::More => 0.88,
44     Pod::Checker => 0,
45     Protocol::WebSocket::Frame => 0,
46 root 1.1 },
47     });
48    
49     $mm->flush;
50