master
Daniel Kolesa 2015-11-02 20:08:05 +00:00
parent d016d629c9
commit c8112a4f59
1 changed files with 7 additions and 4 deletions

View File

@ -1,9 +1,12 @@
# octabuild
OctaBuild is a simple build system inspired by Make, but using the
Cubescript language to write build definitions and not depending on a
shell to function. It'll also feature things such as automatic dependency
tracking and a large utility library abstracting away platform differences.
OctaBuild is a simple build system inspired by Make, but using the Cubescript
language to write build definitions and not depending on a shell to function.
It'll also feature things such as automatic dependency tracking and a large
utility library abstracting away platform differences. Unlike Make, the program
flow of OctaBuild is single threaded, offloading things such as compiler calls
into a thread pool. Therefore, things such as standard output are unaffected
by threading.
It can be used standalone at this point. Once everything is more done, a
library form will be introduced.