2dc3fec412b817b015deb93f5862e57aea0661b7 hiram Thu Aug 1 16:06:05 2019 -0700 also update groups.txt if updated here and run up sym links during a make refs #23734 diff --git src/hg/makeDb/doc/VGP/makefile src/hg/makeDb/doc/VGP/makefile index 0c8c72e..c38496e 100644 --- src/hg/makeDb/doc/VGP/makefile +++ src/hg/makeDb/doc/VGP/makefile @@ -1,27 +1,36 @@ +# for GNU Make automatic variable documentation, see also: +# https://www.gnu.org/software/make/manual/html_node/Automatic-Variables.html + destDir=/hive/data/genomes/asmHubs/VGP/ucscNames srcDir=${HOME}/kent/src/hg/makeDb/doc/VGP -all:: ${destDir}/genomes.txt ${destDir}/hub.txt - ls -og ${destDir}/hubIndex.html ${destDir}/asmStatsVGP.html - ls -og ${destDir}/genomes.txt ${destDir}/commonNameOrder.list +all:: ${destDir}/genomes.txt ${destDir}/hub.txt ${destDir}/groups.txt + @ls -og ${destDir}/hubIndex.html ${destDir}/asmStatsVGP.html + @ls -og ${destDir}/commonNameOrder.list + @ls -og $^ classList=amphibian.list bird.list fish.list mammal.list reptile.list # this mkHubIndex.pl also writes out a commonNameOrder.list that # is used by mkAsmStats.pl and mkGenomes.pl to order their listings ${destDir}/hubIndex.html: ${srcDir}/mkHubIndex.pl ${srcDir}/commonNames.txt ${classList} cd ${destDir} && ${srcDir}/mkHubIndex.pl > $@ chmod 775 $@ ${destDir}/asmStatsVGP.html: ${destDir}/hubIndex.html ${srcDir}/mkAsmStats.pl cd ${destDir} && ${srcDir}/mkAsmStats.pl > $@ chmod 775 $@ ${destDir}/genomes.txt: ${destDir}/asmStatsVGP.html ${srcDir}/mkGenomes.pl cd ${destDir} && ${srcDir}/mkGenomes.pl > $@ + cd ${destDir} && ${srcDir}/mkSymLinks.sh ${destDir}/hub.txt: ${srcDir}/hub.txt rm $@ - cp -p ${srcDir}/hub.txt $@ + cp -p $< $@ + +${destDir}/groups.txt: ${srcDir}/groups.txt + rm $@ + cp -p $< $@