Skip to content

Commit

Permalink
Merge documentation of installing scala-cli on MacOs and MacOs/M1
Browse files Browse the repository at this point in the history
  • Loading branch information
wleczny committed Nov 2, 2022
1 parent 6998f9e commit 1884c33
Showing 1 changed file with 16 additions and 51 deletions.
67 changes: 16 additions & 51 deletions website/docs/_advanced_install.mdx
Expand Up @@ -12,12 +12,10 @@ import {currentOs} from "../src/components/osUtils";
values={[
{label: 'Windows', value: 'windows'},
{label: 'MacOs', value: 'mac'},
{label: 'MacOs/M1', value: 'm1'},
{label: 'Linux', value: 'linux'},
]}>
<TabItem value="windows"></TabItem>
<TabItem value="mac"></TabItem>
<TabItem value="m1"></TabItem>
<TabItem value="linux"></TabItem>
</Tabs>
</SectionAbout>
Expand All @@ -32,7 +30,6 @@ defaultValue={currentOs()}
values={[
{label: 'Windows', value: 'windows'},
{label: 'MacOs', value: 'mac'},
{label: 'MacOs/M1', value: 'm1'},
{label: 'Linux', value: 'linux'},
]}
>
Expand Down Expand Up @@ -260,7 +257,14 @@ values={[
>
<TabItem value="manual">

Download the launcher from GitHub release assets with
If you are using M1, run following commands:
```bash
curl -fL https://github.com/Virtuslab/scala-cli/releases/latest/download/scala-cli-aarch64-apple-darwin.gz | gzip -d > scala-cli
chmod +x scala-cli
mv scala-cli /usr/local/bin/scala-cli
```

If you are using different architecture than M1, run following commands:
```bash
curl -fL https://github.com/Virtuslab/scala-cli/releases/latest/download/scala-cli-x86_64-apple-darwin.gz | gzip -d > scala-cli
chmod +x scala-cli
Expand All @@ -278,8 +282,12 @@ Download the PKG installer with Scala CLI for MacOS
<DownloadButton desc= 'Scala CLI for MacOS' href='https://github.com/Virtuslab/scala-cli/releases/latest/download/scala-cli-x86_64-apple-darwin.pkg'></DownloadButton>
<br/>
<br/>
<DownloadButton desc= 'Scala CLI for MacOS/M1' href='https://github.com/Virtuslab/scala-cli/releases/latest/download/scala-cli-aarch64-apple-darwin.pkg'></DownloadButton>
<br/>
<br/>

Once downloaded, right-click on downloaded file from Finder and then choose "Open".

Once downloaded, right-click on `scala-cli-x86_64-apple-darwin.pkg` from Finder and then choose "Open".
</TabItem>
<TabItem value="brew">

Expand All @@ -296,7 +304,9 @@ This method is provided and supported by the community, not the core team of Sca
:::


Scala CLI can be installed with [Nix](https://nixos.org) with
Please note that M1 is not supported.

Scala CLI can be installed with [Nix](https://nixos.org) with:

```bash
nix-env -iA scala-cli
Expand All @@ -313,51 +323,6 @@ sdk install scalacli
</TabItem>
</Tabs>

</TabItem>
<TabItem value="m1">

<Tabs
groupId="m1"
defaultValue="installer"
values={[
{label: 'Manual', value: 'manual'},
{label: 'Installer', value: 'installer'},
{label: 'Brew', value: 'brew'}
]}
>
<TabItem value="manual">

Download the launcher from GitHub release assets with
```bash
curl -fL https://github.com/Virtuslab/scala-cli/releases/latest/download/scala-cli-aarch64-apple-darwin.gz | gzip -d > scala-cli
chmod +x scala-cli
mv scala-cli /usr/local/bin/scala-cli
```

Check that it runs fine by running its `about` command:
```bash
scala-cli about
```
</TabItem>
<TabItem value="installer">

Download the PKG installer with Scala CLI for MacOS/M1
<DownloadButton desc= 'Scala CLI for MacOS/M1' href='https://github.com/Virtuslab/scala-cli/releases/latest/download/scala-cli-aarch64-apple-darwin.pkg'></DownloadButton>
<br/>
<br/>

Once downloaded, right-click on `scala-cli-aarch64-apple-darwin.pkg` from Finder and then choose "Open".
</TabItem>
<TabItem value="brew">

Scala CLI can be installed via [homebrew](https://brew.sh) with

```bash
brew install Virtuslab/scala-cli/scala-cli
```
</TabItem>
</Tabs>

</TabItem>
</Tabs>

Expand Down

0 comments on commit 1884c33

Please sign in to comment.