Skip to content

Instantly share code, notes, and snippets.

@gorenje
Created March 24, 2011 12:01
Show Gist options
  • Save gorenje/884941 to your computer and use it in GitHub Desktop.
Save gorenje/884941 to your computer and use it in GitHub Desktop.
function obtainXibs()
{
var xibs = FILE.glob("Xibs/*.xib");
for ( var idx = 0 ; idx < xibs.length; idx++ ) {
xibs[idx] = xibs[idx].substring(0, xibs[idx].length - 4).substring(5);
}
return xibs;
}
task( "cib_caching", ["press"], function()
{
var xibsToConvert = obtainXibs();
FILE.mkdirs(FILE.join("Build", "CibCaching", "PublishMeEditor"));
var args = ["flatten", "-f", "--verbose", "--split", "4",
"-c", "closure-compiler"];
for ( var idx = 0; idx < xibsToConvert.length; idx++ ) {
args.push("-P");
args.push(FILE.join("Resources", xibsToConvert[idx] + ".cib"));
}
args.push(FILE.join("Build", "Press", "PublishMeEditor"));
args.push(FILE.join("Build", "CibCaching", "PublishMeEditor"));
OS.system(args);
});
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment