An open API service indexing awesome lists of open source software.

https://github.com/dart-lang/homebrew-dart

Dart team's official tap for homebrew.
https://github.com/dart-lang/homebrew-dart

Last synced: about 2 months ago
JSON representation

Dart team's official tap for homebrew.

Awesome Lists containing this project

README

        

# Dart for Homebrew

This is the official [Dart][] tap for [homebrew][].

Mac users can use these formulae to easily install and update Dart SDK. Both dev and stable channels are supported.

## Initial setup

If you don't have homebrew, install it from their [homepage][homebrew].

Then, add this tap:

```
brew tap dart-lang/dart
```

## Installing

To install the Dart SDK:

```
brew install dart
```

Tip: Once installed, homebrew will print the path to the Dart SDK. Use this path to configure Dart support
in your IDE (like WebStorm).

## Updating

Simply run:

```
brew update
brew upgrade dart
```

## Dev Releases

To install dev channel releases, instead of the stable ones, add a `--head`
flag after the brew commands:

```shell
brew install dart --head
```

Note, when updating dev releases, homebrew doesn't always update to the latest version
(see https://github.com/Homebrew/legacy-homebrew/issues/13197). In order to upgrade to
the latest dev release, run:

```shell
brew reinstall dart
```

## Specific stable versions

To install a specific dart version run `brew install [email protected]`.
This installs the latest `2.8` release including security patches, i.e. `2.8.1`.

To use the specific version in your IDE or in scripts use the SDK you find under `/usr/local/opt/[email protected]/libexec`.

It is supported to install multiple dart versions in parallel. The `dart` executable
in `PATH` will continue to link to the `dart` or `dart-beta` formula.
Installing `[email protected]` alone doesn't add the `dart` executable to the user `PATH`.

## SDK path

Many tools, such as editors, ask you to specify the Dart SDK installation directory.
After installing via homebrew you can use the path `HOMEBREW_INSTALL/opt/dart/libexec`,
where `HOMEBREW_INSTALL` is the path to your homebrew installation directory (running
`brew --prefix` on the command line will display it).

[homebrew]: http://brew.sh/
[dart]: https://dart.dev