50134b292a47af4ae93e22cc4f7d290c0a46262e
braney
  Fri Jul 29 11:28:29 2022 -0700
rewrite utility to take dbDb to assembly hubAndGenomes.

diff --git src/hg/inc/hdb.h src/hg/inc/hdb.h
index 488090a..598300b 100644
--- src/hg/inc/hdb.h
+++ src/hg/inc/hdb.h
@@ -47,30 +47,31 @@
 #define HDB_MAX_BAND_STRING 64
 #define HDB_MAX_FIELD_STRING 32
 #define HDB_MAX_TABLE_STRING 128
 #define HDB_MAX_PATH_STRING 512
 
 
 struct blatServerTable
 /* Information about a BLAT server. */
 {
     char *db;		/* Database name. */
     char *genome;	/* Genome name. */
     boolean isTrans;	/* Is tranlated to protein? */
     char *host;		/* Name of machine hosting server. */
     char *port;		/* Port that hosts server. */
     char *nibDir;	/* Directory of sequence files. */
+    boolean isDynamic;  /* Is this a dynamic server? */
 };
 
 struct hTableInfo
 /* Some info on a track table, extracted from its field names. */
     {
     struct hTableInfo *next;	/* Next in list. */
     char *rootName;		/* Name without chrN_. */
     boolean isPos;		/* True if table is positional. */
     boolean isSplit;		/* True if table is split. */
     boolean hasBin;		/* True if table starts with field. */
     char chromField[HDB_MAX_FIELD_STRING];	/* Name of chromosome field. */
     char startField[HDB_MAX_FIELD_STRING];	/* Name of chromosome start field. */
     char endField[HDB_MAX_FIELD_STRING];		/* Name of chromosome end field. */
     char nameField[HDB_MAX_FIELD_STRING];		/* Name of item name field. */
     char scoreField[HDB_MAX_FIELD_STRING];	/* Name of score field. */