Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Newer
Older
100644 50 lines (30 sloc) 1.309 kb
d480e9f @leto Add some helpful hints to the README
leto authored
1 # Panda
2
3 Panda is an implementation of a Perl 6 module manager specification.
4
5 ## Description
b191476 @megakott Installation information added into README
megakott authored
6
85a3963 @tadzik Add README
authored
7 Pies is a module management solution for Perl 6.
af42c79 @leto Improve some readme formatting
leto authored
8 Pies itself is a specification (like masak's [Pls](https://github.com/masak/proto/tree/panda), and cannot
85a3963 @tadzik Add README
authored
9 install anything itself. The project ships two implementations:
10 ufobuilder, being an extremely simple example implementation of Pies,
b191476 @megakott Installation information added into README
megakott authored
11 and Panda, being the actual module manager to use.
12
d480e9f @leto Add some helpful hints to the README
leto authored
13 ## Installation
b191476 @megakott Installation information added into README
megakott authored
14
d480e9f @leto Add some helpful hints to the README
leto authored
15 To install Panda along with all its dependencies, simply run the script
2799f77 @leto Add a way of running our test suite to the readme and desubjunctify
leto authored
16 bootstrap.sh in the root of the panda git repo. You must have a
17 *perl6* binary in your $PATH for bootstrap.sh to work correctly.
b3cb91f @leto Add a note about a perl6 binary being required to run bootstrap.sh
leto authored
18
19 This works good in *NIX environment.
b191476 @megakott Installation information added into README
megakott authored
20 However, some problems exist with installation in Windows environment
21 at the moment.
22
d480e9f @leto Add some helpful hints to the README
leto authored
23 git clone git://github.com/tadzik/panda.git
24
25 cd panda
26
27 sh ./bootstrap.sh
28
29 ## Running Tests
30
2799f77 @leto Add a way of running our test suite to the readme and desubjunctify
leto authored
31 One way to run the test suite is with prove from TAP::Harness
32
33 prove -e perl6 -lrv t/
34
d480e9f @leto Add some helpful hints to the README
leto authored
35 ## Usage
b191476 @megakott Installation information added into README
megakott authored
36
37 Panda can be used like:
85a3963 @tadzik Add README
authored
38
af42c79 @leto Improve some readme formatting
leto authored
39 panda install Acme::Meow
85a3963 @tadzik Add README
authored
40
2e1f84d @tadzik Add a PATH note to README, colomon++
authored
41 Note that ~/.perl6/bin has to be in your $PATH for you to be able to use
42 panda from the command line.
43
d480e9f @leto Add some helpful hints to the README
leto authored
44 If you use bash, you can accomplish this with
45
46 echo 'export PATH=$PATH:~/.perl6/bin' >> ~/.bashrc
47 source ~/.bashrc
48
85a3963 @tadzik Add README
authored
49 [1] https://github.com/masak/proto/tree/pls
Something went wrong with that request. Please try again.