

import java.io.*;
import org.carrot2.labs.smartsprites.SmartSpritesParameters;
import org.carrot2.labs.smartsprites.SpriteBuilder;
import org.carrot2.labs.smartsprites.message.*;
import org.kohsuke.args4j.CmdLineParser;

public class ENFSmartsprites
{

    public ENFSmartsprites()
    {
    }

    public static void main(String args[])
        throws FileNotFoundException, IOException
    {
        File fichABorrar = new File("c:\\smart-sprites-examples\\p2\\css\\style-sprite.css");
        fichABorrar.delete();
        SmartSpritesParameters parameters = new SmartSpritesParameters("c:\\smart-sprites-examples\\p2");
        MessageLog messageLog = new MessageLog(new MessageSink[] {
            new PrintStreamMessageSink(System.out, parameters.getLogLevel())
        });
        (new SpriteBuilder(parameters, messageLog)).buildSprites();
    }

    private static void printUsage(CmdLineParser parser)
    {
        System.out.print("Usage: smartsprites");
        parser.printSingleLineUsage(System.out);
        System.out.println();
        System.out.println("\nPlease see http://smartsprites.osinski.name for detailed option descriptions.");
    }
}
