summaryrefslogtreecommitdiff
path: root/novatel-oem7-driver.spec
diff options
context:
space:
mode:
authorCoprDistGit <infra@openeuler.org>2026-09-24 07:30:30 +0000
committerCoprDistGit <infra@openeuler.org>2026-09-24 07:30:30 +0000
commit4d2637689e25e6263f266fa8079cbb0651126d00 (patch)
treee734a5024680df6c8f2d79cafdc06a56631f0a3e /novatel-oem7-driver.spec
parent38c8ed3ae744d835fd8dc25f11fe24743e2e581a (diff)
automatic import of ros-humble-novatel-oem7-driveropeneuler24.03_LTS_SP3
Diffstat (limited to 'novatel-oem7-driver.spec')
-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