################################################################################ ## ## Copyright (c) 2007-2011 Illumina, Inc. ## ## This software is covered by the "Illumina Genome Analyzer Software ## License Agreement" and the "Illumina Source Code License Agreement", ## and certain third party copyright/licenses, and any user of this ## source file is bound by the terms therein (see accompanying files ## Illumina_Genome_Analyzer_Software_License_Agreement.pdf and ## Illumina_Source_Code_License_Agreement.pdf and third party ## copyright/license notices). ## ## This file is part of the Consensus Assessment of Sequence And VAriation ## (CASAVA) software package. ## ## file ProjectThumbnails.mk ## ## brief Partial makefile to build the Error.htm file for the whole flow cell. ## ## Also generates FullError.htm, Perfect.htm and FullPerfect.htm. ## ## author Roman Petrovski ## ################################################################################ $(project)_SUMMARY_$(PEC_THUMB)_TARGET:= $(project)_SUMMARY_$(MISMATCH_THUMB)_TARGET:= ifneq (,$($(project)_ERROR_GRAPH_TARGETS)) .PRECIOUS: $($(project)_SUMMARY_DIR)/Full$(MISMATCH_THUMB) $($(project)_SUMMARY_DIR)/Full$(PEC_THUMB) $($(project)_SUMMARY_DIR)/Full$(PEC_THUMB): project:=$(project) $($(project)_SUMMARY_DIR)/Full$(PEC_THUMB): \ $($(project)_SUMMARY_DIR)/.sentinel $($(project)_ERROR_GRAPH_TARGETS) config.xml $(TEMP_DIR)/SampleSheet.xml $(CMDPREFIX) $(XSLTPROC) \ --stringparam PROJECT_PATH_PARAM $(CURDIR)/$($(project)_SUMMARY_DIR) \ --stringparam PROJECT_NAME_PARAM $(project) \ --stringparam SAMPLE_SHEET_PATH_PARAM $(CURDIR)/$(TEMP_DIR)/SampleSheet.xml \ --stringparam PROJECT_PADDED_TILES_PARAM '$($(project)_PADDED_TILES)' \ $(DATA_DIR)/PerfectThumbnails.xsl config.xml > $(SAFEPIPETARGET) $($(project)_SUMMARY_DIR)/Full$(MISMATCH_THUMB): project:=$(project) $($(project)_SUMMARY_DIR)/Full$(MISMATCH_THUMB): \ $($(project)_SUMMARY_DIR)/.sentinel $($(project)_ERROR_GRAPH_TARGETS) config.xml $(TEMP_DIR)/SampleSheet.xml $(CMDPREFIX) $(XSLTPROC) \ --stringparam PROJECT_PATH_PARAM $(CURDIR)/$($(project)_SUMMARY_DIR) \ --stringparam PROJECT_NAME_PARAM $(project) \ --stringparam SAMPLE_SHEET_PATH_PARAM $(CURDIR)/$(TEMP_DIR)/SampleSheet.xml \ --stringparam PROJECT_PADDED_TILES_PARAM '$($(project)_PADDED_TILES)' \ $(DATA_DIR)/MismatchThumbnails.xsl config.xml > $(SAFEPIPETARGET) # absolute paths are required for xslt transformation on these targets $(project)_SUMMARY_$(PEC_THUMB)_TARGET := $($(project)_SUMMARY_DIR)/Full$(PEC_THUMB) $(project)_SUMMARY_$(MISMATCH_THUMB)_TARGET := $($(project)_SUMMARY_DIR)/Full$(MISMATCH_THUMB) endif