ant = new AntBuilder();
tmpDir = "tmpDir"
new File(args\[0\]).eachFileRecurse({file->
if(file.name.endsWith(".jar")) \{
ant.sequential \{
mkdir(dir:tmpDir)
echo "Unsigning file: $file"
unjar(src:file, dest:tmpDir)
delete \{
fileset(dir:tmpDir, includes:"META-INF/*.DSA,META-INF/*.SF,META-INF/*.RSA")
\}
jar(destFile:file,baseDir:tmpDir)
delete(dir:tmpDir)
\}
\}
\})
\\
\\ |