summaryrefslogtreecommitdiff
path: root/lanelet2-routing.spec
diff options
context:
space:
mode:
authorCoprDistGit <infra@openeuler.org>2026-09-21 01:15:10 +0000
committerCoprDistGit <infra@openeuler.org>2026-09-21 01:15:10 +0000
commite7aac1fbe26718c3852393260d820824632cc2cf (patch)
tree0c33c43e7e00585ec9faf52ebf715efe495649de /lanelet2-routing.spec
parent94e01ff7eecd9705f4e1adad56d8bdf9ab204296 (diff)
automatic import of ros-humble-lanelet2-routingopeneuler24.03_LTS_SP3
Diffstat (limited to 'lanelet2-routing.spec')
-rw-r--r--lanelet2-routing.spec3
1 files changed, 3 insertions, 0 deletions
diff --git a/lanelet2-routing.spec b/lanelet2-routing.spec
index d052433..ebbba4d 100644
--- a/lanelet2-routing.spec
+++ b/lanelet2-routing.spec
@@ -43,6 +43,8 @@ Routing module for lanelet2
[ -f /opt/ros/%{ros_distro}/setup.sh ] && source /opt/ros/%{ros_distro}/setup.sh || true
export PYTHONPATH=/opt/ros/%{ros_distro}/lib/python%{python3_version}/site-packages${PYTHONPATH:+:$PYTHONPATH}
export PKG_CONFIG_PATH=/opt/ros/%{ros_distro}/lib/pkgconfig${PKG_CONFIG_PATH:+:$PKG_CONFIG_PATH}
+# rospkg OsDetect 不识别 openEuler,用 rhel 兜底让 mrt_cmake_modules 正常解析依赖
+export ROS_OS_OVERRIDE=rhel:8:final
cd lanelet2_routing
mkdir -p .obj && cd .obj
%cmake3 \
@@ -59,6 +61,7 @@ make %{?_smp_mflags}
[ -f /opt/ros/%{ros_distro}/setup.sh ] && source /opt/ros/%{ros_distro}/setup.sh || true
export PYTHONPATH=/opt/ros/%{ros_distro}/lib/python%{python3_version}/site-packages${PYTHONPATH:+:$PYTHONPATH}
export PKG_CONFIG_PATH=/opt/ros/%{ros_distro}/lib/pkgconfig${PKG_CONFIG_PATH:+:$PKG_CONFIG_PATH}
+export ROS_OS_OVERRIDE=rhel:8:final
cd lanelet2_routing
cd .obj
make install DESTDIR=%{buildroot}