Tengo una serie de archivos CSS que estoy concatenando y minimizando (usando el compresor YUI) con un script de compilación Ant. Los archivos CSS son:Concatenar archivos CSS en un orden específico
- reset.css
- Formalize.css
- Typography.css
- Site.css
Hay otros archivos CSS como ie.css y editor. css que no quiero incluir en la minificación. Tengo mi script de compilación trabajando con el siguiente código, pero el problema ahora es que los archivos deben concatenarse en el orden publicado anteriormente.
<target name="minifycss">
<!-- Combine all CSS files except for ones specified for IE or the content editor -->
<concat destfile="css/e123-1.css">
<fileset dir="css" includes="*.css" excludes="ie.css editor.css print.css" />
</concat>
<!-- Minify the css -->
<java fork="true" jar="${yuicompressor.lib}" dir="css" output="css/e123-1.min.css">
<arg value="e123-1.css" />
</java>
</target>
que asumen que los archivos se añaden por orden alfabético, pero me preguntaba si había una manera de decirle a Ant qué orden para concatenar los archivos sin necesidad de cambiar el nombre de ellos para 1reset.css, 2formalize.css, etc.
Gracias @JB Nizet. De hecho, terminé añadiendo números a mis nombres de archivo, así puedo agregar archivos CSS sin editar la compilación Ant, pero tu respuesta fue correcta para la pregunta que hice, así que te otorgué la respuesta ... eso y nadie más al corriente. –