rem: flags = "CFLAGS_" + target.toUpperCase(); 
add: flags = "CFLAGS_" + target.toUpperCase() + '_OBJ'; 
context: function ADD_SOURCES(dir, file_list, target){	var i;	var tv;	var src, obj, sym, flags;	if (target == null) {		target = "php";	}	sym = target.toUpperCase() + "_GLOBAL_OBJS";	flags = "CFLAGS_" + target.toUpperCase();	if (configure_subst.Exists(sym)) {		tv = configure_subst.Item(sym);	} else {		tv = "";	}	file_list = file_list.split(new RegExp("\\s+"));	file_list.sort();	var re = new RegExp("\.[a-z0-9A-Z]+$");	dir = dir.replace(new RegExp("/", "g"), "\\");	var objs_line = "";	var srcs_line = "";	var sub_build = "$(BUILD_DIR)\\";	if (target != "php") {		build_dirs[build_dirs.length] = target;		sub_build += target + "\\";	}	DEFINE("CFLAGS_BD_" + target.toUpperCase(), "/Fo" + sub_build + " /Fd" + sub_build + " /Fp" + sub_build + " /FR" + sub_build + " ");	for (i in file_list) {		src = file_list[i];		obj = src.replace(re, ".obj");		tv += " " + sub_build + obj;		if (PHP_ONE_SHOT == "yes") {			if (i > 0) {				objs_line += " " + sub_build + obj;					srcs_line += " " + dir + "\\" + src;			} else {				objs_line = sub_build + obj;					srcs_line = dir + "\\" + src;			}		} else {			MFO.WriteLine(sub_build + obj + ": " + dir + "\\" + src);			MFO.WriteLine("\t$(CC) $(CFLAGS) $(" + flags + ") $(CFLAGS_BD_" + target.toUpperCase() + ") -c " + dir + "\\" + src + " -o " + sub_build + obj);		}	}	if (PHP_ONE_SHOT == "yes") {		MFO.WriteLine(objs_line + ": " + srcs_line);		MFO.WriteLine("\t$(CC) $(CFLAGS) $(" + flags + ") $(CFLAGS_BD_" + target.toUpperCase() + ") -c " + srcs_line);	}	DEFINE(sym, tv);}
meta: 631	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/631/4ffdb4253ab15b6d52c0250223861c0c9da1cbc8/confutils.js/clean/win32/build/confutils.js