################################################################################ ## ## 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 demultiplexer/MissingFiles.mk ## ## Set of rules to catch missing files ## ## author Mauricio Varea ## ################################################################################ # Import the global configuration include $(MAKEFILES_DIR)/Config.mk # error messages: ERROR_MISSING_BCL :=1 ERROR_MISSING_STATS :=2 ERROR_MISSING_FILTER :=3 ERROR_MISSING_POS :=4 ifneq (,$(FILTER_DIR)) $(FILTER_DIR)/%.filter: else $(laneBasePath)/%.filter: endif @$(ECHO) ERROR: Missing $@ $(AND) $(EXIT) $(ERROR_MISSING_FILTER) # removing from ConvertStats inclusion ifneq (,$(laneInputPath)) ifneq (,$(POSITIONS_DIR)) $(POSITIONS_DIR)/%$(POSITIONS_SUFFIX): else $(laneInputPath)/%$(POSITIONS_SUFFIX): endif @$(ECHO) ERROR: Missing $@ $(AND) $(EXIT) $(ERROR_MISSING_POS) endif