forked from OctaForge/OctaBuild
readme
parent
24fef2a189
commit
3225d8ebf6
21
README.md
21
README.md
|
@ -1,12 +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.
|
||||
|
||||
It can be used standalone at this point. Once everything is more done, a library
|
||||
form will be introduced.
|
||||
It can be used standalone at this point. Once everything is more done, a
|
||||
library form will be introduced.
|
||||
|
||||
It needs libcubescript to function, which you can fetch at
|
||||
https://git.octaforge.org/tools/libcubescript.git/ or at
|
||||
|
@ -28,9 +28,12 @@ Upcoming features:
|
|||
|
||||
## Usage
|
||||
|
||||
Use the provided script to build OctaBuild itself. You will need libcubescript
|
||||
and octastd in the right paths (you can adjust these paths within `compile.sh`)
|
||||
in order to compile it. There is a provided example build script in `example`.
|
||||
Use the provided script to build OctaBuild itself. You will need
|
||||
libcubescript and octastd in the right paths.
|
||||
|
||||
Use the provided Makefile to build - adjust the paths to OctaSTD and
|
||||
libcubescript if necessary. There is a provided example build script
|
||||
in `example`.
|
||||
|
||||
The octabuild binary supports the `-h` option to display help.
|
||||
|
||||
|
|
Loading…
Reference in New Issue