Skip to content

Sends results of a continuously running build script to Sublime Text 3

License

Notifications You must be signed in to change notification settings

musictheory/TinySpork

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Tiny Spork

Tiny Spork is a minuscule version of Build Spork. It eliminates the native UI application, and instead uses a TCP socket to send messages to sublime from a build script.

Why?

Sublime Text includes support for build systems. However, the support is very basic (projects have one designated build action, making it hard to support multiple targets with multiple build configurations). Over time, the musictheory.net build script outgrew this limited support.

More importantly, Sublime Text lacks real support for continuously running build systems. Ideally, we want our build script running at all times, watching files, and starting builds. When issues occur, a Sublime Text output panel appears. When all issues are fixed, the output panel disappears.

Usage

  1. Copy TinySpork.py into your Sublime Text 3 Packages folder.
  2. Open up this folder in Sublime Text 3
  3. In Terminal, run jake watch

Open up errors.log, modify it, and save. The contents will be sent to Sublime Text 3.

About

Sends results of a continuously running build script to Sublime Text 3

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published