SublimeText / UnitTesting

Testing Sublime Text Packages
MIT License
112 stars 32 forks source link

Improve Package Control installer scripts #240

Closed deathaxe closed 8 months ago

deathaxe commented 8 months ago

This PR ...

  1. applies some code style changes to package control installer powershell scripts
  2. adds some logging messages about progress
  3. simplifies task killing (pkill subl, dropping pkill plugin_host) because the former also kills all sub-processes, which includes plugin_host.
  4. Tweaks install_helper plugin to avoid concurrent tries to install dependencies. Package Control 4 automatically installs all missing libraries at startup. The install_helper, just needs to wait for completion before terminating ST again.

This speeds setting ST & PC up on MacOS runners, significantly.