mirror of
https://github.com/mitb-archive/filebot
synced 2025-03-08 20:39:44 -05:00
<indexjars refid="jar.classpath" />
This commit is contained in:
parent
136914c1b8
commit
f7c26ea79f
20
build.xml
20
build.xml
@ -207,25 +207,7 @@
|
||||
<fileset id="jar.classpath" dir="${dir.lib}" includesfile="${dir.lib}/jar.includes" />
|
||||
|
||||
<!-- rebuild each dependency jar with zero compression and remove signatures -->
|
||||
<groovy>
|
||||
def destfile = { r ->
|
||||
ant.project.properties.'dir.dist' + '/lib/' + r.file.name.replaceAll(/.jdk15on|.java16/, '').toLowerCase()
|
||||
}
|
||||
|
||||
project.references.'jar.classpath'.each { r ->
|
||||
ant.jar(destfile: destfile(r), index: 'yes', indexMetaInf: 'yes', compress: 'no') {
|
||||
zipfileset(src: r) {
|
||||
exclude(name: 'META-INF/MANIFEST.MF')
|
||||
exclude(name: 'META-INF/INDEX.LIST')
|
||||
exclude(name: 'META-INF/*.RSA')
|
||||
exclude(name: 'META-INF/*.DSA')
|
||||
exclude(name: 'META-INF/*.SF')
|
||||
exclude(name: 'META-INF/*.EC')
|
||||
}
|
||||
}
|
||||
}
|
||||
</groovy>
|
||||
|
||||
<groovy src="${dir.lib}/jar.groovy" />
|
||||
|
||||
<path id="jar.classpath">
|
||||
<fileset dir="${dir.dist}/lib">
|
||||
|
16
lib/jar.groovy
Normal file
16
lib/jar.groovy
Normal file
@ -0,0 +1,16 @@
|
||||
def destfile = { r ->
|
||||
ant.project.properties.'dir.dist' + '/lib/' + r.file.name.replaceAll(/.jdk15on|.java16/, '').toLowerCase()
|
||||
}
|
||||
|
||||
project.references.'jar.classpath'.each { r ->
|
||||
ant.jar(destfile: destfile(r), index: 'yes', indexMetaInf: 'yes', compress: 'no') {
|
||||
zipfileset(src: r) {
|
||||
exclude(name: 'META-INF/MANIFEST.MF')
|
||||
exclude(name: 'META-INF/INDEX.LIST')
|
||||
exclude(name: 'META-INF/*.RSA')
|
||||
exclude(name: 'META-INF/*.DSA')
|
||||
exclude(name: 'META-INF/*.SF')
|
||||
exclude(name: 'META-INF/*.EC')
|
||||
}
|
||||
}
|
||||
}
|
Loading…
x
Reference in New Issue
Block a user