cvs: php-src(PHP_5_2) /win32/build confutils.js

From: Date: Sat, 21 Jul 2007 11:24:53 +0000
Subject: cvs: php-src(PHP_5_2) /win32/build confutils.js
Groups: php.cvs 
Request: Send a blank email to php-cvs+get-45486@lists.php.net to get a copy of this message
derick Sat Jul 21 11:24:53 2007 UTC Modified files: (Branch: PHP_5_2) /php-src/win32/build confutils.js Log: - MFH: Allow the use of a user defined template.rc file to override the default ones. This makes it possible to include the extension's version inside the version properties of the generated extension DLL instead of the PHP version the extension is build against. http://cvs.php.net/viewvc.cgi/php-src/win32/build/confutils.js?r1=1.60.2.1.2.6&r2=1.60.2.1.2.7&diff_format=u Index: php-src/win32/build/confutils.js diff -u php-src/win32/build/confutils.js:1.60.2.1.2.6 php-src/win32/build/confutils.js:1.60.2.1.2.7 --- php-src/win32/build/confutils.js:1.60.2.1.2.6 Mon Mar 19 03:15:48 2007 +++ php-src/win32/build/confutils.js Sat Jul 21 11:24:53 2007 @@ -17,7 +17,7 @@ +----------------------------------------------------------------------+ */ -// $Id: confutils.js,v 1.60.2.1.2.6 2007/03/19 03:15:48 edink Exp $ +// $Id: confutils.js,v 1.60.2.1.2.7 2007/07/21 11:24:53 derick Exp $ var STDOUT = WScript.StdOut; var STDERR = WScript.StdErr; @@ -860,7 +860,19 @@ if (makefiletarget.match(new RegExp("\\.exe$"))) { logo = " /D WANT_LOGO "; } - + + /** + * Use user supplied template.rc if it exists + */ + if (FSO.FileExists(creditspath + '\\template.rc')) { + MFO.WriteLine("$(BUILD_DIR)\\" + resname + ": " + creditspath + "\\template.rc"); + MFO.WriteLine("\t$(RC) /fo $(BUILD_DIR)\\" + resname + logo + + ' /d FILE_DESCRIPTION="\\"' + res_desc + '\\"" /d FILE_NAME="\\"' + makefiletarget + + '\\"" /d PRODUCT_NAME="\\"' + res_prod_name + '\\"" /d THANKS_GUYS="\\"' + + thanks + '\\"" ' + creditspath + '\\template.rc'); + return resname; + } + MFO.WriteLine("$(BUILD_DIR)\\" + resname + ": win32\\build\\template.rc"); MFO.WriteLine("\t$(RC) /fo $(BUILD_DIR)\\" + resname + logo + ' /d FILE_DESCRIPTION="\\"' + res_desc + '\\"" /d FILE_NAME="\\"' + makefiletarget +

« previous php.cvs (#45486) next »