- add (unit-)tests
- refactor into proper module(s)
- add checks for build dependencies: either on the path, or in the cwd:
-
ninja.exe
- add some sort of deployment target (ftp to controller)
- maybe make distinction between 'run depends' and 'build depends'? - run deps : needed on controller at runtime - build depds: needed on build machine at compile time (for headers) we could include run deps in deploy target, but don't need to build them
- relocatable build files?
- package manifest verification?
- source file globbing?
- see if yaml makes more sense for package manifests