@@ -27,7 +27,7 @@ in the [#perl6 IRC channel](https://perl6.org/community/irc).
27
27
- [ Building the documentation] ( #building-the-documentation )
28
28
- [ Dependency installation] ( #dependency-installation )
29
29
- [ Rakudo] ( #rakudo )
30
- - [ Panda ] ( #panda )
30
+ - [ Zef ] ( #zef )
31
31
- [ Pod::To::HTML] ( #podtohtml )
32
32
- [ Mojolicious / Web Server] ( #mojolicious--web-server )
33
33
- [ pygmentize] ( #pygmentize )
@@ -197,8 +197,8 @@ Assuming that you have already forked and cloned the
197
197
you probably want to do is to build the documentation on your local
198
198
computer. To do this you will need:
199
199
200
- - Rakudo ( the Rakudo Perl 6 implementation)
201
- - Panda (the installer for third party Perl 6 modules)
200
+ - Perl 6 (e.g., the Rakudo Perl 6 implementation)
201
+ - zef (the installer for third party Perl 6 modules)
202
202
- ` Pod::To::HTML ` (Perl 6 module for converting Pod objects to HTML)
203
203
- [ graphviz] ( http://www.graphviz.org/ ) (` sudo apt-get install graphviz ` on Debian/Ubuntu)
204
204
- [ Mojolicious] ( https://metacpan.org/pod/Mojolicious )
@@ -213,45 +213,23 @@ computer. To do this you will need:
213
213
214
214
#### Rakudo
215
215
216
- Install Rakudo via [ rakudobrew] ( https://github.com/tadzik/rakudobrew ) .
216
+ You need Perl 6 installed. You can install the Rakudo Perl 6 compiler by
217
+ downloading the latest Rakudo Star release from
218
+ [ rakudo.org/downloads/star/] ( http://rakudo.org/downloads/star/ )
217
219
218
- Clone the ` rakudobrew ` repository
220
+ #### Zef
219
221
220
- $ git clone https://github.com/tadzik/rakudobrew ~/.rakudobrew
221
-
222
- and add ` rakudobrew ` to your ` PATH ` (also add this line to e.g. ` ~/.profile ` ):
223
-
224
- $ export PATH=~/.rakudobrew/bin:$PATH
225
-
226
- To build the Rakudo Perl 6 implementation with the MoarVM backend, simply
227
- run
228
-
229
- $ rakudobrew build moar
230
-
231
- If everything is set up correctly, the executable ` perl6 ` should be in your
232
- ` PATH ` . As a simple test, run ` perl6 ` and see if the
233
- [ REPL] ( http://en.wikipedia.org/wiki/Read-eval-print_loop ) prompt appears:
234
-
235
- $ perl6
236
- >
237
-
238
- Exit the REPL by pressing ` Ctrl-d ` or typing ` exit ` at the prompt.
239
-
240
- #### Panda
241
-
242
- After ` rakudobrew ` is installed, installing ` panda ` is very easy:
243
-
244
- $ rakudobrew build panda
245
-
246
- Now the ` panda ` command should be available.
222
+ [ Zef] ( https://modules.perl6.org/repo/zef ) is a Perl 6 module installer. If you
223
+ installed Rakudo Star package, it should already be installed. Feel free to
224
+ use any other module installer for the modules needed (see below).
247
225
248
226
#### Pod::To::HTML
249
227
250
228
The program that builds the HTML version of the documentation
251
229
(` htmlify.p6 ` ) uses ` Pod::To::HTML ` to convert Pod structures into HTML.
252
230
You'll also need ` Pod::To::BigPage ` . Install these modules like so:
253
231
254
- $ panda install Pod::To::HTML Pod::To::BigPage
232
+ $ zef install Pod::To::HTML Pod::To::BigPage
255
233
256
234
#### Mojolicious / Web Server
257
235
@@ -323,9 +301,9 @@ On Fedora, install the `python-devel` package:
323
301
324
302
sudo yum install python-devel
325
303
326
- Use ` panda ` to install the ` Inline::Python ` module:
304
+ Use ` zef ` to install the ` Inline::Python ` module:
327
305
328
- $ panda install Inline::Python
306
+ $ zef install Inline::Python
329
307
330
308
### Build and view the documentation
331
309
0 commit comments