summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--novatel-oem7-driver.spec12
1 files changed, 12 insertions, 0 deletions
diff --git a/novatel-oem7-driver.spec b/novatel-oem7-driver.spec
index a20e0db..520897d 100644
--- a/novatel-oem7-driver.spec
+++ b/novatel-oem7-driver.spec
@@ -57,6 +57,18 @@ NovAtel Oem7 ROS Driver
tar xzf %{SOURCE1} -C src/novatel_oem7_driver
sed -i 's|GIT_REPOSITORY https://github.com/novatel/novatel_edie|SOURCE_DIR ${CMAKE_CURRENT_SOURCE_DIR}/novatel_edie|' src/novatel_oem7_driver/CMakeLists.txt
sed -i '/GIT_TAG/d' src/novatel_oem7_driver/CMakeLists.txt
+python3 -c '
+p = "src/novatel_oem7_driver/CMakeLists.txt"
+s = open(p).read()
+s = s.replace(
+ " ${CMAKE_BINARY_DIR}/usr/include/novatel/edie\n",
+ " ${CMAKE_BINARY_DIR}/usr/include/novatel/edie\n"
+ " ${CMAKE_CURRENT_SOURCE_DIR}/novatel_edie\n"
+ " ${CMAKE_CURRENT_SOURCE_DIR}/novatel_edie/src\n"
+ " ${CMAKE_CURRENT_SOURCE_DIR}/novatel_edie/src/decoders/novatel/api\n"
+)
+open(p, "w").write(s)
+'
%build
[ -f /opt/ros/%{ros_distro}/setup.sh ] && source /opt/ros/%{ros_distro}/setup.sh || true