forked from OctaForge/OctaBuild
readme
parent
24fef2a189
commit
3225d8ebf6
21
README.md
21
README.md
|
@ -1,12 +1,12 @@
|
||||||
# octabuild
|
# octabuild
|
||||||
|
|
||||||
OctaBuild is a simple build system inspired by Make, but using the Cubescript
|
OctaBuild is a simple build system inspired by Make, but using the
|
||||||
language to write build definitions and not depending on a shell to function.
|
Cubescript language to write build definitions and not depending on a
|
||||||
It'll also feature things such as automatic dependency tracking and a large
|
shell to function. It'll also feature things such as automatic dependency
|
||||||
utility library abstracting away platform differences.
|
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
|
It can be used standalone at this point. Once everything is more done, a
|
||||||
form will be introduced.
|
library form will be introduced.
|
||||||
|
|
||||||
It needs libcubescript to function, which you can fetch at
|
It needs libcubescript to function, which you can fetch at
|
||||||
https://git.octaforge.org/tools/libcubescript.git/ or at
|
https://git.octaforge.org/tools/libcubescript.git/ or at
|
||||||
|
@ -28,9 +28,12 @@ Upcoming features:
|
||||||
|
|
||||||
## Usage
|
## Usage
|
||||||
|
|
||||||
Use the provided script to build OctaBuild itself. You will need libcubescript
|
Use the provided script to build OctaBuild itself. You will need
|
||||||
and octastd in the right paths (you can adjust these paths within `compile.sh`)
|
libcubescript and octastd in the right paths.
|
||||||
in order to compile it. There is a provided example build script in `example`.
|
|
||||||
|
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.
|
The octabuild binary supports the `-h` option to display help.
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue