cvs: php-src /ext/fileinfo config.w32

From: Date: Thu, 31 Jul 2008 13:14:22 +0000
Subject: cvs: php-src /ext/fileinfo config.w32
Groups: php.cvs 
Request: Send a blank email to php-cvs+get-51813@lists.php.net to get a copy of this message
pajoye Thu Jul 31 13:14:22 2008 UTC Modified files: /php-src/ext/fileinfo config.w32 Log: - MFB: update config to match config.m4 (still does not build but will be fixed for alpha2) http://cvs.php.net/viewvc.cgi/php-src/ext/fileinfo/config.w32?r1=1.2&r2=1.3&diff_format=u Index: php-src/ext/fileinfo/config.w32 diff -u php-src/ext/fileinfo/config.w32:1.2 php-src/ext/fileinfo/config.w32:1.3 --- php-src/ext/fileinfo/config.w32:1.2 Thu Jul 31 00:32:25 2008 +++ php-src/ext/fileinfo/config.w32 Thu Jul 31 13:14:22 2008 @@ -1,10 +1,22 @@ -// $Id: config.w32,v 1.2 2008/07/31 00:32:25 scottmac Exp $ +// $Id: config.w32,v 1.3 2008/07/31 13:14:22 pajoye Exp $ // vim:ft=javascript -ARG_WITH("fileinfo", "fileinfo support", "no"); +ARG_ENABLE("fileinfo", "fileinfo support", "no"); if (PHP_FILEINFO != 'no') { - EXTENSION('fileinfo', 'fileinfo.c', null, "/I" + configure_module_dirname + "/libmagic /I" + configure_module_dirname); - ADD_SOURCES(configure_module_dirname + "/libmagick", "apprentice.c apptype.c ascmagic.c \ - compress.c fsmagic.c funcs.c getopt_long.c is_tar.c magic.c print.c readelf.c softmagic.c", "fileinfo"); + + if (CHECK_HEADER_ADD_INCLUDE("dirent.h", "CFLAGS_FILEINFO") && + CHECK_LIB("dirent_a.lib", "fileinfo", PHP_FILEINFO)) { + + LIBMAGIC_SOURCES=" apprentice.c apptype.c ascmagic.c \ + compress.c fsmagic.c funcs.c is_tar.c \ + magic.c print.c \ + readelf.c softmagic.c"; + + EXTENSION('fileinfo', 'fileinfo.c', true, "/I" + configure_module_dirname + "/libmagic /I" + configure_module_dirname); + ADD_SOURCES(configure_module_dirname + '\\libmagic', LIBMAGIC_SOURCES, "fileinfo"); + } else { + WARNING("fileinfo not enabled; libraries and headers not found"); + PHP_FILEINFO = "no"; + } }

« previous php.cvs (#51813) next »