Files
emb_cli/.gitignore
T
Joel Winarske e61bda9de0 build: add OS-agnostic Dart SDK bootstrap
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>
2026-06-16 08:51:39 -07:00

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