diff options
Diffstat (limited to 'packaging/capi-network-ua.spec')
-rw-r--r-- | packaging/capi-network-ua.spec | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/packaging/capi-network-ua.spec b/packaging/capi-network-ua.spec index eb420de..c20a201 100644 --- a/packaging/capi-network-ua.spec +++ b/packaging/capi-network-ua.spec @@ -70,7 +70,8 @@ cmake . -DCMAKE_INSTALL_PREFIX=%{_prefix} \ -DSUSPEND_RESUME_TEST=%{?ptest:1}%{!?ptest:0} \ -DFULLVER=%{version} \ -DMAJORVER=${MAJORVER} \ - -DBUILD_GCOV=%{?gcov:1}%{!?gcov:0} + -DBUILD_GCOV=%{?gcov:1}%{!?gcov:0} \ + -DBUILD_ASAN=%{?asan:1} make %{?jobs:-j%jobs} @@ -84,7 +85,9 @@ tar xf %{name}-gcov.tar -C %{buildroot}%{_datadir}/gcov/obj %endif %check +%if 0%{?asan} != 1 LD_LIBRARY_PATH=. LD_PRELOAD=tests/unittest/libuser-awareness-mock.so tests/unittest/tct-user-awareness-core +%endif %if 0%{?gcov:1} lcov -c --ignore-errors graph --no-external -b . -d . -o %{name}.info --exclude "*/unittest/*" genhtml %{name}.info -o out --legend --show-details |