Zebra/Z'mbol dependencies added.
authorAdam Dickmeiss <adam@indexdata.dk>
Wed, 8 Dec 1999 22:44:45 +0000 (22:44 +0000)
committerAdam Dickmeiss <adam@indexdata.dk>
Wed, 8 Dec 1999 22:44:45 +0000 (22:44 +0000)
index/main.c
index/recindex.c
test/gils/test.sh

index 2a1b691..00a35f1 100644 (file)
@@ -4,7 +4,10 @@
  * Sebastian Hammer, Adam Dickmeiss
  *
  * $Log: main.c,v $
- * Revision 1.74  1999-12-08 15:03:11  adam
+ * Revision 1.75  1999-12-08 22:44:45  adam
+ * Zebra/Z'mbol dependencies added.
+ *
+ * Revision 1.74  1999/12/08 15:03:11  adam
  * Implemented bf_reset.
  *
  *
@@ -331,7 +334,7 @@ int main (int argc, char **argv)
     prog = *argv;
     if (argc < 2)
     {
-        fprintf (stderr, "zebraidx [options] command <dir> ...\n"
+        fprintf (stderr, "%s [options] command <dir> ...\n"
         "Commands:\n"
         " update <dir>  Update index with files below <dir>.\n"
        "               If <dir> is empty filenames are read from stdin.\n"
@@ -352,7 +355,7 @@ int main (int argc, char **argv)
 #if ZEBRASDR
        " -S            Use SDRKit\n"
 #endif
-        " -V            Show version.\n"
+        " -V            Show version.\n", *argv
                  );
         exit (1);
     }
@@ -369,8 +372,13 @@ int main (int argc, char **argv)
             {
                 if (!common_resource)
                 {
+#if ZMBOL
+                    logf (LOG_LOG, "zmbol version %s %s",
+                          ZEBRAVER, ZEBRADATE);
+#else
                     logf (LOG_LOG, "zebra version %s %s",
                           ZEBRAVER, ZEBRADATE);
+#endif
                     common_resource = res_open (configName ?
                                                 configName : FNAME_CONFIG);
                     if (!common_resource)
index 81e390b..1b4d561 100644 (file)
@@ -4,7 +4,10 @@
  * Sebastian Hammer, Adam Dickmeiss
  *
  * $Log: recindex.c,v $
- * Revision 1.27  1999-10-29 10:02:33  adam
+ * Revision 1.28  1999-12-08 22:44:45  adam
+ * Zebra/Z'mbol dependencies added.
+ *
+ * Revision 1.27  1999/10/29 10:02:33  adam
  * Fixed decompression buffer overflow.
  *
  * Revision 1.26  1999/07/06 13:34:57  adam
@@ -805,6 +808,14 @@ Record rec_new (Records p)
         sysno = p->head.index_free;
         p->head.index_free = entry.next;
     }
+#if ZMBOL
+#else
+    if (sysno > 100000)
+    {
+        logf (LOG_FATAL, "100,000 record limit reached");
+        exit (1);
+    }
+#endif
     (p->head.no_records)++;
     rec->sysno = sysno;
     for (i = 0; i < REC_NO_INFO; i++)
index 1fab726..01b9475 100755 (executable)
@@ -1,5 +1,15 @@
 :
 echo Loading Records
-../../bin/zebraidx -t grs.sgml update records
+if [ -x ../../bin/zmbolidx ]; then
+       ../../bin/zmbolidx -t grs.sgml update records
+fi
+if [ -x ../../bin/zebraidx ]; then
+       ../../bin/zebraidx -t grs.sgml update records
+fi
 echo Starting Server
-../../bin/zebrasrv
+if [ -x ../../bin/zmbolsrv ]; then
+       ../../bin/zmbolsrv
+fi
+if [ -x ../../bin/zebrasrv ]; then
+       ../../bin/zebrasrv
+fi