buf = new StringBuffer(); buf.append("cd ${d}"); buf; buf = new StringBuffer(); buf.append("%clear"); buf; buf = new StringBuffer(); if (!assemble_cmd.equals("")) { buf.append("\""); buf.append(assemble_cmd); buf.append("\""); } else { buf.append("yasm.exe"); } if(!a.equals("")) { buf.append(" -a "); buf.append(a); } if(!m.equals("")) { buf.append(" -m "); buf.append(m); } if(!f.equals("")) { buf.append(" -f "); buf.append(f); buf.append(" \""); buf.append(source); buf.append("\""); } if (ext) { buf.append(" -o \""); buf.append(MiscUtilities.getFileNameNoExtension(buffer.getPath())); if (!o.equals("")) { buf.append("."); buf.append(o); } buf.append("\""); } if (l) { buf.append(" -l \""); buf.append(MiscUtilities.getFileNameNoExtension(buffer.getPath())); buf.append(".lst\""); } if (M) buf.append(" -M"); if (!g.equals("")) { buf.append(" -g "); buf.append(g); } if (!X.equals("")) { buf.append(" -X "); buf.append(X); } if (!i.equals("")) { buf.append(" -i\""); buf.append(i); buf.append("\""); } if (!misc_params.equals("")) { buf.append(" "); buf.append(misc_params); } buf;