4f32f0ed3a5bf91211465c8db671ab88148b241d hiram Fri Dec 3 14:15:36 2021 -0800 add a separate target for just the index pages no redmine diff --git src/hg/makeDb/doc/asmHubs/asmHubs.mk src/hg/makeDb/doc/asmHubs/asmHubs.mk index 5b309e8..a9a9e09 100644 --- src/hg/makeDb/doc/asmHubs/asmHubs.mk +++ src/hg/makeDb/doc/asmHubs/asmHubs.mk @@ -42,30 +42,33 @@ asmStats:: rm -f ${destDir}/download.${statsName}.html ${destDir}/${statsName}.html ${destDir}/${testStatsName}.html ${toolsDir}/mkAsmStats.pl ${Name} ${name} ${orderList} > ${destDir}/download.${statsName}.html sed -e "s#genome.ucsc.edu/h/#genome-test.gi.ucsc.edu/h/#g; s/hgdownload.soe/hgdownload-test.gi/g;" ${destDir}/download.${statsName}.html > ${destDir}/${statsName}.html chmod +x ${destDir}/${statsName}.html ${destDir}/download.${statsName}.html # trackData makes different tables for the test vs. production version # mkHubIndex.pl and mkAsmStats.pl should do this too . . . TBD trackData:: rm -f ${destDir}/${testDataName}.html ${destDir}/${dataName}.html ${destDir}/download.${dataName}.html ${toolsDir}/trackData.pl ${Name} ${name} ${orderList} > ${destDir}/download.${dataName}.html ${toolsDir}/trackData.pl -test ${Name} ${name} ${orderList} > ${destDir}/${dataName}.html chmod +x ${destDir}/${dataName}.html chmod +x ${destDir}/download.${dataName}.html +indexPages: hubIndex asmStats trackData + echo indexPages done + hubTxt: rm -f ${destDir}/${testHubFile}.txt ${destDir}/${hubFile}.txt sed -e "s#index.html#${indexName}.html#; s#genomes.txt#${genomesTxt}.txt#;" ${srcDir}/${hubTxtFile} > ${destDir}/${hubFile}.txt # all hubs have the same set of groups, no need for any name customization groupsTxt: rm -f ${destDir}/groups.txt cp -p ${toolsDir}/groups.txt ${destDir}/groups.txt clean:: rm -f ${destDir}/${hubFile}.txt rm -f ${destDir}/${testHubFile}.txt rm -f ${destDir}/groups.txt rm -f ${destDir}/${genomesTxt}.txt rm -f ${destDir}/${indexName}.html @@ -92,15 +95,26 @@ /usr/local/apache/htdocs-hgdownload/hubs/${name}/download.${dataName}.html \ qateam@hgdownload:/mirrordata/hubs/${name}/${dataName}.html rsync -L -a -P \ /usr/local/apache/htdocs-hgdownload/hubs/${name}/download.${genomesTxt}.txt \ qateam@hgdownload:/mirrordata/hubs/${name}/${genomesTxt}.txt verifyTestDownload: ${toolsDir}/verifyOnDownload.sh api-test.gi.ucsc.edu ${orderList} verifyDownload: ${toolsDir}/verifyOnDownload.sh apibeta.soe.ucsc.edu ${orderList} verifyDynamicBlat: cut -d'_' -f1-2 ${orderList} | while read asmId; do \ ${toolsDir}/testDynBlat.sh $$asmId < /dev/null; done + +sendIndexes:: + rsync -L -a -P \ + /usr/local/apache/htdocs-hgdownload/hubs/${name}/download.${indexName}.html \ + qateam@hgdownload:/mirrordata/hubs/${name}/${indexName}.html + rsync -L -a -P \ + /usr/local/apache/htdocs-hgdownload/hubs/${name}/download.${statsName}.html \ + qateam@hgdownload:/mirrordata/hubs/${name}/${statsName}.html + rsync -L -a -P \ + /usr/local/apache/htdocs-hgdownload/hubs/${name}/download.${dataName}.html \ + qateam@hgdownload:/mirrordata/hubs/${name}/${dataName}.html