coverage++
[awesomized/ext-ion] / Makefile.frag
index 1106dc513ca898cf4bfbae5161c70bd831977828..409798028a8fc8065ec459147cbbd45e788a8134 100644 (file)
@@ -7,7 +7,7 @@ $(builddir)/ion-c/build:
        mkdir -p $@
        +cd $@ && CFLAGS=-w CXXFLAGS=-w \
        $(CMAKE) -Wno-dev --log-level=ERROR \
-               -DCMAKE_BUILD_TYPE=Release \
+               -DCMAKE_BUILD_TYPE=$(LIB_IONC_BUILD) \
                -DCMAKE_POSITION_INDEPENDENT_CODE=ON \
                $(srcdir)/ion-c
 
@@ -26,4 +26,9 @@ clean-ion:
 gcov-ion:
        @rm -rf $@
        @mkdir -p $@
-       @gcovr -j $$(nproc) -sr . --html --html-details --html-title $@ -o $@/index.html -f '.*/(php_)?ion.*' 2>/dev/null
+       @echo
+       @echo "Generating coverage in $@..."
+       @echo "************************************"
+       @gcovr -j $$(nproc) -sr . -f '.*/(php_)?ion.*' 2>/dev/null \
+               --html-title $@ --html-details $@/index.html
+       @echo "************************************"