summaryrefslogtreecommitdiff
path: root/zenoh-cpp-vendor.spec
diff options
context:
space:
mode:
Diffstat (limited to 'zenoh-cpp-vendor.spec')
-rw-r--r--zenoh-cpp-vendor.spec5
1 files changed, 3 insertions, 2 deletions
diff --git a/zenoh-cpp-vendor.spec b/zenoh-cpp-vendor.spec
index 5f7761b..3591c41 100644
--- a/zenoh-cpp-vendor.spec
+++ b/zenoh-cpp-vendor.spec
@@ -17,7 +17,6 @@ Source0: %{RosPkgName}-%{src_version}.tar.gz
BuildRequires: cmake
BuildRequires: ros-%{ros_distro}-ament-cmake
-BuildRequires: ros-%{ros_distro}-ament-cmake-vendor-package
BuildRequires: cargo
BuildRequires: clang
BuildRequires: git
@@ -44,11 +43,13 @@ mkdir -p .obj && cd .obj
%cmake3 \
-DCMAKE_INSTALL_PREFIX="/opt/ros/%{ros_distro}" \
-DAMENT_PREFIX_PATH="/opt/ros/%{ros_distro}" \
- -DCMAKE_PREFIX_PATH="/opt/ros/%{ros_distro}" \
+ -DCMAKE_PREFIX_PATH="%{buildroot}/opt/ros/%{ros_distro};/opt/ros/%{ros_distro}" \
-UINCLUDE_INSTALL_DIR -ULIB_INSTALL_DIR -USYSCONF_INSTALL_DIR -USHARE_INSTALL_PREFIX -ULIB_SUFFIX \
-DSETUPTOOLS_DEB_LAYOUT=OFF \
-DBUILD_TESTING=OFF -DTESTING=OFF -DCMAKE_SUPPRESS_REGENERATION=ON \
..
+mkdir -p %{buildroot}/opt/ros/%{ros_distro}
+export DESTDIR=%{buildroot}
make %{?_smp_mflags}
%install