-
Notifications
You must be signed in to change notification settings - Fork 4
/
README
59 lines (35 loc) · 1.37 KB
/
README
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
Tools for Perl application environment setup
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
* pmbp.pl
The pmbp.pl script is a tool to manage runtime environments for Perl
applications, built on the top of infrastructures such as yum/apt/brew,
perlbrew, cpanm, carton, and git.
bin/pmbp.pl
doc/pmbp.txt
doc/pmbp-tutorial.pod
Makefile.pmbp.example
Install the pmbp.pl into ./local/bin:
$ curl https://wakaba.github.io/packages/pmbp | sh
Then, prepare a Makefile by, e.g.:
$ curl https://raw.githubusercontent.com/wakaba/perl-setupenv/master/Makefile.pmbp.example > Makefile
Now, you can run the pmbp.pl script to install your application's dependencies into ./local/ by:
$ make deps
If you want to run a Perl application on Heroku, see also <https://github.com/wakaba/heroku-buildpack-perl-pmbp>.
* Makefile.setupenv (deprecated)
Makefile.setupenv
Makefile.example
doc/makefile-setupenv.txt
* pmb (deprecated)
Integrated with Makefile.setupenv.
doc/pmb.txt
* pmbundler (deprecated)
Integrated with Makefile.setupenv.
doc/pmbundler.txt
* History
This repository was located at
<https://github.com/wakaba/perl-setupenv> until 8 April, 2022.
* License
Unless otherwise stated, following terms are applied:
Copyright 2012-2022 Wakaba <wakaba@suikawiki.org>.
This library is free software; you can redistribute it and/or modify
it under the same terms as Perl itself.