# ------------------------------------------------------------------------------ # 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/*" "*/c++/*" -o $(LCOV_INFO) $(GENHTML) $(GENHTML_FLAGS) -o $(LCOV_REPORT_DIR) $(LCOV_INFO) endif