[Issue#] N/A
[Bug] N/A
[Cause] N/A
[Solution] N/A
[Verification] Build project without build type provided explicitly
and with build type set to CCOV. In both cases, project should build
successfully. In second case, with CCOV build type, additional .gcno
files should be created in the projects build root. Please, verify if
they exist.
Hint: pass `--define='build_type CCOV'` to osc build command to set
build type to CCOV.
Change-Id: I320457323e17079df11ce1d300d6e3cc81e8e58a
SET(EXTRA_CFLAGS "${EXTRA_CFLAGS} ${flag}")
ENDFOREACH(flag)
+SET(CMAKE_C_FLAGS_CCOV "--coverage")
+SET(CMAKE_CXX_FLAGS_CCOV "--coverage")
+
SET(src_dir "./src")
SET(include_dir "./include")
%setup -q
%build
-cmake . -DCMAKE_INSTALL_PREFIX=%{_prefix}
+cmake . -DCMAKE_INSTALL_PREFIX=%{_prefix} -DCMAKE_BUILD_TYPE=%{?build_type:%build_type}
make %{?jobs:-j%jobs}