# (c) 2005 Martin Mares <mj@ucw.cz>
# Version of the whole package
-Set("SHERLOCK_VERSION" => "3.5");
+Set("SHERLOCK_VERSION" => "3.7");
# Installation directory for `make install'
-Set("INSTALL_DIR" => "~/run-3.5");
+Set("INSTALL_DIR" => "~/run-3.7");
+
+# Compile everything with debug information and ASSERT's
+UnSet("CONFIG_DEBUG");
+
+# Enable aggressive optimizations depending on exact CPU type (don't use for portable packages)
+UnSet("CONFIG_EXACT_CPU");
### Standard modules available in all releases of Sherlock ###
Set("CONFIG_GATHERER");
# The gatherer daemon (requires CONFIG_GATHERER)
-UnSet("CONFIG_GATHERD");
+Set("CONFIG_GATHERD");
# Indexer
Set("CONFIG_INDEXER");
### Optional Modules & Features ###
+# Support databases >4GB
+Set("CONFIG_LARGE_DB");
+
# Number of sections we remember limits for
Set("SHERLOCK_NUM_SECTIONS" => 4);
Set("CONFIG_32BIT_REFERENCES");
# Debugging tools
-UnSet("CONFIG_DEBUG");
+UnSet("CONFIG_DEBUG_TOOLS");
# Search server: Enable EXPLAIN command (slows searching down slightly)
Set("CONFIG_EXPLAIN");
# Extra stuff for Centrum
UnSet("CONFIG_CENTRUM");
+UnSet("CONFIG_CENTRUM_CZ");
+UnSet("CONFIG_CENTRUM_SK");
+UnSet("CONFIG_CENTRUM_PL");
-# Configuration for Morfeo
-UnSet("CONFIG_MORFEO");
+# Debugging version of Centrum installation (lower limits, trivial filters etc.)
+UnSet("CONFIG_CENTRUM_DEBUG");
# Stemmer by UFAL and its dictionaries
UnSet("CONFIG_UFAL_STEMMER");
# Dynamic weights
UnSet("CONFIG_WEIGHTS");
+# Maximum number of multiplexer groups, search servers and route keys
+Set("MUX_MAX_GROUPS" => 32);
+Set("MUX_MAX_SERVERS" => 128);
+Set("MUX_MAX_ROUTE_KEYS" => 4);
+
#endif
### These are internal settings which shouldn't be modified by custom configs ###
# Configuration of parts of the UCW library
Set("CONFIG_UCW_PERL" => 1);
-Set("CONFIG_SHELL_UTILS" => 1);
+Set("CONFIG_UCW_SHELL_UTILS" => 1);
# Configuration of the language library
Set("CONFIG_LANG_DETECT" => 1);