You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+26-11Lines changed: 26 additions & 11 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -207,21 +207,36 @@ Make sure you build the application (if applicable) before running it.
207
207
208
208
## Cleanup
209
209
210
-
You can run the command below to reset your `build` directory:
210
+
> [!IMPORTANT]
211
+
> Many applications use custom container environments with specific build and runtime dependencies. If you encounter issues with missing or broken build tools between different applications, clearing the build cache should be your first troubleshooting step.
211
212
212
-
```sh
213
-
./holohub clear-cache
214
-
```
213
+
Clear cache directories using the `clear-cache` command:
215
214
216
-
In some cases you may also want to clear out datasets downloaded by applications to the `data` folder:
215
+
```sh
216
+
# Clear all cache folders (build, data, install)
217
+
./holohub clear-cache
217
218
218
-
```sh
219
-
rm -rf ./data
220
-
```
219
+
# Clear specific cache types
220
+
./holohub clear-cache --build # Build folders only
221
+
./holohub clear-cache --data # Data folders only
222
+
./holohub clear-cache --install # Install folders only
223
+
224
+
# Combine flags to clear multiple types
225
+
./holohub clear-cache --build --data
226
+
227
+
# Preview what would be removed without actually deleting
228
+
./holohub clear-cache --dryrun
229
+
./holohub clear-cache --build --dryrun
230
+
```
221
231
222
-
Note that many applications supply custom container environments with build and runtime dependencies.
223
-
Failing to clean the build cache between different applications may result in unexpected behavior where build
224
-
tools or libraries appear to be broken or missing. Clearing the build cache is a good first check to address those issues.
232
+
> [!TIP]
233
+
> If you encounter permission issues when clearing cache, run the command inside a container with root privileges:
Copy file name to clipboardExpand all lines: operators/dds/base/README.md
+8-4Lines changed: 8 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,11 +1,15 @@
1
-
###DDS Base Operator
1
+
# DDS Base Operator
2
2
3
3
The DDS Base Operator provides a base class which can be inherited by any
4
4
operator class which requires access to a DDS domain.
5
5
6
-
This operator requires an installation of [RTI Connext Express](https://content.rti.com/l/983311/2025-07-08/q5x1n8) to provide access to the DDS domain, as specified by the [OMG Data-Distribution Service](https://www.omg.org/omg-dds-portal/). To obtain a license/activation key, please [click here](https://content.rti.com/l/983311/2025-07-25/q6729c). Please see the [usage rules](https://www.rti.com/products/connext-express) for Connext Express.
6
+
This operator requires an installation of [RTI Connext](https://content.rti.com/l/983311/2025-07-08/q5x1n8) to provide access to the DDS domain, as specified by the [OMG Data-Distribution Service](https://www.omg.org/omg-dds-portal/).
7
7
8
-
#### `holoscan::ops::DDSOperatorBase`
8
+
You can obtain a license/activation key for RTI Connext directly from RTI by downloading it [here](https://content.rti.com/l/983311/2025-07-25/q6729c). For additional information on RTI Connext and how it integrates with NVIDIA products, please refer to the [RTI-NVIDIA integration page](https://www.rti.com/products/third-party-integrations/nvidia).
The DDS Shape Subscriber Operator subscribes to and reads from the `Square`, `Circle`, and
4
4
`Triangle` shape topics as used by the [RTI Shapes Demo](https://www.rti.com/free-trial/shapes-demo).
5
5
It will then translate the received shape data to an internal `Shape` datatype for output
6
6
to downstream operators.
7
7
8
-
This operator requires an installation of [RTI Connext Express](https://content.rti.com/l/983311/2025-07-08/q5x1n8) to provide access to the DDS domain, as specified by the [OMG Data-Distribution Service](https://www.omg.org/omg-dds-portal/). To obtain a license/activation key, please [click here](https://content.rti.com/l/983311/2025-07-25/q6729c). Please see the [usage rules](https://www.rti.com/products/connext-express) for Connext Express.
8
+
This operator requires an installation of [RTI Connext](https://content.rti.com/l/983311/2025-07-08/q5x1n8) to provide access to the DDS domain, as specified by the [OMG Data-Distribution Service](https://www.omg.org/omg-dds-portal/).
9
9
10
-
#### `holoscan::ops::DDSShapesSubscriberOp`
10
+
You can obtain a license/activation key for RTI Connext directly from RTI by downloading it [here](https://content.rti.com/l/983311/2025-07-25/q6729c). For additional information on RTI Connext and how it integrates with NVIDIA products, please refer to the [RTI-NVIDIA integration page](https://www.rti.com/products/third-party-integrations/nvidia).
The DDS Video Operators allow applications to read or write video buffers
4
4
to a DDS databus, enabling communication with other applications via the
5
5
[VideoFrame](VideoFrame.idl) DDS topic.
6
6
7
-
This operator requires an installation of [RTI Connext Express](https://content.rti.com/l/983311/2025-07-08/q5x1n8) to provide access to the DDS domain, as specified by the [OMG Data-Distribution Service](https://www.omg.org/omg-dds-portal/). To obtain a license/activation key, please [click here](https://content.rti.com/l/983311/2025-07-25/q6729c). Please see the [usage rules](https://www.rti.com/products/connext-express) for Connext Express.
7
+
This operator requires an installation of [RTI Connext](https://content.rti.com/l/983311/2025-07-08/q5x1n8) to provide access to the DDS domain, as specified by the [OMG Data-Distribution Service](https://www.omg.org/omg-dds-portal/).
8
8
9
-
#### `holoscan::ops::DDSVideoPublisherOp`
9
+
You can obtain a license/activation key for RTI Connext directly from RTI by downloading it [here](https://content.rti.com/l/983311/2025-07-25/q6729c). For additional information on RTI Connext and how it integrates with NVIDIA products, please refer to the [RTI-NVIDIA integration page](https://www.rti.com/products/third-party-integrations/nvidia).
0 commit comments