]> mj.ucw.cz Git - libucw.git/blobdiff - default.cfg
Rename our gettid() wrapper to ucw_gettid()
[libucw.git] / default.cfg
index 1b387ca6de0593f3040b23cec39ba2b32852f492..7aa310aa7b38df8dfd94f99a3a262038db30ec0d 100644 (file)
@@ -10,35 +10,36 @@ Set("CONFIG_DEBUG");
 # We want the public API
 Set("CONFIG_INSTALL_API");
 
+# Enable GCC link-time optimizations (experimental)
+UnSet("CONFIG_LTO");
+
 # LibUCW should support files >2GB and threading
 Set("CONFIG_UCW_LARGE_FILES");
 Set("CONFIG_UCW_THREADS" => 1);
 
-# Build only LibUCW itself
-UnSet("CONFIG_UCW_ONLY");
-
-unless (Get("CONFIG_UCW_ONLY")) {
-       # Libucw extensions
-       Set("CONFIG_UCW_PERL" => 1);
-       Set("CONFIG_UCW_PERL_MODULES" => 1);
-       Set("CONFIG_UCW_SHELL_UTILS" => 1);
-       Set("CONFIG_UCW_UTILS" => 1);
-
-       # Libimages settings
-       Set("CONFIG_IMAGES");
-       Set("CONFIG_IMAGES_LIBJPEG");
-       Set("CONFIG_IMAGES_LIBPNG");
-       Set("CONFIG_IMAGES_LIBUNGIF");
-       UnSet("CONFIG_IMAGES_LIBGIF");
-       UnSet("CONFIG_IMAGES_LIBMAGICK");
-
-       # Libcharset
-       Set("CONFIG_CHARSET");
-       Set("CONFIG_CHARSET_UTILS");
-
-       # Libshxml
-       Set("CONFIG_SHXML");
-}
+# Libucw extensions
+Set("CONFIG_UCW_PERL" => 1);
+Set("CONFIG_UCW_PERL_MODULES" => 1);
+Set("CONFIG_UCW_SHELL_UTILS" => 1);
+Set("CONFIG_UCW_UTILS" => 1);
+
+# Libucw-images settings
+UnSet("CONFIG_IMAGES");
+Set("CONFIG_IMAGES_LIBJPEG");
+Set("CONFIG_IMAGES_LIBPNG");
+UnSet("CONFIG_IMAGES_LIBUNGIF");
+Set("CONFIG_IMAGES_LIBGIF");
+UnSet("CONFIG_IMAGES_LIBMAGICK");
+
+# Libucw-charset
+Set("CONFIG_CHARSET");
+Set("CONFIG_CHARSET_UTILS");
+
+# Libucw-xml
+Set("CONFIG_XML");
+
+# Libucw-json
+Set("CONFIG_JSON");
 
 # Return success
 1;