0626e8af867ccfc65df2b3d8c217b65f00264e0c vsmalladi Thu Aug 4 11:39:56 2011 -0700 Update makefile for the pipeline to have updated targets that are specified in encodeLoad and encodeValidate. Also removed encodeStatus since this is not a pipeline dependent and added to general DIRS. Redmine #211, #2125. diff --git src/hg/encode/makefile src/hg/encode/makefile index 3986dc4..cbfd1ed 100644 --- src/hg/encode/makefile +++ src/hg/encode/makefile @@ -5,38 +5,44 @@ DIRS = \ hgEncodeDataVersions \ mkEncodeFrameset \ hgEncodeVocab \ validateFiles \ encodeMkChangeNotes \ paraMd5sum # broken #ldGencodeIntron \ #regionAgp \ # List of pipeline dirs PIPELINE_DIRS = \ encodeLoad \ - encodeStatus \ encodeValidate USE_DIRS = $(DIRS) all: @for D in $(USE_DIRS) x; do \ if test "$$D" != "x" ; then \ ( cd $$D && echo $$D && $(MAKE) ) ;\ x=$$? ; if [ $$x -ne 0 ]; then exit $$x ; fi \ fi ;\ done -install: +development: @for D in ${PIPELINE_DIRS}; do \ - (cd $${D} && ${MAKE} install;) \ + (cd $${D} && ${MAKE} development;) \ done -pipeline: - @${MAKE} --no-print-directory USE_DIRS="${PIPELINE_DIRS}" all +beta: + @for D in ${PIPELINE_DIRS}; do \ + (cd $${D} && ${MAKE} beta;) \ + done + +prod: + @for D in ${PIPELINE_DIRS}; do \ + (cd $${D} && ${MAKE} prod;) \ + done clean:: echo nothing to clean in hg/encode/