mirror of
https://github.com/apple/pkl.git
synced 2026-04-24 17:28:37 +02:00
Fix download instructions (#21)
This fixes the download URLs for the pkl CLI
This commit is contained in:
@@ -23,7 +23,12 @@ endif::[]
|
|||||||
|
|
||||||
:uri-maven-docsite: https://central.sonatype.com/
|
:uri-maven-docsite: https://central.sonatype.com/
|
||||||
|
|
||||||
:uri-sonatype: https://s01.oss.sonatype.org/service/local/repositories/snapshots/content/
|
:uri-sonatype: https://s01.oss.sonatype.org/content/groups/public
|
||||||
|
|
||||||
|
:uri-maven-repo: https://s01.oss.sonatype.org/content/groups/public
|
||||||
|
ifdef::is-release-version[]
|
||||||
|
:uri-maven-repo: https://repo1.maven.org/maven2
|
||||||
|
endif::[]
|
||||||
|
|
||||||
:symbolic-version-name: latest
|
:symbolic-version-name: latest
|
||||||
ifdef::is-release-version[]
|
ifdef::is-release-version[]
|
||||||
|
|||||||
@@ -1,11 +1,23 @@
|
|||||||
= CLI
|
= CLI
|
||||||
include::ROOT:partial$component-attributes.adoc[]
|
include::ROOT:partial$component-attributes.adoc[]
|
||||||
:uri-homebrew: https://brew.sh
|
:uri-homebrew: https://brew.sh
|
||||||
:uri-pkl-macos-download: {github-releases}/pkl-cli-macos-{pkl-artifact-version}.bin
|
|
||||||
:uri-pkl-linux-amd64-download: {github-releases}/pkl-cli-linux-amd64-{pkl-artifact-version}.bin
|
:uri-pkl-macos-amd64-download: {uri-maven-repo}/org/pkl-lang/pkl-cli-macos-amd64/{pkl-artifact-version}/pkl-cli-macos-amd64-{pkl-artifact-version}.bin
|
||||||
:uri-pkl-linux-aarch64-download: {github-releases}/pkl-cli-linux-aarch64-{pkl-artifact-version}.bin
|
:uri-pkl-macos-aarch64-download: {uri-maven-repo}/org/pkl-lang/pkl-cli-macos-aarch64/{pkl-artifact-version}/pkl-cli-macos-aarch64-{pkl-artifact-version}.bin
|
||||||
:uri-pkl-alpine-download: {github-releases}/pkl-cli-alpine-amd64-{pkl-artifact-version}.bin
|
:uri-pkl-linux-amd64-download: {uri-maven-repo}/org/pkl-lang/pkl-cli-linux-amd64/{pkl-artifact-version}/pkl-cli-linux-amd64-{pkl-artifact-version}.bin
|
||||||
:uri-pkl-java-download: {github-releases}/pkl-cli-java-{pkl-artifact-version}.jar
|
:uri-pkl-linux-aarch64-download: {uri-maven-repo}/org/pkl-lang/pkl-cli-linux-aarch64/{pkl-artifact-version}/pkl-cli-linux-aarch64-{pkl-artifact-version}.bin
|
||||||
|
:uri-pkl-alpine-download: {uri-maven-repo}/org/pkl-lang/pkl-cli-alpine-linux-amd64/{pkl-artifact-version}/pkl-cli-alpine-linux-amd64-{pkl-artifact-version}.bin
|
||||||
|
:uri-pkl-java-download: https://repo1.maven.org/maven2/org/pkl-lang/pkl-cli-java/{pkl-artifact-version}/pkl-cli-java-{pkl-artifact-version}.jar
|
||||||
|
|
||||||
|
ifdef::is-release-version[]
|
||||||
|
:uri-pkl-macos-amd64-download: {github-releases}/pkl-macos-amd64
|
||||||
|
:uri-pkl-macos-aarch64-download: {github-releases}/pkl-macos-aarch64
|
||||||
|
:uri-pkl-linux-amd64-download: {github-releases}/pkl-linux-amd64
|
||||||
|
:uri-pkl-linux-aarch64-download: {github-releases}/pkl-linux-aarch64
|
||||||
|
:uri-pkl-alpine-download: {github-releases}/pkl-alpine-linux-amd64
|
||||||
|
:uri-pkl-java-download: {uri-maven-repo}/org/pkl-lang/pkl-cli-java/{pkl-artifact-version}/pkl-cli-java-{pkl-artifact-version}.jar
|
||||||
|
endif::[]
|
||||||
|
|
||||||
:uri-pkl-stdlib-docs-settings: {uri-pkl-stdlib-docs}/settings/
|
:uri-pkl-stdlib-docs-settings: {uri-pkl-stdlib-docs}/settings/
|
||||||
:uri-pkl-cli-main-sources: {uri-github-tree}/pkl-cli/src/main/kotlin/org/pkl/cli
|
:uri-pkl-cli-main-sources: {uri-github-tree}/pkl-cli/src/main/kotlin/org/pkl/cli
|
||||||
:uri-pkl-cli-CliEvaluatorOptions: {uri-pkl-cli-main-sources}/CliEvaluatorOptions.kt
|
:uri-pkl-cli-CliEvaluatorOptions: {uri-pkl-cli-main-sources}/CliEvaluatorOptions.kt
|
||||||
@@ -76,10 +88,22 @@ Development and release versions can be downloaded and installed manually.
|
|||||||
|
|
||||||
=== macOS Executable
|
=== macOS Executable
|
||||||
|
|
||||||
|
On amd64:
|
||||||
|
|
||||||
[source,shell]
|
[source,shell]
|
||||||
[subs="+attributes"]
|
[subs="+attributes"]
|
||||||
----
|
----
|
||||||
curl -o pkl {uri-pkl-macos-download}
|
curl -L -o pkl {uri-pkl-macos-aarch64-download}
|
||||||
|
chmod +x pkl
|
||||||
|
./pkl --version
|
||||||
|
----
|
||||||
|
|
||||||
|
On aarch64:
|
||||||
|
|
||||||
|
[source,shell]
|
||||||
|
[subs="+attributes"]
|
||||||
|
----
|
||||||
|
curl -L -o pkl {uri-pkl-macos-amd64-download}
|
||||||
chmod +x pkl
|
chmod +x pkl
|
||||||
./pkl --version
|
./pkl --version
|
||||||
----
|
----
|
||||||
@@ -98,23 +122,22 @@ Pkl {pkl-version} (macOS, native)
|
|||||||
The Linux executable is dynamically linked against _glibc_ and _libstdc{plus}{plus}_ for the amd64 and aarch64 architectures.
|
The Linux executable is dynamically linked against _glibc_ and _libstdc{plus}{plus}_ for the amd64 and aarch64 architectures.
|
||||||
For a statically linked executable, see <<Alpine Linux Executable>>.
|
For a statically linked executable, see <<Alpine Linux Executable>>.
|
||||||
|
|
||||||
On amd64:
|
|
||||||
|
|
||||||
[source,shell]
|
|
||||||
[subs="+attributes"]
|
|
||||||
----
|
|
||||||
# on amd64
|
|
||||||
curl -o pkl {uri-pkl-linux-amd64-download}
|
|
||||||
chmod +x pkl
|
|
||||||
./pkl --version
|
|
||||||
----
|
|
||||||
|
|
||||||
On aarch64:
|
On aarch64:
|
||||||
|
|
||||||
[source,shell]
|
[source,shell]
|
||||||
[subs="+attributes"]
|
[subs="+attributes"]
|
||||||
----
|
----
|
||||||
curl -o pkl {uri-pkl-linux-aarch64-download}
|
curl -L -o pkl {uri-pkl-linux-aarch64-download}
|
||||||
|
chmod +x pkl
|
||||||
|
./pkl --version
|
||||||
|
----
|
||||||
|
|
||||||
|
On amd64:
|
||||||
|
|
||||||
|
[source,shell]
|
||||||
|
[subs="+attributes"]
|
||||||
|
----
|
||||||
|
curl -L -o pkl {uri-pkl-linux-amd64-download}
|
||||||
chmod +x pkl
|
chmod +x pkl
|
||||||
./pkl --version
|
./pkl --version
|
||||||
----
|
----
|
||||||
@@ -136,7 +159,7 @@ For a dynamically linked executable, see <<Linux Executable>>.
|
|||||||
[source,shell]
|
[source,shell]
|
||||||
[subs="+attributes"]
|
[subs="+attributes"]
|
||||||
----
|
----
|
||||||
curl -o pkl {uri-pkl-alpine-download}
|
curl -L -o pkl {uri-pkl-alpine-download}
|
||||||
chmod +x pkl
|
chmod +x pkl
|
||||||
./pkl --version
|
./pkl --version
|
||||||
----
|
----
|
||||||
@@ -156,7 +179,7 @@ NOTE: We currently do not support the aarch64 architecture for Alpine Linux.
|
|||||||
[source,shell]
|
[source,shell]
|
||||||
[subs="+attributes"]
|
[subs="+attributes"]
|
||||||
----
|
----
|
||||||
curl -o jpkl {uri-pkl-java-download}
|
curl -L -o jpkl {uri-pkl-java-download}
|
||||||
chmod +x jpkl
|
chmod +x jpkl
|
||||||
./jpkl --version
|
./jpkl --version
|
||||||
----
|
----
|
||||||
|
|||||||
Reference in New Issue
Block a user