e5c8e16b5b39ac86e1aad15ee0216c5ddd708beb chmalee Wed Nov 30 12:36:47 2022 -0800 buildTrix called by trackDb makefile can update trackDb snippet indexes diff --git src/hg/makeDb/trackDb/makeTrixLinks src/hg/makeDb/trackDb/makeTrixLinks index 34f7f19..d933d06 100755 --- src/hg/makeDb/trackDb/makeTrixLinks +++ src/hg/makeDb/trackDb/makeTrixLinks @@ -14,25 +14,28 @@ dbExists() { local db="$1" local dbChk=$(hgsql -Ne 'show databases like "'$db'"') if [ -z "$dbChk" ] ; then echo "Note: database $db does not exist, skipping" return 1 else return 0 fi } makeTrixLinks() { local db="$1" local trixName="$2" local outPath="$3" - rm -f /gbdb/$db/$trixName.ix /gbdb/$db/$trixName.ixx + rm -f /gbdb/$db/$trixName.ix /gbdb/$db/$trixName.ixx /gbdb/$db/$trixName.offsets /gbdb/$db/$trixName.offsets.ixx /gbdb/$db/$trixName.txt ln -s $outPath/${db}_$trixName.ix /gbdb/$db/$trixName.ix ln -s $outPath/${db}_$trixName.ixx /gbdb/$db/$trixName.ixx + ln -s $outPath/${db}_$trixName.offsets /gbdb/$db/$trixName.offsets + ln -s $outPath/${db}_$trixName.offsets.ixx /gbdb/$db/$trixName.offsets.ixx + ln -s $outPath/${db}_$trixName.txt /gbdb/$db/$trixName.txt } for db in $dbs ; do if dbExists $db ; then makeTrixLinks $db $trixName $outPath fi done