OctaBuild/README.md

27 lines
731 B
Markdown
Raw Normal View History

2015-07-29 01:51:32 +02:00
# octabuild
OctaBuild is a simple build system primarily intended to handle building of
OctaForge binary modules.
It can also be used standalone. It consists of a library and an executable
2015-08-14 17:51:34 +02:00
that is basically a frontend for the library. [not yet done]
2015-07-29 01:51:32 +02:00
2015-08-14 17:51:34 +02:00
It's similar in philosophy to tools such as Make.
It needs libcubescript to function, which you can fetch at
https://git.octaforge.org/tools/libcubescript.git/ or at
https://github.com/OctaForge/libcubescript.
2015-08-18 20:14:32 +02:00
## Features
* A real scripting language
* Similar to Make in many ways
* Currently manual dependency tracking
Upcoming features:
* Automatic dependency tracking
* Parallel builds
* Shell independence
* Proper argument handling
* Platform related utilities