]> mj.ucw.cz Git - moe.git/blob - ucw/default.cfg
MO-P: Public parts of /mo include templates
[moe.git] / ucw / default.cfg
1 # Configuration variables of the UCW library and their default values
2 # (c) 2005--2009 Martin Mares <mj@ucw.cz>
3
4 # Version of the whole package
5 Set("SHERLOCK_VERSION" => "3.99.2");
6 Set("SHERLOCK_VERSION_CODE" => 3099002);
7 Set("UCW_VERSION" => Get("SHERLOCK_VERSION"));
8 Set("UCW_VERSION_CODE" => Get("SHERLOCK_VERSION_CODE"));
9
10 # Compile everything with debug information and ASSERT's
11 UnSet("CONFIG_DEBUG");
12
13 # Enable aggressive optimizations depending on exact CPU type (don't use for portable packages)
14 UnSet("CONFIG_EXACT_CPU");
15
16 # Support files >2GB
17 Set("CONFIG_LARGE_FILES");
18
19 # Use shared libraries
20 UnSet("CONFIG_SHARED");
21
22 # If your system can't reset getopt with 'optind = 0', you need to compile our internal copy
23 # of GNU libc's getopt. This should not be necessary on GNU libc.
24 UnSet("CONFIG_OWN_GETOPT");
25
26 # Install libraries and their API includes
27 UnSet("CONFIG_INSTALL_API");
28
29 # Build with support for multi-threaded programs
30 Set("CONFIG_UCW_THREADS" => 1);
31
32 # Include Perl modules
33 Set("CONFIG_UCW_PERL" => 1);
34
35 # Include Perl modules written in C
36 UnSet("CONFIG_UCW_PERL_MODULES");
37
38 # Include support utilities for shell scripts
39 Set("CONFIG_UCW_SHELL_UTILS" => 1);
40
41 # Include utilities
42 Set("CONFIG_UCW_UTILS" => 1);
43
44 # Default configuration file
45 UnSet("DEFAULT_CONFIG");
46
47 # Environment variable with configuration file
48 UnSet("ENV_VAR_CONFIG");
49
50 # Use obsolete URL escaping rules (if you need behavior identical to the older versions of libucw)
51 UnSet("CONFIG_URL_ESCAPE_COMPAT");
52
53 # Allow use of direct IO on files
54 Set("CONFIG_DIRECT_IO");
55 Set("CONFIG_UCW_FB_DIRECT");
56
57 # Return success
58 1;