mirror of
https://github.com/toyota-connected/emb_cli.git
synced 2026-06-21 07:19:37 -07:00
e61bda9de0
Add `tool/bootstrap_dart.py` (stdlib-only Python 3.6+) to fetch, SHA-256 verify, and cache the official Dart SDK across Linux distros, macOS, and Windows -- no package manager or root required. Content-addressed cache with atomic publish; restores exec bits and symlinks that `zipfile` would drop. `--activate <dir>` chains into `dart pub global activate` so emb installs in one OS-agnostic step. Add `bootstrap.sh`, a thin POSIX wrapper that runs the script with `--activate .` for Linux/macOS. Ignore `__pycache__`. Signed-off-by: Joel Winarske <joel.winarske@gmail.com>
22 lines
320 B
Plaintext
22 lines
320 B
Plaintext
# See https://www.dartlang.org/guides/libraries/private-files
|
|
|
|
# Files and directories created by pub
|
|
.dart_tool/
|
|
.packages
|
|
build/
|
|
pubspec.lock
|
|
|
|
# Files generated during tests
|
|
.test_coverage.dart
|
|
coverage/
|
|
.test_runner.dart
|
|
|
|
# Android studio and IntelliJ
|
|
.idea
|
|
|
|
.vscode
|
|
.idea
|
|
# Python tooling (tool/)
|
|
__pycache__/
|
|
*.pyc
|