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
and assuming the python, libqi, rosbag and libqilang dependencies are optional (ie. not used/required by the cmake code)
qibuild configure -s
won't complain if the projects python, libqi, rosbag are missing from the build tree and/or the toolchains. Even if they are in the worktree.
will fail with message "Host SDK dir for project libqilang does not exist." if libqilang is in the worktree but not in the build tree (ie. was not configured for the host config).
currently (qibuild 3.11.6), given a qiproject like this
and assuming the python, libqi, rosbag and libqilang dependencies are optional (ie. not used/required by the cmake code)
qibuild configure -s
This behavior is inconsistent and prevents the host dependencies to be optional.
Could we change that? The fix would be located in https://github.com/aldebaran/qibuild/blob/master/python/qibuild/cmake_builder.py#L121
I do not see a convincing point for the current behavior. It fails early, but is not very safe anyway.
In the meantime we have some workarounds:
The text was updated successfully, but these errors were encountered: