File tree Expand file tree Collapse file tree 2 files changed +17
-21
lines changed Expand file tree Collapse file tree 2 files changed +17
-21
lines changed Original file line number Diff line number Diff line change
1
+ # htmlify.p overview
2
+
3
+ For syntax highlighting, needs node.js installed.
4
+ Please run ` make init-highlights ` to automatically pull in the highlighting
5
+ grammar and build the highlighter.
6
+
7
+ For doc.perl6.org, the build process goes like this:
8
+ a cron job on hack.p6c.org as user 'doc.perl6.org' triggers the rebuild.
9
+
10
+ */5 * * * * flock -n ~/update.lock -c ./doc/util/update-and-sync > update.log 2>&1
11
+
12
+ ` util/update-and-sync ` is under version control in the perl6/doc repo (same as
13
+ this file), and it first updates the git repository. If something changed, it
14
+ runs ` htmlify.p6 ` , captures the output, and on success, syncs both the generated
15
+ files and the logs. In case of failure, only the logs are synchronized.
16
+
17
+ The build logs are available at https://docs.perl6.org/build-log/
Original file line number Diff line number Diff line change 1
1
# !/usr/bin/env perl6
2
2
use v6.c ;
3
3
4
- = begin overview
5
-
6
- This script isn't in bin/ because it's not meant to be installed.
7
- For syntax highlighting, needs node.js installed.
8
- Please run C < make init-highlights > to automatically pull in the highlighting
9
- grammar and build the highlighter.
10
-
11
- For doc.perl6.org, the build process goes like this:
12
- a cron job on hack.p6c.org as user 'doc.perl6.org' triggers the rebuild.
13
-
14
- */5 * * * * flock -n ~/update.lock -c ./doc/util/update-and-sync > update.log 2>&1
15
-
16
- C < util/update-and-sync > is under version control in the perl6/doc repo (same as
17
- this file), and it first updates the git repository. If something changed, it
18
- runs C < htmlify.p6 > , captures the output, and on success, syncs both the generated
19
- files and the logs. In case of failure, only the logs are synchronized.
20
-
21
- The build logs are available at https://docs.perl6.org/build-log/
22
-
23
- = end overview
24
-
25
4
BEGIN say ' Initializing ...' ;
26
5
27
6
use lib ' lib' ;
You can’t perform that action at this time.
0 commit comments