147dce6b6804f24a5396a7ccb0b3bee184d1f6a7 hiram Thu Jan 2 11:47:50 2020 -0800 set of files for hub build refs @24354 diff --git src/hg/makeDb/doc/globalReference/makefile src/hg/makeDb/doc/globalReference/makefile new file mode 100644 index 0000000..3322f85 --- /dev/null +++ src/hg/makeDb/doc/globalReference/makefile @@ -0,0 +1,28 @@ +# for GNU Make automatic variable documentation, see also: +# https://www.gnu.org/software/make/manual/html_node/Automatic-Variables.html + +Name="GlobalReference" +destDir=/hive/data/genomes/asmHubs/globalReference +srcDir=${HOME}/kent/src/hg/makeDb/doc/globalReference + +all:: ${destDir}/genomes.txt + +abc:: ${destDir}/hub.txt ${destDir}/groups.txt + @ls -og ${destDir}/index.html ${destDir}/asmStats${Name}.html + @ls -og ${destDir}/commonNameOrder.list + @ls -og $^ + +# this mkHubIndex.pl also writes out a commonNameOrder.list that +# is used by mkAsmStats.pl and mkGenomes.pl to order their listings + +${destDir}/index.html: ${srcDir}/mkHubIndex.pl ${srcDir}/commonNames.txt ${classList} + cd ${destDir} && ${srcDir}/mkHubIndex.pl > $@ + chmod 775 $@ + +${destDir}/genomes.txt: ${destDir}/asmStats${Name}.html ${srcDir}/mkGenomes.pl ${srcDir}/mkSymLinks.sh + cd ${destDir} && ${srcDir}/mkGenomes.pl > $@ + cd ${destDir} && ${srcDir}/mkSymLinks.sh + +${destDir}/asmStats${Name}.html: ${destDir}/index.html ${srcDir}/mkAsmStats.pl + cd ${destDir} && ${srcDir}/mkAsmStats.pl > $@ + chmod 775 $@