diff options
Diffstat (limited to 'qb-device-driver.spec')
| -rw-r--r-- | qb-device-driver.spec | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/qb-device-driver.spec b/qb-device-driver.spec index 7916854..4c63894 100644 --- a/qb-device-driver.spec +++ b/qb-device-driver.spec @@ -34,6 +34,11 @@ This package contains a device-independent API wrapper for qbroboticsĀ® devices. %prep %autosetup -n %{RosPkgName}-%{src_version} +# fix stale SerialConfig.cmake: IMPORTED_LOCATION points to non-existent +# build/serial/libSerial.a relative to CMAKE_CURRENT_SOURCE_DIR; change to +# CMAKE_CURRENT_LIST_DIR/libSerial.a (correct in-source build location) +sed -i 's|${CMAKE_CURRENT_SOURCE_DIR}/build/serial/libSerial.a|${CMAKE_CURRENT_LIST_DIR}/libSerial.a|' \ + qb_device_driver/api/qbdevice-api-7.x.x/serial/SerialConfig.cmake %build [ -f /opt/ros/%{ros_distro}/setup.sh ] && source /opt/ros/%{ros_distro}/setup.sh || true |
