Conversation
ahornung
commented
Nov 1, 2025
- Add single package builds
- Install Qt5 dependencies
* Add single package builds * Install Qt5 dependencies
|
@roehling I added single package builds (octomap, octovis, dynamicEDT3d) to the CI config as separate. For them to succeed I needed to add the HINTs to find the built octomap package within the distribution, as it was done before your changes in #439. Are these changes (990aea6 50a2916) fine, or is there a better way to solve this with CMake? |
|
Instead of hardcoding the CI path in the |
|
@roehling , thanks! It's not fully hardcoded as a relative path, is it? My intention was to have the same steps in the CI as a user would do locally when compiling the three packages - unless that's not really how it's supposed to be used. Or should that really always happen with local install tree? |
|
Sorry, my last reply has been a while. Regarding what users do, there are (in my experience) three "canonical" ways to use octomap (or any other CMake-built library):
My suggested CI workflow emulates solution 2. The normal "integrated" build workflow is equivalent to solution 3. |