10a6e5cd8350a3409c7a053ac6f78be70f459c2c hiram Mon Oct 7 14:20:32 2019 -0700 files to build the platinum genomes assembly hub refs #21784 diff --git src/hg/makeDb/doc/platinum/makefile src/hg/makeDb/doc/platinum/makefile new file mode 100644 index 0000000..a8fb1c7 --- /dev/null +++ src/hg/makeDb/doc/platinum/makefile @@ -0,0 +1,27 @@ +# 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/platinumGenomes +srcDir=${HOME}/kent/src/hg/makeDb/doc/platinum + +all:: ${destDir}/genomes.txt + +abc:: ${destDir}/hub.txt ${destDir}/groups.txt + @ls -og ${destDir}/index.html ${destDir}/asmStatsPlatinum.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}/asmStatsPlatinum.html ${srcDir}/mkGenomes.pl ${srcDir}/mkSymLinks.sh + cd ${destDir} && ${srcDir}/mkGenomes.pl > $@ + cd ${destDir} && ${srcDir}/mkSymLinks.sh + +${destDir}/asmStatsPlatinum.html: ${destDir}/index.html ${srcDir}/mkAsmStats.pl + cd ${destDir} && ${srcDir}/mkAsmStats.pl > $@ + chmod 775 $@