- Notifications
You must be signed in to change notification settings - Fork17
apple/pkl-lang.org
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
Repo for Pkl’sdocumentation website.
The Pkl HTML highlighter is written in Rust.For now, this project’s build configuration requirescargo
to be installed on the local system.
$ ./gradlew pklHtmlHighlighter npmInstall
Takes upstream project docs from local Git repos assumed to be siblings of this repo (seesite-local.yml).
Builds the site (click the link printed in console output to open in browser).
This allows you to preview local doc changes made to upstream projects.
$ ./gradlew buildLocalSite# shorthand: gw bLS
Validates HTML
Checks for dangling links
$ ./gradlew validateLocalSite# shorthand: gw vLS
Fetches upstream project docs from their GitHub repos (seesite-remote.yml).
Builds the site (click the link printed in console output to open in browser).
This is what CI runs.
$ ./gradlew buildRemoteSite# shorthand: gw bRS
To run this task locally, you must have token-based access for GitHub.com setup,
About
The pkl-lang.org website