Skip to content

Commit f940474

Browse files
committed
update build docs
1 parent 82eac33 commit f940474

File tree

1 file changed

+9
-2
lines changed

1 file changed

+9
-2
lines changed

docs/customization_guide/build.md

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -113,6 +113,8 @@ building with Docker.
113113
build Triton. When building without GPU support, the *min* image
114114
is the standard ubuntu:22.04 image.
115115

116+
* The flag `--use-buildbase` can be specified to automate the use of the *tritonserver_buildbase* image to build backends that require a base image.
117+
116118
* Run the cmake_build script within the *tritonserver_buildbase*
117119
image to actually build Triton. The cmake_build script performs
118120
the following steps.
@@ -159,7 +161,7 @@ If you want to enable only certain Triton features, backends and
159161
repository agents, do not specify --enable-all. Instead you must
160162
specify the individual flags as documented by --help.
161163

162-
#### Building With Specific GitHub Branches
164+
#### Building With Specific GitHub Branches and Organization
163165

164166
As described above, the build is performed in the server repo, but
165167
source from several other repos is fetched during the build
@@ -182,7 +184,12 @@ instead use the corresponding branch/tag in the build. For example, if
182184
you have a branch called "mybranch" in the
183185
[onnxruntime_backend](https://github.com/triton-inference-server/onnxruntime_backend)
184186
repo that you want to use in the build, you would specify
185-
--backend=onnxruntime:mybranch.
187+
`--backend=onnxruntime:mybranch`.
188+
189+
If you want to build a backend from an alternative organization or user `<org>`, you can extend this syntax as follows:
190+
```bash
191+
$ ./build.py ... --backend=onnxruntime:mybranch:https://github.com/<org>
192+
```
186193

187194
#### CPU-Only Build
188195

0 commit comments

Comments
 (0)