- improve libmagic support
[m6w6/ext-http] / config.w32
index 80762b2a5fe0743f01b4fa64e73a0b05823f02f9..a537fb95f45c00431e4900d67694772abd3e2ee1 100644 (file)
@@ -37,4 +37,13 @@ if (PHP_HTTP != "no") {
     } else {
         WARNING("curl convenience functions not enabled; libraries and headers not found");
     }
+    
+    MAGIC_LIB = PHP_DEBUG != "no" ? "libmagic-staticd.lib":"libmagic-static.lib";
+    
+    if (CHECK_HEADER_ADD_INCLUDE("magic.h", "CFLAGS_HTTP") &&
+                       CHECK_LIB(MAGIC_LIB, "http", PHP_HTTP)) {
+               AC_DEFINE("HTTP_HAVE_MAGIC", 1, "Have magic library");
+       } else {
+               WARNING("content type guessing not enabled; libraries and headers not found");
+       }
 }