The build system in ST2 is not very user friendly. You quickly have a lot of items in your Build System menu and is not easy to navigate.
Furthermore, lot of items are closely linked with each other and it'll be better to have them grouped.
The addition of Build system declaration inside the project is a good step forward, but not enough.
So is it possible to add the functionality of this plugin in ST2 core:
Actually the code is very short and simple, and I think it could be used as a drop in replacement for current exec command.
If you (Jon) think it's a good idea, please look at:
- Change the tasks declaration field from cmd to something else (tasks ?)
- Expand variables ($files, ...) in the root fields AND in the tasks fields (this is why I had to put task list in cmd).
- Keep code exec.py unchanged and add a new command based on this plugin that will be the default exec command.
Thanks for reading.