mirror of
https://github.com/digital-asset/daml.git
synced 2024-11-10 10:46:11 +03:00
ca1453ee8c
* Add `pre-commit` tool to dev-env * Add pre-commit configuration Fixes #15522 * Install pre-commit hooks inside the nix shell * Limit buildifier hook to files to be comitted The `:buildifier-fix` tool always runs on all Bazel files (by calling `find`), which is not useful when using pre-commit. * Install pre-commit hook only when `DADE_NO_PRE_COMMIT` is unset Since direnv does not execute the shellHook, install in `.envrc` too.
9 lines
285 B
Plaintext
9 lines
285 B
Plaintext
echo "[dev-env] Setting up DA Development Environment"
|
|
eval "$(dev-env/bin/dade assist)"
|
|
|
|
# Load private overrides
|
|
[[ -f .envrc.private ]] && source_env .envrc.private
|
|
|
|
# install pre-commit hook (opt-out by setting `DADE_NO_PRE_COMMIT`)
|
|
[ -v DADE_NO_PRE_COMMIT ] || pre-commit install
|