chore: add local dev toolchain environment
This commit is contained in:
@@ -74,6 +74,7 @@ chanora-docs-repo-format-*.zip
|
||||
**/Cargo.lock.bak
|
||||
|
||||
# Flutter / Dart generated (but keep pubspec.lock for the PoC apps)
|
||||
.flutter-home/
|
||||
**/.dart_tool/
|
||||
**/.flutter-plugins
|
||||
**/.flutter-plugins-dependencies
|
||||
|
||||
Executable
+18
@@ -0,0 +1,18 @@
|
||||
#!/usr/bin/env bash
|
||||
# Source this file before local verification commands:
|
||||
# source tools/dev-env.sh
|
||||
|
||||
script_dir="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)"
|
||||
repo_root="$(cd "${script_dir}/.." && pwd)"
|
||||
|
||||
if [[ -x "${repo_root}/.flutter-home/flutter/bin/flutter" ]]; then
|
||||
export PATH="${repo_root}/.flutter-home/flutter/bin:${PATH}"
|
||||
elif [[ -n "${FLUTTER_HOME:-}" && -x "${FLUTTER_HOME}/bin/flutter" ]]; then
|
||||
export PATH="${FLUTTER_HOME}/bin:${PATH}"
|
||||
elif [[ -x "${HOME}/sdks/flutter/bin/flutter" ]]; then
|
||||
export PATH="${HOME}/sdks/flutter/bin:${PATH}"
|
||||
fi
|
||||
|
||||
if [[ -d "${HOME}/.cargo/bin" ]]; then
|
||||
export PATH="${HOME}/.cargo/bin:${PATH}"
|
||||
fi
|
||||
Reference in New Issue
Block a user