diff options
author | Youngjae Cho <y0.cho@samsung.com> | 2022-06-10 09:46:31 +0900 |
---|---|---|
committer | Youngjae Cho <y0.cho@samsung.com> | 2022-06-10 10:16:02 +0900 |
commit | 67274c71b2496685a05ed840b0787ca7ecdafe82 (patch) | |
tree | a8547e2859c98b00f85540199e1dc7e1e9476a1f | |
parent | cdba01b18821e4ead08615e454948e4ea00c58f1 (diff) | |
download | libsvi-tizen_7.0_hotfix.tar.gz libsvi-tizen_7.0_hotfix.tar.bz2 libsvi-tizen_7.0_hotfix.zip |
Apply requirement for gcov automationtizen_7.0_m2_releasesubmit/tizen/20220610.020359accepted/tizen/unified/20220613.161551accepted/tizen/7.0/unified/hotfix/20221116.105736accepted/tizen/7.0/unified/20221110.061757tizen_7.0_hotfixaccepted/tizen_7.0_unified_hotfix
Change-Id: Ib3396c3e42ba2af9755550b029ec62ab0774a32d
Signed-off-by: Youngjae Cho <y0.cho@samsung.com>
-rw-r--r-- | packaging/libfeedback.spec | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/packaging/libfeedback.spec b/packaging/libfeedback.spec index 097a6be..71a6985 100644 --- a/packaging/libfeedback.spec +++ b/packaging/libfeedback.spec @@ -100,6 +100,8 @@ Feedback library for playing sound and vibration (gcov) %build %if 0%{?gcov:1} export CFLAGS+=" -fprofile-arcs -ftest-coverage" +export CXXFLAGS+=" -fprofile-arcs -ftest-coverage" +export FFLAGS+=" -fprofile-arcs -ftest-coverage" export LDFLAGS+=" -lgcov" %endif @@ -112,10 +114,6 @@ cp %{SOURCE2} . -DTZ_SYS_RO_SHARE=%{_datadir} \ -DTZ_SYS_SHARE=%{TZ_SYS_SHARE} make -%if 0%{?gcov:1} -mkdir -p gcov-obj -find . -name '*.gcno' -exec cp '{}' gcov-obj ';' -%endif %install rm -rf %{buildroot} @@ -128,8 +126,10 @@ mv wearable feedback.wearable popd %if 0%{?gcov:1} -mkdir -p %{buildroot}%{_datadir}/gcov/obj/%{name} -install -m 0644 gcov-obj/* %{buildroot}%{_datadir}/gcov/obj/%{name} +builddir=$(basename $PWD) +gcno_obj_dir=%{buildroot}%{_datadir}/gcov/obj/%{name}/"$builddir" +mkdir -p "$gcno_obj_dir" +find . -name '*.gcno' -exec cp --parents '{}' "$gcno_obj_dir" ';' %endif %post -p /sbin/ldconfig |