Thus was born SimpleBuild. I’ve never really liked Make anyway and what better way to get a refresher on a language than digging into building your own build system?
I’ve been going for a couple of weeks now and during that first sprint have come further than I thought I would. The help files are finished and I have a directory scanner and dependency graph builder. Working currently on a class to hash files so I can scan for changes in source. Leaving the code for a small local database and parallelism for last as they feel like the hairiest tasks on my list.
There isn’t much there right now but I’m planning to GPL it and release for free once done. I doubt the system will be of much use to other people but might have some academic value our contain something worth forking.