-DMAJORVER=${MAJORVER} \
-DCMAKE_BUILD_TYPE=%{?build_type:%build_type}%{!?build_type:RELEASE} \
-DCMAKE_VERBOSE_MAKEFILE=ON \
- -DLIB_INSTALL_DIR=%{_libdir}
+ -DLIB_INSTALL_DIR=%{_libdir} \
+ -DBUILD_UNITTEST=%{?asan:0}%{!?asan:1}
make %{?jobs:-j%jobs}
find . -name '*.gcno' -not -path '*/tools/*' -exec cp --parents '{}' "$gcno_obj_dir" ';'
%endif
+%if 0%{?asan} != 1
cat << EOF > run-unittest.sh
#!/bin/bash
setup() {
mkdir -p %{buildroot}%{_bindir}/tizen-unittests/%{name}
install -m 0755 run-unittest.sh %{buildroot}%{_bindir}/tizen-unittests/%{name}
-
+%endif
%check
%if 0%{?gcov:1}
%{_datadir}/gcov/obj/*
%endif
+%if 0%{?asan} != 1
%files unittests
%{_bindir}/vpn-service-gtest
%{_bindir}/tizen-unittests/%{name}/run-unittest.sh
+%endif