In some environments, the current approach needs to be changed because the %check step is not executed.
Change-Id: Ife0fa61028be66fa95762ff7323d11730b425025
Signed-off-by: Changgyu Choi <changyu.choi@samsung.com>
./src/rust-app-event/src/lib.rs
%check
-mv %{buildroot}/%{_rust_dylibdir}/lib%{real_crate_name} %{buildroot}/%{_rust_dylibdir}/lib%{real_crate_name}.so
-
export LD_LIBRARY_PATH="../../src/app-event"
ctest -V %{?_smp_mflags}
install -m 0755 run-unittest.sh %{buildroot}%{_bindir}/tizen-unittests/%{name}/
install -d -m 0755 %{buildroot}%{_rust_dylibdir}
-install -m 0644 lib%{real_crate_name}.so %{buildroot}/%{_rust_dylibdir}/lib%{real_crate_name}
+install -m 0644 lib%{real_crate_name}.so %{buildroot}/%{_rust_dylibdir}/lib%{real_crate_name}.so
+strip -s -N .rustc %{buildroot}/%{_rust_dylibdir}/lib%{real_crate_name}.so
%post -p /sbin/ldconfig
%postun -p /sbin/ldconfig