sync-language-plugin.sh 402 B

12345678910
  1. #!/usr/bin/env bash
  2. set -euo pipefail
  3. ROOT="$(cd "$(dirname "${BASH_SOURCE[0]}")/.." && pwd)"
  4. for plug in modula2-language pascal-language oberon-language; do
  5. rm -rf "$ROOT/plugins/$plug"
  6. mkdir -p "$ROOT/plugins"
  7. cp -a "$ROOT/extensions/$plug" "$ROOT/plugins/$plug"
  8. rm -rf "$ROOT/plugins/$plug/src" "$ROOT/plugins/$plug/node_modules"
  9. echo "Language plugin synchronized to plugins/$plug"
  10. done