com gtk/php-gtk: Bit of a tidy-up.: win32/confutils.js
[email protected] (David Soria Parra) Sat, 01 Oct 2005 16:24:42 +0000
| Newsgroups | php.gtk.cvs |
|---|---|
| Message-ID | <[email protected]> |
Commit: 03c1c7cafdb0a395039aedd33fbf497cf2bbb447=0AAuthor: Steph Fox = <[email protected]> Sat, 1 Oct 2005 16:24:42 +0000=0AParents: 33db910d= 5e0b9da1bd8a0d1c0a3f96fdd56bf3ce=0ABranches: master=0A=0ALink: http:= //git.php.net/?p=3Dgtk/php-gtk.git;a=3Dcommitdiff;h=3D03c1c7cafdb0a395039ae= dd33fbf497cf2bbb447=0A=0ALog:=0ABit of a tidy-up.=0A=0AChanged paths:=0A M= win32/confutils.js=0A=0A=0ADiff:=0A03c1c7cafdb0a395039aedd33fbf497cf2bbb4= 47=0Adiff --git a/win32/confutils.js b/win32/confutils.js=0Aindex cd0374c..= 6645b75 100644=0A--- a/win32/confutils.js=0A+++ b/win32/confutils.js=0A@@ -= 17,7 +17,7 @@=0A +-------------------------------------------------------= ---------------+=0A */=0A =0A-// $Id: confutils.js,v 1.15 2005-09-24 18:37:= 11 sfox Exp $=0A+// $Id: confutils.js,v 1.16 2005-10-01 16:24:42 sfox Exp $= =0A =0A /* set vars */=0A var STDOUT =3D WScript.StdOut;=0A@@ -655,7 +655,7= @@ function EXTENSION(extname, file_list, shared, cflags, dllname, obj_dir= ) {=0A =09=09=09dep_libs =3D " $(BUILD_DIR)\\$(PHPGTKLIB) $(LIBS_PHP_GTK)";= =0A =09=09}=0A =09}=0A-=09var libname =3D dllname.substring(0, dllname.leng= th-4) + ".lib";=0A+=09var libname =3D dllname.substring(0, dllname.length -= 4) + ".lib";=0A =09var ld =3D "@$(LD)";=0A =0A =09ADD_FLAG("EXT_TARGETS", = "$(BUILD_DIR)\\" + dllname);=0A@@ -710,15 +710,19 @@ function ADD_SOURCES(d= ir, file_list, target, obj_dir) {=0A =09 * This probably breaks for non-sib= ling dirs */=0A =09if (obj_dir =3D=3D null) {=0A =09=09var build_dir =3D di= r.replace(new RegExp("^..\\\\"), "");=0A-=09=09var mangle_dir =3D build_dir= .replace(new RegExp("[\\\\/.+-]", "g"), "_");=0A-=09=09var bd_flags_name = =3D "CFLAGS_BD_" + mangle_dir.toUpperCase();=0A-=09}=0A-=09else {=0A+=09} e= lse {=0A =09=09var build_dir =3D obj_dir.replace(new RegExp("^..\\\\"), "")= ;=0A-=09=09var mangle_dir =3D build_dir.replace(new RegExp("[\\\\/.+-]", "g= "), "_");=0A-=09=09var bd_flags_name =3D "CFLAGS_BD_" + mangle_dir.toUpperC= ase();=0A =09}=0A =0A+=09var mangle_dir =3D build_dir.replace(new RegExp("[= \\\\/.+-]", "g"), "_");=0A+=0A+=09/* kill trailing underscores */=0A+=09if = (mangle_dir.substring(mangle_dir.length - 1) =3D=3D "_") {=0A+=09=09mangle_= dir =3D mangle_dir.substring(0, mangle_dir.length - 1);=0A+=09}=0A+=0A+=09v= ar bd_flags_name =3D "CFLAGS_BD_" + mangle_dir.toUpperCase();=0A+=0A =09var= dirs =3D build_dir.split("\\");=0A =09var i, d =3D "";=0A =09for (i =3D 0;= i < dirs.length; i++) {=0A@@ -728,7 +732,6 @@ function ADD_SOURCES(dir, fi= le_list, target, obj_dir) {=0A =09}=0A =09sub_build +=3D d;=0A =0A-=0A =09D= EFINE(bd_flags_name, " /Fd" + sub_build + " /Fp" + sub_build + " /FR" + sub= _build);=0A =0A =09for (i in file_list) {=0A@@ -986,7 +989,6 @@ function ge= nerate_makefile() {=0A =09MF.Close();=0A =0A =09FSO.DeleteFile("Makefile.ob= jects");=0A-=09//FSO.DeleteFile("win32\\temp.bat");=0A }=0A =0A function co= py_and_subst(srcname, destname, subst_array) {=0A