add: DEFINE('CFLAGS_' + SAPI + '_OBJ', '$(CFLAGS_' + SAPI + ')'); 
context: function SAPI(sapiname, file_list, makefiletarget, cflags){	var SAPI = sapiname.toUpperCase();	var ldflags;	STDOUT.WriteLine("Enabling sapi/" + sapiname);	MFO.WriteBlankLines(1);	MFO.WriteLine("# objects for SAPI " + sapiname);	MFO.WriteBlankLines(1);	if (cflags) {		ADD_FLAG('CFLAGS_' + SAPI, cflags);	}	ADD_SOURCES("sapi/" + sapiname, file_list, sapiname);	MFO.WriteBlankLines(1);	MFO.WriteLine("# SAPI " + sapiname);	MFO.WriteBlankLines(1);	MFO.WriteLine(makefiletarget + ": $(BUILD_DIR)\\" + makefiletarget);	MFO.WriteLine("\t@echo SAPI " + sapiname + " build complete");	MFO.WriteLine("$(BUILD_DIR)\\" + makefiletarget + ": $(" + SAPI + "_GLOBAL_OBJS) $(BUILD_DIR)\\$(PHPLIB)");	if (makefiletarget.match(new RegExp("\\.dll$"))) {		ldflags = "/dll $(LDFLAGS)";	} else {		ldflags = "$(LDFLAGS)";	}		MFO.WriteLine("\t$(LD) /nologo /out:$(BUILD_DIR)\\" + makefiletarget + " " + ldflags + " $(" + SAPI + "_GLOBAL_OBJS) $(BUILD_DIR)\\$(PHPLIB) $(LDFLAGS_" + SAPI + ") $(LIBS_" + SAPI + ")");	ADD_FLAG("SAPI_TARGETS", makefiletarget);	MFO.WriteBlankLines(1);}
meta: 631	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/631/4ffdb4253ab15b6d52c0250223861c0c9da1cbc8/confutils.js/clean/win32/build/confutils.js