src/hg/encode/encodeValidate/makefile 1.17
1.17 2009/04/13 21:19:05 mikep
add chromInfo to makefile
Index: src/hg/encode/encodeValidate/makefile
===================================================================
RCS file: /projects/compbio/cvsroot/kent/src/hg/encode/encodeValidate/makefile,v
retrieving revision 1.16
retrieving revision 1.17
diff -b -B -U 1000000 -r1.16 -r1.17
--- src/hg/encode/encodeValidate/makefile 1 Apr 2009 21:16:56 -0000 1.16
+++ src/hg/encode/encodeValidate/makefile 13 Apr 2009 21:19:05 -0000 1.17
@@ -1,60 +1,61 @@
# Build encode validator
include ../../../inc/common.mk
SCRIPT_FILES = \
doEncodeValidate.pl
CONFIG_FILES = \
fields.ra \
labs.ra \
- cv.ra
+ cv.ra \
+ hg18_chromInfo.txt
CV = cv.ra
PIPELINE_PATH=/hive/groups/encode/dcc/pipeline
CONFIG_DIR = ${PIPELINE_PATH}/${PIPELINE_DIR}/config
all:
@${MAKE} --no-print-directory SCRIPTS=${HOME}/bin/scripts PIPELINE_DIR=encpipeline_${USER} scripts config cgi
alpha:
@${MAKE} --no-print-directory SCRIPTS=${SCRIPTS} PIPELINE_DIR=encpipeline_beta scripts config install-cgi
install:
@${MAKE} --no-print-directory SCRIPTS=${ENCODE_PIPELINE_BIN} PIPELINE_DIR=encpipeline_prod scripts config install-cgi
# recursive targets, arguments:
# SCRIPTS PIPELINE_DIR
scripts: ${SCRIPT_FILES:%=${SCRIPTS}/%}
${SCRIPTS}/%: %
@mkdir -p $(dir $@)
chmod +x $<
perl -c $<
cp -p $< $@.tmp
mv -f $@.tmp $@
config: ${CONFIG_FILES:%=${CONFIG_DIR}/%}
install-cgi:
@if [ ! -d "${CGI_BIN}/encode" ]; then \
${MKDIR} ${CGI_BIN}/encode; \
fi
rm -f ${CGI_BIN}/encode/${CV}
cp -p config/${CV} ${CGI_BIN}/encode/${CV}
cgi:
@if [ ! -d "${CGI_BIN}-${USER}/encode" ]; then \
${MKDIR} ${CGI_BIN}-${USER}/encode; \
fi
rm -f ${CGI_BIN}-${USER}/encode/${CV}
cp -p config/${CV} ${CGI_BIN}-${USER}/encode/${CV}
${CONFIG_DIR}/%: config/%
@mkdir -p $(dir $@)
cp -p $< $@.tmp
mv -f $@.tmp $@
test:
cd test && ${MAKE}