diff --git a/src/com/yahoo/platform/yui/compressor/YUICompressor.java b/src/com/yahoo/platform/yui/compressor/YUICompressor.java index 46d60f5a..0efcf097 100644 --- a/src/com/yahoo/platform/yui/compressor/YUICompressor.java +++ b/src/com/yahoo/platform/yui/compressor/YUICompressor.java @@ -15,6 +15,8 @@ import java.io.*; import java.nio.charset.Charset; +import org.apache.commons.lang.SystemUtils; + public class YUICompressor { public static void main(String args[]) { @@ -156,8 +158,12 @@ public static void main(String args[]) { String outputFilename = output; // if a substitution pattern was passed in - if (pattern.length > 1 && files.size() > 0) { - outputFilename = inputFilename.replaceFirst(pattern[0], pattern[1]); + if (SystemUtils.IS_OS_WINDOWS) { + + } else { + if (pattern.length > 1 && files.size() > 0) { + outputFilename = inputFilename.replaceFirst(pattern[0], pattern[1]); + } } if (type.equalsIgnoreCase("js")) {