Newer
Older
libkcpp / mk / check-lcov-rule.mk
Nomura Kei on 4 Jun 528 bytes first commit
# ------------------------------------------------------------------------------
#  lcov ルール
# ------------------------------------------------------------------------------
.PHONY: lcov 
lcov:
	@for subdir in $(SUBDIRS); do	\
		$(MAKE) lcov -C $$subdir;	\
	done
ifeq ($(strip $(TARGET)),ut.exe)
	-@$(MKDIR) -p $(LCOV_REPORT_DIR)
	$(LCOV) -c -d $(OBJDIR) $(LCOV_FLAGS) -o $(LCOV_INFO)
	$(LCOV) $(LCOV_FLAGS) -r $(LCOV_INFO) "*/test/*" -o $(LCOV_INFO)
	$(GENHTML) $(GENHTML_FLAGS) -o $(LCOV_REPORT_DIR) $(LCOV_INFO)
endif