Commit af295801 authored by Drew's avatar Drew

Keeping documentation up to date

See #6
parent 3c42c636
Pipeline #667 passed with stage
......@@ -17,11 +17,22 @@ tasks:
#If true, we don't build, llbuild.yaml False is the default value.
bootstrapOnly: false
llbuildyaml: "llbuild.yaml" #path to emit llbuild.yaml
#path to emit llbuild.yaml
llbuildyaml: "llbuild.yaml"
compileOptions: [] #Provide an array of compile options. And they said it was impossible.
linkSDK: true #Whether to link the platform SDK. True is the default value.
#What type of output to link. "executable" and "static-library" are supported.
outputType: "executable"
#A product from another atllbuild task to link with.
#You should supply a filename here, like "yaml.a".
#Note that this is for linking dependencies built by atllbuild;
# for other libraries, you should use UNSUPPORTED https://github.com/AnarchyTools/atbuild/issues/13
linkWithProduct: []
```
## Implementation
......
# nop
The nop tool has no effect. You can use this tool to create tasks that group dependencies.
\ No newline at end of file
# shell
The shell tool allows you to call a shell command.
# API
```yaml
taskname:
tool: "shell"
#run the following script in /bin/sh.
#A non-zero return code indicates that build should halt.
script: "echo hello world"
```
# Tasks
All tasks have the following options:
```yaml
taskname:
#the name of a tool. Valid tools are shell, atllbuild, nop
tool: "tool"
#What other tasks should run before this one.
dependency: []
```
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment