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