]> mj.ucw.cz Git - libucw.git/blob - default.cfg
README: Trying variable substitution
[libucw.git] / default.cfg
1 # Default configuration of UCW libraries
2 # (see */default.cfg for the description of all options)
3
4 # Do we want shared or static libraries?
5 Set("CONFIG_SHARED");
6
7 # Include debugging code
8 Set("CONFIG_DEBUG");
9
10 # We want the public API
11 Set("CONFIG_INSTALL_API");
12
13 # LibUCW should support files >2GB and threading
14 Set("CONFIG_UCW_LARGE_FILES");
15 Set("CONFIG_UCW_THREADS" => 1);
16
17 # Build only LibUCW itself
18 UnSet("CONFIG_UCW_ONLY");
19
20 unless (Get("CONFIG_UCW_ONLY")) {
21         # Libucw extensions
22         Set("CONFIG_UCW_PERL" => 1);
23         Set("CONFIG_UCW_PERL_MODULES" => 1);
24         Set("CONFIG_UCW_SHELL_UTILS" => 1);
25         Set("CONFIG_UCW_UTILS" => 1);
26
27         # Libimages settings
28         Set("CONFIG_IMAGES");
29         Set("CONFIG_IMAGES_LIBJPEG");
30         Set("CONFIG_IMAGES_LIBPNG");
31         Set("CONFIG_IMAGES_LIBUNGIF");
32         UnSet("CONFIG_IMAGES_LIBGIF");
33         UnSet("CONFIG_IMAGES_LIBMAGICK");
34
35         # Libcharset
36         Set("CONFIG_CHARSET");
37         Set("CONFIG_CHARSET_UTILS");
38
39         # Libshxml
40         Set("CONFIG_SHXML");
41 }
42
43 # Return success
44 1;