Skip to content

Commit de8f734

Browse files
committed
Add note about bnddir for make
Signed-off-by: worksofliam <[email protected]>
1 parent 8100866 commit de8f734

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

docs/pages/cli/make.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,13 +34,14 @@ Source Orbit makes use of a few properties that you can put inside your `iproj.j
3434

3535
| Property | Type |
3636
| -------------- | -------------------------------------------------------------------------------------------------------------------------------- |
37-
| `binders` | Array of strings. Use this if you want to use export functions/procedures from other service programs outside of your repository |
3837
| `includePaths` | Array of strings. Use this if you want to include headers that can be found in the IFS at compile time. **You do not need to list directories that are part of the repository.** |
3938

4039
## Binding handled automatically
4140

4241
If you are making use of service programs, Source Orbit will automatically maintain this for you. Your service programs will be added to the binding directory automatically and programs automatically include them. **No need to use the `BNDDIR` header** in your source code. Be careful, because changing the custom compile commands from the default may break this functionality. **You should still create binder source for all your service programs** in order for Source Orbit to create them automatically.
4342

43+
If your project contains a `.bnddir` file, then the basename of that file will be used as the binding directory name. If you do not have a `.bnddir` file, then the binding directory will be named `APP` automatically.
44+
4445
## Changing compile options
4546

4647
When you use `so -bf make`, Source Orbit will generate a makefile that contains the compile commands for each object. The compile commands can come from two places

0 commit comments

Comments
 (0)